As I buyed an ASUS wl500 device, I tried to com­pile the firmware myself, which is quite an easy task (hint: don’t for­get to increase the andLinux disk-image!).

I use andLinux (check the andLinux wiki) as my Linux envi­ron­ment. I replaced the older col­inux files with the lat­est coL­inux beta’s and had to edit the file startup.cmd:

1
2
3
4
5
6
7
<>
hda4=:cobd6
cobd7=Drivesnew.drv
eth0=slirp„tcp:5901:5901/tcp:7100:7100/
eth1=tun­tap,“TAP-Colinux”,00:FF:22:33:44:55
cofs0=C:andLinux
<>


I changed to and added the TAP Mac pre­fix (00:FF) to my TAP device.

This site <http://www.joachim-gehweiler.de/en/software/andlinux.php> pro­vides good andLinux infor­ma­tion for exam­ple, how to mount your win­dows c root:

  1. on Win­dows, cre­ate a file share (with write per­mis­sions) for drive C: (instead of drive C:, an arbi­trary folder may be used)
  2. on andLinux, exe­cute the com­mand apt-get install smbfs smbclient
  3. cre­ate the direc­tory /mnt/win/
  4. 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.
  5. cre­ate the file /etc/smbpasswd and write user­name = fol­lowed by your Win­dows login in the first line and pass­word = fol­lowed by your Win­dows pass­word in the sec­ond line

I used //windows-host/c$ as share. Btw windows-host is defined in /etc/hosts and should point to your “par­ent” workstation.

I com­piled Busy­Box for open­Wrt Whiteruss­ian v0.9, that sup­ports stty in case you need your ser­ial port (or usb-serial port).

You can down­load it here: BusyBox-for-Whiterussian-v0.9-with-stty