Buffalo WHR-HP-G54 high power WiFi 125
De Guifi.net - Wiki Català
També conegut a la web de buffalo per:
Wireless-G MIMO Performance* Router & Access Point
Característiques:
- CPU: Broadcom 5352 CPU a 200 MHz.
- Memòria Flash: 4 MB
- Memòria RAM: 16 MB
- Suport sèrie
- JTAG
Contingut
Proposta de pràctica
Guifi.net
Recursos:
Open-WRT
Recursos:
DD-WRT
Flashejar
Cal utilitzar la versió v23 SP1 o superior.
Per obtenir el firmware cal anar a la web de descàrregues de DD-WRT:
http://www.dd-wrt.com/dd-wrtv3/dd-wrt/downloads.html
No podem utilitzar la versió mega (calen 8Mb i el router en té 4Mb). A data de 19/10/2008 baixem la versió dd-wrt.v24_std_generic.bin:
$ wget http://www.dd-wrt.com/dd-wrtv2/downloads/stable/dd-wrt.v24%20SP1/Consumer/Buffalo/WHR-HP-G54/dd-wrt.v24_std_generic.bin
Ara cal connectar el router Buffalo a la nostra xarxa. El connectem al mateix switch o utilitzem un cable creuat. També hem de posar la nostra màquina a la mateixa xarxa que la xarxa per defecte del router Buffalo.
Els valors per defecte (de fàbrica) del dispositiu són:
- IP: 192.168.11.1
- Usuari: root
- Paraula de pas: admin
El millor per posar-se a la mateixa xarxa és utilitzar IP Aliasing:
$ sudo ifconfig eth0:1 192.168.11.15 netmask 255.255.255.0 up
Val la pena afegir una ruta estàtica. Per això necessitem la MAC. La trobareu en una etiqueta de la part inferior. De fet hi han 2, cal fixar-se en la que posa Default SSID (2.4Ghz). També podem fer un ping:
$ ping 192.168.11.1
I consultar la taula ARP:
$ arp -n Address HWtype HWaddress Flags Mask Iface ... 192.168.11.1 ether 00:1D:73:3A:CB:AA C eth0 ...
Per afegir la ruta de forma estàtica, dues opcions:
Windows/Linux:
arp -s 192.168.11.1 00:1D:73:3A:CB:AA
Només Linux:
ip neigh add 192.168.11.1 lladdr 00:1D:73:3A:CB:AA nud reachable dev eth0
En aquest punt val la pena assegurar-se de que tenim el dispositiu amb la configuració de fàbrica. Premeu el botó init durant 30 segons (consulteu l'apartat hard reset si teniu problemes per reiniciar el router a les opcions de fàbrica.).
Ara utilitzem tftp per tal de pujar el nou firmware. Necessitem una eina tftp:
$ sudo apt-get install atftp
Per poder pujar el firmware s'ha de fer durant el boot del dispositiu.
Executeu:
atftp 192.168.11.1 tftp> mode octet tftp> trace
I deixeu preparada (sense executar) la comanda:
tftp> put dd-wrt.v24_std_generic.bin
NOTA: Una alternativa pot ser fer-ho tot de cop amb:
$ atftp -i 192.168.11.1 PUT dd-wrt.v24_std_generic.bin
L'apaguem i quan s'estigui encenent, premem enter. Si ens surt un error tipus:
sent WRQ <file=openwrt-brcm-2.4-squashfs.trx, mode=octet> sent WRQ <file=openwrt-brcm-2.4-squashfs.trx, mode=octet> ...
Tornem a intentar. Sabrem que funciona quan surtin missatges tipus:
sent DATA <block: 7340, size: 512> received ACK <block: 7340> sent DATA <block: 7341, size: 512> received ACK <block: 7341> sent DATA <block: 7342, size: 512> received ACK <block: 7342> sent DATA <block: 7343, size: 512> received ACK <block: 7343> sent DATA <block: 7344, size: 512> received ACK <block: 7344> sent DATA <block: 7345, size: 0> ...
Tarda poc. Un cop acabat cal deixar que el router faci tota la feina i esperar un temps prudencial (2 minuts) per tal que es torni a iniciar.
Ara la IP del router és:
192.168.1.1
NOTA IMPORTANT: Aquesta IP és la típica de molts routers. Si no podeu accedir-hi, tingueu en compte que no sigui perquè el vostre router ADSL també utilitza aquesta IP. En aquest cas desconnecteu-lo i quan hàgiu canviat la IP per defecte del bufallo el podeu tornar a connectar.
Accés a DD-WRT
DD-WRT té una interfície WEB. Hi podeu accedir posant la URL del router al navegador:
http://192.168.1.1
Per tal de poder accedir a aquesta IP heu d'utilitzar IP Aliasing. Un exemple (que heu d'adaptar al vostre cas)
$ sudo ifconfig eth0:1 192.168.1.1 netmask 255.255.255.0 up
NOTA: Controleu quants aliasings teniu amb la comanda ifconfig
Heu d'introduir l'usuari i la paraula de pas per defecte de DD-WRT.
Configuració WI-FI
Configuració bàsica
Xifratge WEP
Xifratge WPA
Resolució de problemes. TroubleShooting
Firmware original i documentació
http://www.buffalotech.com/support/downloads/
Busqueu el model WHR-HP-G54
Hard reset
Before you continue below, make sure you've first tried a hard reset to revive your router:
1. Disconnect the router from UTP cables (not the power cable). 2. Push reset button for 30 secs. 3. Without releasing reset button, disconnect power cord. 4. Hold the reset button for another 30 secs. 5. Replug the power cord. 6. Still hold the reset button for another 30 secs. 7. Release the reset button and give the router about 10 secs to resettle. 8. Disconnect power cord for another 10 secs and then reconnect. 9. All should be in default settings now.