firmware upgrade problems

I faced problems upgrading firmware regulary resulting in a dead router that could only be saved via rs232. it looks like that when upgrading via wifi 11 Mbps and ADSL at 500 kbps the upgrade fails very often. upgrading via 100mb lan is successful most of the time.

I have changed the goform to fix some issues with checksum calculations. Now the checksum check works good and the router is not loaded with invalid firmware anymore because the error is detected in an early stage.

It looks like uploading firmware to the router via wEB is not robust. I did not look into that. Anyone knows what's wrong.

sergio, are you interested in my version of the goforms.c? I can mail it to you.

Re: firmware upgrade problems

I'm using the 2.4.31 kernel with USB support as I mentioned it on the norocketscience forum.

Ofcourse The wifi connection is via another router. What is an issue it the speed of downloading the firmware to the router. At lower speed, the upgrade fails more often. Did someone try to perform an upgrade via a low speed TCP/IP connection? eg 500kbps?