Cargando dd-wrt a DIR320
El día de hoy compré un equipo DIR320 para realizar pruebas de rendimiento utilizando firmware openwrt y ddwrt que además soporten dispositivos USB.
El tema de openwrt, a mi gusto más flexible que ddwrt, lo dejaré para otro post. Por el momento les contaré como me fue cargando el dd-wrt.
Para cargar el firmware pueden utilizar el script para windows publicado en la página de openwrt:
@Echo Off set DEFAULT_FW=firmware.bin set FMFILE=%1 if X"%FMFILE%" == X"" ( set FMFILE=%DEFAULT_FW% ) if NOT EXIST %FMFILE% ( echo. echo ERROR: File %FMFILE% does not exist GOTO HELP ) Goto BEGIN :HELP echo. set FW_PARAM=firmware_file echo Use %0 [%FW_PARAM%] echo By default %FW_PARAM% is %DEFAULT_FW% Goto END :BEGIN echo ============================================ ping -n 1 -w 10 192.168.0.1 If ERRORLEVEL 1 Goto BEGIN If ERRORLEVEL 0 Goto FLASH Goto END :FLASH echo ============================================ echo *** Start Flashing **** tftp -i 192.168.0.1 put %FMFILE% :END
El listado corresponde en mi caso al archivo fw.bat, pero ustedes pueden darle el nombre que mejor les parezca.
Para evitar el tiempo de reconocimiento de la interface ethernet en windows es conveniente utilizar un swich conectado a la ethernet de tu PC y a la LAN1 del router Dir320, así no tendrás problemas. Luego de tener esas conexiones sigue los pasos siguientes:
- Quitar la energia al Router Dir320
- Configurar la interface ethernet con una IP en el segmento 192.168.0.0/24, en mi caso 192.168.0.10/24; pues la IP del Router Dir320 es 192.168.0.1/24.
- Lanzar el script fw.bat con el comando siguiente: fw.bat <nombre del firmware>, en mi caso fw.bat dd-wrt.v24_usb_generic.bin
- Enchufar el Router Dir320 ya sea con el plug o con el adaptador, el script saldrá del loop en el ping a ejecutar el tftp yte saldrá el mensaje de que la transferencia del BIN se realizó sin problemas.
- Esperar unos minutos hasta que el firmware se instale en el Dir320, si quieres puedes hacer el seguimiento poniendo una IP adicional a tu interface ethernet conectada al swich en el segmento 192.168.1.0/24, en mi caso 192.168.1.10/24. Básicamente en una ventana de comandos deberias poner lo siguiente: ping 192.168.1.1 -t y esperar a que el Dir320 responda.
- Una vez que obtengas respuesta al ping, puedes ingresar por http con la siguiente URL: http://192.168.1.1 , lo primero que te aparecerá es la ventana para cambiar el password que puedes setear en root/admin (user/password) y listo ya tendrás funcionando el ddwrt en el Dir320.
- Puedes ingresar via telnet: telnet 192.168.1.1:
- COnfigura la opción USB en el Tab: service->USB, para probar coloca una flash USB que la reconocerá automáticamente:
c:\utils\d-link>ping 192.168.1.1 -t Haciendo ping a 192.168.1.1 con 32 bytes de datos: Respuesta desde 192.168.1.1: bytes=32 tiempo<1m TTL=64 Respuesta desde 192.168.1.1: bytes=32 tiempo<1m TTL=64 Respuesta desde 192.168.1.1: bytes=32 tiempo<1m TTL=64
DD-WRT v24-sp2 mini (c) 2009 NewMedia-NET GmbH Release: 10/10/09 (SVN revision: 13064) DD-WRT login: root Password: ========================================================== ____ ___ __ ______ _____ ____ _ _ | _ \| _ \ \ \ / / _ \_ _| __ _|___ \| || | || | || ||____\ \ /\ / /| |_) || | \ \ / / __) | || |_ ||_| ||_||_____\ V V / | _ < | | \ V / / __/|__ _| |___/|___/ \_/\_/ |_| \_\|_| \_/ |_____| |_| DD-WRT v24-sp2 http://www.dd-wrt.com ========================================================== BusyBox v1.13.4 (2009-10-10 04:36:28 CEST) built-in shell (ash) Enter 'help' for a list of built-in commands. root@DD-WRT:~#
root@DD-WRT:~# ls /mnt/ 02.Conceptos basicos de la Telefonia IP - ori.ppt 044af98a.key 3816010-Iptables-Firewall.pdf 8983304-Postfix-en-Debian.pdf Cotizacion.doc El Alto.docx EuroSolar Ivorna Castillo, Carlos - Curvas Elipticas.pdf Koricagua MANGLE-MK.JPG Mikrotik RouterOS transpare...pdf NICBolivia NOCSnataRosa.rsc PPPoE-MK.JPG PROYECTO WEB BOLVIA RURAL 25.07.09.doc PWDTecTel.txt Presentacion Academia CNA 2009.ppsx Seriales Nodo Norte.xls Seriales Xp Corporativo.txt Sicoes Upea boliviarural.org.ppt bootex.log caranavi.docx cepac convocatoria experiencia2.pdf iptables-tutorial.pdf iptables-tutorialeng.pdf iptables.pdf lartc.pdf nat-mk.jpg net nic pdf planificacion putty.exe radiomobile rm totalcmd upea-practica yap.rsc
Espero tus comentarios. Salu2

