Note that the WL-520gU is towards the bottom in features by current standards. No wireless N, only 4 megabytes of flash, and only 16 of SDRam. Nevertheless, it is a pretty powerful device with some earlier problems fixed--new devices run at 240mHz rather than the older 200, and openWrt now supports USB 2--you might find posts that say it doesn't. Wireless is fixed for 2.6 kernel (sort of) in Kamikaze trunk (with fewer features, so far, compared to 2.4 kernel).
One of the router's best features is that it is dead easy to flash, and hard to brick. To flash, as noted above, use the Asus "recovery" software that comes with the router (in Windows--in Linux use a tftp server), press the reset button while plugging in power, release after two seconds. The power led will flash and you are in upgrade mode and can flash the device.
To continue:
Want to move masses of web page files from another PC?
18. opkg update, then opkg install openssh-sftp-server, reboot
19. From windows, download and use winSCP; from Linux (for example, Ubuntu 9.10), go to the desktop, Ctrl+L enter "ssh://ipaddress_or_hostname" (for my instance, ssh://192.168.1.62) to get a graphical file browser. Copy and paste the files you want, for example, a new (proper html) file called "test.htm".
20. From your PC browser, http://192.168.1.62/test.htm
At this point, df shows 51% of my original 1344 blocks of jffs used:
root@wl62:~# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/root 1664 1664 0 100% /rom
tmpfs 6600 44 6556 1% /tmp
tmpfs 512 0 512 0% /dev
/dev/mtdblock3 1344 684 660 51% /jffs
mini_fo:/jffs 1664 1664 0 100% /
/dev/sda1 960976 35536 876624 4% /mnt/sda1
/dev/sda1 960976 35536 876624 4% /www
(Last edited by lizby on 10 Jan 2010, 17:27)