If you want re-flash a Robin WRT54GL you have to use the standard tftp procedure, i.e.
- your pc ethernet port must be in that subnet (eg 192.168.1.2)
- you must ensure in advance that the router be reachable at IP address 192.168.1.1
The following is a possible (and tested) solution:
configure your pc ethernet port as static 192.168.1.2/24
connect that port to the WRT54GL switch
wirelessy login to the router from a mesh node using its mesh IP, change its ethernet address and reboot the router:
|ifconfig eth0 192.168.1.1 up
ifconfig eth0.0 192.168.1.1 up
sleep 10 ; busybox reboot
at the same time, start the tftp process as above (the timeout value will give you time enough, otherwise increase it)
TFTP transfer messages will tell you if all is gone ok.