DD-WRT reprezintă numele unui firmware alternativ pentru routere. Spre deosebire de firmware-ul original, oferă funcționalitate extinsă, posibilitatea de a seta manual multipli parametri. De asemenea, permite diagnosticarea precisă a problemelor din rețeaua wireless, indicarea detaliată privind utilizarea rețelei, utilizarea de protocoale de rutare (bgpd), crearea de retele wireless virtuale, folosirea de VLAN-uri tagate 802.1q, etc.
Această postare se bazează pe materialul de la
forumul DD-WRT si experiența personală. Procedura descrisă mai jos nu se adreseaza celor care nu sunt dispuși să plătească pentru pierderea garanției sau celor care nu cunosc semnificația expresiilor 'Editor hexa', 'Flash', 'Firmware', 'TFTP', ping, LAN
Atenție:
Procedura DD-WRT 30-30-30 reset nu functioneaza pe acest model!
Parametrul boot_wait este dezactivat, se activează dupa încrcărea DD-WRT pe router
Procedura de instalare DD-WRT pe Linksys WRT320N, editia prescurtată
1. Se instalează pe router un firmware DD-WRT 'trailed build' (care are WRT320N in nume), preferabil o editie 'mini'. Acesta este un exemplu bun pentru start: ftp://ftp.dd-wrt.com/others/eko/V24-K26/svn13491-snow/Linksys/WRT320N/dd-wrt.v24-13493_NEWD-2_K2.6_mini_wrt320n.bin.
Nota: Unele routere, chiar si modele recente, nu accepta decat versiuni 'trailed'.
Cititi cu atentie sectiunea DD-WRT dedicat a modelului de router pe care il convertiti la DD-WRT!
2. După flash-ul inițial se pot instala și variante DD-WRT non-trailed (care nu includ în nume 320n).
Este recomandată utilizarea build 13493 sau mai recent, pentru a se putea folosi butonul WPS pentru resetarea la valorile implicite, vezi mai jos paragraful "30-30-30 nu funcționează" pentru a afla cum se reseteaza acest model. Mai jos urmează detalierea
Secvența pentru instalarea inițială DD-WRT pe WRT320N
- download DD-WRT trailed de la DD-WRT.com
- folosește o conexiune pe cablu de la PC până la router
- folosește 'reset to defaults' pe router în interfața web a firmware-ului original sau butonul 'reset' de pe router
- setează pe PC, pe o interfață LAN, adresă IP statică 192.168.1.6/255.255.255.0
- accesează interfața web la http://192.168.1.1, mergi la sectiunea 'upgrade', selectează imaginea dd-wrt 13493 trailed k2.6 mini descărcată anterior (dd-wrt.v24-13493_NEWD-2_K2.6_mini_wrt320n.bin), incepe procedura standard de upgrade. Daca aceasta operație eșuează și routerul intră în 'recovery mode', atunci vezi procedura de încărcat firmware via TFTP mai jos.
- asteapta aprox. 5 minute, apoi reacceseaza interfata web DD-WRT la http://192.168.1.1, setează user/pass apoi închide fereastra interfață web
- deconecteaza routerul de la rețeaua electrică, apasă și menține apăsat butonul WPS, conectează routerul la rețeaua electrică, elibereaza butonul WPS după incă aproximativ 10-12 secunde
- accesează interfața web DD-WRT la http://192.168.1.1, setează parola din nou, configurează routerul, salvează setările
- restartează routerul pentru a activa complet setările salvate
Note:
1. GUI-ul pentru configurarea VLAN nu funcționează corespunzator în revizia 13493 DD-WRT pe acest model de router.
Routerul WRT320N are nevoie de configurare specificaVLAN setată în parametrii NVRAM pentru a putea functiona VLAN-urile pe porturile SWITCHed. GUI-ul VLAN are funcționalitate completă în DD-WRT build 15508 și ulterior. Vezi și
această pagină referitoare la configurarea VLAN.
2. Pe Linksys WRT320N procedura resetare DD-WRT 30-30-30 nu functioneaza.
Pentru a reseta un WRT320N care rulează DD-WRT la valorile implicite, trebuie urmați pasii:
- utilizat firmware DD-WRT build 13493 sau mai recent
- deconectare alimentare router
- apăsare și menținere apăsat pe butonul WPS.
- realimentare router, menținere WPS apăsat încă 10-12 secunde
- eliberare buton WPS. Se mai așteaptă 2 minute, apoi se acceseaza interfața web la http://192.168.1.1
Procedura resetare configuratie via ssh/telnet (necesita o imagine DD-WRT diferita de 'mini', editia 'mega' include SSH):
Se activeaza SSH/Telnet, se acceseaza routerul printr-unul dintre aceste protocoale, apoi se execută în shell-ul routerului comenzile
root@DD-WRT:~# erase nvram
root@DD-WRT:~# reboot
Ceasul BCM4717 este setat de Broadcom la 300MHz. Linksys preferă să il ridice pînă la 345MHz, lucru care poate cauza căldură excesivă și alte probleme de performanță. Se presupune că aceasta e cauza și pentru alte erori wireless raportate pe forumul DD-WRT. DD-WRT recomandă setarea ceasului CPU la 300MHz. Setarea permanentă via SSH necesită comenzile:
root@DD-WRT:~# nvram set cklfreq=300,150,75
root@DD-WRT:~# nvram commit
root@DD-WRT:~# reboot
Conversia unui router Linksys WRT320N in E2000
Din punct de vedere hardware, între WRT320N și E2000 nu există diferențe notabile. Totuși, firmware-ul original care rulează pe
Linksys E2000 permite câteva lucruri suplimentare, incluzând posibilitatea de a activa o 'rețea wireless pentru oaspeți' și un control mult mai fin al accesului la rețea, cu setări independete la nivel de client. Pentru convertirea lui WRT320N in E2000 vedeți această pagină din
forumul DD-WRT.
Modul recovery, procedura de încărcare firmware via TFTP
În anumite situații, când procedura de upgrade firmware eșuează, routerul intră în modul 'firmware recovery'. Pentru a determina că routerul este în acest mod, setați manual pe interfata LAN a pc-ului o adresă ip în rețeaua 192.168.1.x, apoi verificați dacă:
- led-ul 'status' nu se opreste din pâlpâire dupa 2-3 minute după power-on
- comanda "ping 192.168.1.1" returneaza răspunsuri cu TTL=100
- interfața web de la http://192.168.1.1 nu este accesibila.
Firmware-ul poate fi încărcat prin TFTP. Pentru Windows comanda este:
F:\Linksys\WRT320N\DD-WRT> tftp -i 192.168.1.1 PUT dd-wrt.v24-13493_NEWD2_K2.6_mini_wrt320n.bin
Transfer successful: 3396608 bytes in 12 second(s), 283050 bytes/s
Postari similare:
Recuperarea unui router Linksys E2000 dupa instalare DD-WRT esuata