DIR-320 i oprogramowanie DD-WRT

W systemie Windows odpalamy plik  tftp.exe i wprowadzamy adres serwera 192.168.0.1 oraz wybieramy za pomocą „…” (kropek) nasz firmware z dysku (wg. rysunku poniżej).

Teraz zaczyna się zabawa.

Przycisk Upgrade wciskamy w odpowiednim momencie po włączeniu routera do zasilania. Ten moment, to tzw. okienko umożliwiające wgranie oprogramowania, które włącza się na 2 sekundy po włączeniu zasilania. W to okienko musimy trafić, aby przejść dalej.

Jeszcze raz.

Mając połączony router z komputerem, ustawiony adres IP oraz odpalamy tftp. Wkładamy złącze zasilania do routera – licząc w myślach 2 sekundy wciskamy przycisk Upgrade (dokładnie jest to moment w którym na routerze zapali się dioda LAN). Jeżeli się spóźnimy, router zacznie się normalnie uruchamiać, więc zaczynamy od nowa i próbujemy.

Jak już się wam uda (rzadko za pierwszym razem), ujrzymy:

Rozpoczyna się wgrywanie.
Jak dojdzie do końca, zobaczymy…

I tyle. Oprogramowanie jest wgrane.

W przypadku systemu Linux, procedura wgrywania (z konsoli) jest następująca:

$ tftp
tftp> binary
tftp> trace
tftp> rexmt 1
tftp> connect 192.168.0.1
tftp> put dd-wrt.v24_usb_generic.bin

Tak pozostawiamy sobie włączony router aby się włączył (w sensie, włączyło nowe oprogramowanie).