As I buyed an ASUS wl500 device, I tried to compile the firmware myself, which is quite an easy task (hint: don’t forget to increase the andLinux disk-image!).
I use andLinux (check the andLinux wiki) as my Linux environment. I replaced the older colinux files with the latest coLinux beta’s and had to edit the file startup.cmd:
This site <http://www.joachim-gehweiler.de/en/software/andlinux.php> provides good andLinux information for example, how to mount your windows c root:
- on Windows, create a file share (with write permissions) for drive C: (instead of drive C:, an arbitrary folder may be used)
- on andLinux, execute the command apt-get install smbfs smbclient
- create the directory /mnt/win/
- at the end of /etc/fstab, add a line with //windows-host/MyShare /mnt/win smbfs auto,credentials=/etc/smbpasswd,iocharset=iso8859-1,codepage=cp437 0 0 where “MyShare” has to be replaced with the name of the share of step 1.
- create the file /etc/smbpasswd and write username = followed by your Windows login in the first line and password = followed by your Windows password in the second line
I used //windows-host/c$ as share. Btw windows-host is defined in /etc/hosts and should point to your “parent” workstation.
I compiled BusyBox for openWrt Whiterussian v0.9, that supports stty in case you need your serial port (or usb-serial port).
You can download it here: BusyBox-for-Whiterussian-v0.9-with-stty