jkt
04-10-2004, 20:43
after some experiments with several firmwares ;-) my asus started to reboot shortly (5-11 seconds) after powerup. "restore factory defaults" by pressing reset button wasn't possible, but I was able to switch the unit to FW recovery mode. I've tried many firmwares (asus offficial, oleg's, original openwrt, special openwrt for wl500 - http://www.bud-net.org/soft/asus/OpenWRT_WL500_mod/ - several versions), but none of them worked, each of them rebooted in a few seconds. so I made special custom firmware ;-) - just 4MB of 0x00:
dd if=/dev/zero of=./new-emergency-firmware bs=1k count=4096
and flashed it to my wl-500b. after flash and automatic reboot asus realized that it has invalid firmware and entered FW restoration automagically and then it was possible to flash regular FW.
I don't know how is it possible that it worked (overwriting the nvram should destroy also the boot_wait=on variable), but it worked for me and also for at least one other guy.
This method works only if you're able to get into FW restoration mode.
hope this helps someone...
dd if=/dev/zero of=./new-emergency-firmware bs=1k count=4096
and flashed it to my wl-500b. after flash and automatic reboot asus realized that it has invalid firmware and entered FW restoration automagically and then it was possible to flash regular FW.
I don't know how is it possible that it worked (overwriting the nvram should destroy also the boot_wait=on variable), but it worked for me and also for at least one other guy.
This method works only if you're able to get into FW restoration mode.
hope this helps someone...