So this is how the story goes on...
Code:
C:\>ping 192.168.1.1
Pinging 192.168.1.1 with 32 bytes of data:
Reply from 192.168.1.1: bytes=32 time=2ms TTL=100
Reply from 192.168.1.1: bytes=32 time<1ms TTL=100
Reply from 192.168.1.1: bytes=32 time<1ms TTL=100
Reply from 192.168.1.1: bytes=32 time<1ms TTL=100
Ping statistics for 192.168.1.1:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 2ms, Average = 0ms
Ping seems to be OK (after I set the NIC to static IP in TCP/IP Properties), so let's continue...
Code:
C:\>
C:\>tftp -i 192.168.1.1 put clear.trx
Transfer successful: 1585152 bytes in 3 seconds, 528384 bytes/s
This went well, and afterwards I've waited for around a minute and a half, but nothing happened with the router, it didnt reboot by itself. So i unplugged in and reseted it once again... Then a lil test:
Code:
C:\>ping 192.168.1.1
Pinging 192.168.1.1 with 32 bytes of data:
Reply from 192.168.1.1: bytes=32 time=1ms TTL=100
Reply from 192.168.1.1: bytes=32 time<1ms TTL=100
Reply from 192.168.1.1: bytes=32 time<1ms TTL=100
Reply from 192.168.1.1: bytes=32 time<1ms TTL=100
Ping statistics for 192.168.1.1:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 1ms, Average = 0ms
Great, let's try with the next trx.
Code:
C:\>tftp -i 192.168.1.1 put recover.trx
Transfer successful: 3690496 bytes in 7 seconds, 527213 bytes/s
Again, I was satisfied, and again nothing happened, the lights stayed lit as they were before (the Power light and the Lan light). Again, a reboot with a reset, then ping.
Code:
C:\>ping 192.168.1.1
Pinging 192.168.1.1 with 32 bytes of data:
Reply from 192.168.1.1: bytes=32 time=2ms TTL=100
Reply from 192.168.1.1: bytes=32 time<1ms TTL=100
Reply from 192.168.1.1: bytes=32 time<1ms TTL=100
Reply from 192.168.1.1: bytes=32 time<1ms TTL=100
Ping statistics for 192.168.1.1:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 2ms, Average = 0ms
It's getting boring, huh? OK, then I've renamed WL500gx_1.9.6.0_EN.trx to update.trx for easier typing and did the tftp command.
Code:
C:\>tftp -i 192.168.1.1 put update.trx
Transfer successful: 3731456 bytes in 8 seconds, 466432 bytes/s
Ha! Great.
I've waited again for approximately 90 seconds, unplugged it and plugged it back again. This time after a while the AIR light came on.
Then I've waited for 3 minutes and pinged the router... But guess what? Request timed out. Urgh?! Now I had the power, the air, the WAN and the LAN light ON and nothing was happening.
Troubleshooting:
I've repeated the procedure. First time I was doing it with a modem cable disconnected, secondly I tried with the modem cable connected, same. Then I've tried the last step with 1.9.4.0 fw, same.
Then I've rebooted the computer with tcp/ip set to "detect automatically", gor that 169.xx.xx.xx IP and was still unable to ping the router.
And yes, I've also pressed the reset button while it was on to restore the factory settings (just pressed it in and out). Firewall was disable all along.
So what now? Am I doing something wrong? Is there something else I should try (except for the sledgehammer, I already have this on my TODO list)?
By the way:
Everytime I uploaded a new trx, the router stopped responding to ping. After a reboot with a reset, it responded again as you may see in the log file.
Somehow it seems it freezes when you tftp a new trx to it. Remember the flashing Power light? If you start your tftp when the light is on, it will stay on during the upload and afterwards, and if you upload the trx when it is off, it will stay off. Weird behaviour or a common thing?
Thanks in advance.