Transfer firmware prin TFTP

Aceasta metoda se poate folosi pentru routerele Linksys si Asus (partial), conditia minima este ca routerul sa raspunda la comanda ping. Daca doriti sa faceti upgrade de firmware sau routerul este nefunctional in urma esuarii operatiei de upgrade (prin intermediul interfetei web) puteti face transfer prin TFTP.
- Urmatoarea procedura foloseste un calculator cu Windows 2000 sau XP
- 192.168.1.1 este adresa IP a routerului
- firmware.bin este fisierul firmware potrivit modelului de router (versiune hardware si software)
Daca adresa routerului (192.168.1.1) sau numele fiserului firmware (firmware.bin) difera modificati in consecinta cele 2 comenzi de mai jos (ping si tftp).
1. Setati placa de retea a calculatorului cu adresa IP fixa (IP: 192.168.1.2, Subnetmask: 255.255.255.0, Default Gateway: 192.168.1.1)
2. Conectati cablul de alimentare in router (Power ON)
3. Conectati un cablu (neinversor) intre calculator si un port LAN din router
4. Deschideti o fereastra DOS (Start - Run - cmd - Enter) si dati ping catre adresa routerului


ping -t -w 10 192.168.1.1



- La ping veti primi raspuns cu TTL=64
- Lasati ferestra DOS deschisa
5. Scoateti cablul de alimentare din router (Power OFF). Veti primi raspuns Hardware error si Destination host unreachable
6. Deschideti inca o fereastra de DOS (prima o lasati deschisa). Tastati urmatoarele dar fara a apasa Enter !!! :

tftp -i 192.168.1.1 PUT firmware.bin

7. Conectati cablul de alimentarea in router si dupa primul raspuns la ping cu TTL=100 (aprox. 2 secunde) imediat apasati Enter in ferestra DOS care contine comanda TFTP



- Transferul prin TFTP dureaza cateva secunde. Rezultatul transferul este afisat in ferestra cu TFTP Folosind browserul verificati buna functionare a routerului accesand interfata web la adresa 192.168.1.1



http://www.drogoreanu.ro/tutorials/t...r-firmware.php