Buen dia, hoy traigo un post para los que quieran conectar su tv con entrada eth0, xbox 360, o cualquier otro dispositivo sin comprar un dongle.
El problema es el siguiente:
Se tiene un router wifi en el primer piso de mi casa, en el segundo piso esta mi habitacion y para poder conectar mi tv a internet, lo puedo hacer de dos maneras:
--comprando el adaptador wifi de sony,(us$75, o $140000 pesos)
--Conectando un cable RJ45 directamente del modem a el puerto eth0 del tv
pero quien se aguanta el reguero de cables por hay. jajjajajaa .
pero pues buscando por hay e indagando con mis compañeros de trabajo, supe que se podia hacer un Bridge entre dos routers wifi
siendo esta la solucion compre un dlink dir 300, la ficha del router
http://www.dlinkla.com/home/productos/producto.jsp?idp=1006
lo consegui barato (usd$20, $40000 pesos) y era la mejor solucion,pero era necesario flashearlo para que funcionara como bridge o puente asi que aca vamos.
1.Ver si tu router es compatible con el firmware de ddwrt.
2. despues de esto es necesario descargar de ddwrt
--ap61.ram
--ap61.rom
--linux.bin
3. Descargar pumpkin y putty (guardar en C
NOTA: Antes de comenzar recomiendo desabilitar el antivirus, firewall y la coneccion a internet
Pegar en un block de notas lo siguiente:
rem echo off
:start
rem ------------------------------------------------
ping 192.168.20.81 -n 1 -w 1 > NULL
IF ERRORLEVEL 1 goto start
rem putty
rem ------------------------------------------------
break
putty.exe telnet://192.168.20.81:9000 -m redboot.txt
exit
guardar en C: con el nombre redboot.bat
En otro block copiar y pegar esto:
^C
Guardar en C:con el nombre de redboot.txt.
ahora si a Flashear nuestro router
1configure su local (Ethernet) ip a 192.168.20.80 (static) y subnet mask: 255.255.255.0.
2.Desconectar el cable de poder del router y conectar con un rj45 del lan de tu pc a el puerto WAN.
3.Ejecutar C:redboot.bat. elempieza a hacer ping al router.
4.Pulsar el boton de reset y conectar el cable de poder durante 10 a 15 segundos.
5.RedBoot> debe aparecer en la consola de Putty.
si no aparece es necesario repetir el proceso desde el 2 paso.
Ahora ejecutar PumpKin, click en Option, in TFTP filesystem root escojer C: o donde esten nuestros archivos que descargamos de ddwrt,luego Ok. y no cerramos PumpKin.
Empecemos !
LOADING IN THE TEMP BOOT LOADER
============================================================
RedBoot> load ap61.ram
Using default protocol (TFTP)
Entry point: 0×800410bc, address range: 0×80041000-0×800680d8
RedBoot> go
============================================================
Note: no reinice el router ni desconecte el cable de poder.
Despues cambie su IP (Ethernet) a 192.168.1.2/255.255.255.0 y entonces en la pantalla de Putty colocar la nueva direccion 192.168.1.1, port 9000. en la secion de telnet.
Debe aparcer en la consola: DD-WRT>
============================================================
DD-WRT> fconfig -i
Initialize non-volatile configuration continue (y/n)? y
Run script at boot: false
Use BOOTP for network configuration: true
Default server IP address:
Console baud rate: 9600
GDB connection port: 9000
Force console for special debug messages: false
Network debug at boot time: false
Update RedBoot non-volatile configuration continue (y/n)? y
Erase from 0xbffe0000-0xbfff0000: .
Program from 0×80ff0000-0×81000000 at 0xbffe0000: .
DD-WRT> fis init
About to initialize FLASH image system continue (y/n)? y
*** Initialize FLASH Image System
Erase from 0xbffe0000-0xbfff0000: .
Program from 0×807f0000-0×80800000 at 0xbffe0000: .
DD-WRT> ip_address -h 192.168.1.2
IP: 192.168.1.1/255.255.255.0, Gateway: 0.0.0.0
Default server: 192.168.1.2
DD-WRT> load -r -b %{FREEMEMLO} ap61.rom
Using default protocol (TFTP)
Raw file loaded 0×80080000-0×800a8717, assumed entry at 0×80080000
DD-WRT> fis create -l 0×30000 -e 0xbfc00000 RedBoot
An image named RedBoot exists continue (y/n)? y
Erase from 0xbfc00000-0xbfc30000:
Program from 0×80080000-0×800a8718 at 0xbfc00000:
Erase from 0xbffe0000-0xbfff0000: .
Program from 0×807f0000-0×80800000 at 0xbffe0000: .
DD-WRT> reset
============================================================
============================================================
DD-WRT> ip_address -h 192.168.1.2
IP: 192.168.1.1/255.255.255.0, Gateway: 0.0.0.0
Default server: 192.168.1.2
DD-WRT> fis init
About to initialize FLASH image system continue (y/n)? y
*** Initialize FLASH Image System
Erase from 0xbfc30000-0xbffe0000: ..
Erase from 0xbffe0000-0xbfff0000: .
Program from 0×80ff0000-0×81000000 at 0xbffe0000: .
DD-WRT> load -r -b 0×80041000 linux.bin
Using default protocol (TFTP)
Raw file loaded 0×80041000-0×803cffff, assumed entry at 0×80041000
DD-WRT> fis create Linux (Be patient in this case)
Erase from 0xbfc30000-0xbffbf000:
Program from 0×80041000-0×803d0000 at 0xbfc30000:
Erase from 0xbffe0000-0xbfff0000: .
Program from 0×80ff0000-0×81000000 at 0xbffe0000: .
DD-WRT> fconfig boot_script true
boot_script: Setting to true
Update RedBoot non-volatile configuration continue (y/n)? y
Erase from 0xbffe0000-0xbfff0000: .
Program from 0×80ff0000-0×81000000 at 0xbffe0000: .
DD-WRT> fconfig boot_script_timeout 4
boot_script_timeout: Setting to 4
Update RedBoot non-volatile configuration continue (y/n)? y
Erase from 0xbffe0000-0xbfff0000: .
Program from 0×80ff0000-0×81000000 at 0xbffe0000: .
DD-WRT> fconfig bootp false
bootp: Setting to false
Update RedBoot non-volatile configuration continue (y/n)? y
Erase from 0xbffe0000-0xbfff0000: .
Program from 0×80ff0000-0×81000000 at 0xbffe0000: .
DD-WRT> fconfig
Run script at boot: true
Boot script:
.. fis load -l vmlinux.bin.l7 NOT NECCESSARY IN MY CASE
.. exec
Introdusca el siguiente script:
>> fis load -l linux
>> exec
>> (press enter here)
Boot script timeout (1000ms resolution): 4
Use BOOTP for network configuration: false
Gateway IP address:
Local IP address:
Local IP address mask:
Default server IP address:
Console baud rate: 9600
GDB connection port: 9000
Force console for special debug messages: false
Network debug at boot time: false
Update RedBoot non-volatile configuration - continue (y/n)? y
... Erase from 0xbffe0000-0xbfff0000: .
... Program from 0x80ff0000-0x81000000 at 0xbffe0000: .
DD-WRT> fconfig bootp_my_ip 192.168.1.1
bootp_my_ip: Setting to 192.168.1.1
Update RedBoot non-volatile configuration - continue (y/n)? y
... Erase from 0xbffe0000-0xbfff0000: .
... Program from 0x80ff0000-0x81000000 at 0xbffe0000: .
DD-WRT> fconfig bootp_my_ip_mask 255.255.255.0
bootp_my_ip_mask: Setting to 255.255.255.0
Update RedBoot non-volatile configuration - continue (y/n)? y
... Erase from 0xbffe0000-0xbfff0000: .
... Program from 0x80ff0000-0x81000000 at 0xbffe0000: .
DD-WRT> fconfig bootp_my_gateway_ip 0.0.0.0
bootp_my_gateway_ip: Setting to 0.0.0.0
DD-WRT> reset
Listo si todo salio bien ya esta flasheado ahora es necesario configurarlo como bridge, pero esto si dejo que lo explique un video que encontre en youtube:
Espero sea de gran ayuda y puedan dsfrutar de los servicios que ofrecen estos dispositivos que vienen con internet de una forma economica y facil.
algunas fotos de mi tv conectado.
Gracias.
El problema es el siguiente:
Se tiene un router wifi en el primer piso de mi casa, en el segundo piso esta mi habitacion y para poder conectar mi tv a internet, lo puedo hacer de dos maneras:
--comprando el adaptador wifi de sony,(us$75, o $140000 pesos)
--Conectando un cable RJ45 directamente del modem a el puerto eth0 del tv
pero quien se aguanta el reguero de cables por hay. jajjajajaa .
pero pues buscando por hay e indagando con mis compañeros de trabajo, supe que se podia hacer un Bridge entre dos routers wifi
siendo esta la solucion compre un dlink dir 300, la ficha del router
http://www.dlinkla.com/home/productos/producto.jsp?idp=1006
lo consegui barato (usd$20, $40000 pesos) y era la mejor solucion,pero era necesario flashearlo para que funcionara como bridge o puente asi que aca vamos.
1.Ver si tu router es compatible con el firmware de ddwrt.
2. despues de esto es necesario descargar de ddwrt
--ap61.ram
--ap61.rom
--linux.bin
3. Descargar pumpkin y putty (guardar en C
NOTA: Antes de comenzar recomiendo desabilitar el antivirus, firewall y la coneccion a internet
Pegar en un block de notas lo siguiente:
rem echo off
:start
rem ------------------------------------------------
ping 192.168.20.81 -n 1 -w 1 > NULL
IF ERRORLEVEL 1 goto start
rem putty
rem ------------------------------------------------
break
putty.exe telnet://192.168.20.81:9000 -m redboot.txt
exit
guardar en C: con el nombre redboot.bat
En otro block copiar y pegar esto:
^C
Guardar en C:con el nombre de redboot.txt.
ahora si a Flashear nuestro router
1configure su local (Ethernet) ip a 192.168.20.80 (static) y subnet mask: 255.255.255.0.
2.Desconectar el cable de poder del router y conectar con un rj45 del lan de tu pc a el puerto WAN.
3.Ejecutar C:redboot.bat. elempieza a hacer ping al router.
4.Pulsar el boton de reset y conectar el cable de poder durante 10 a 15 segundos.
5.RedBoot> debe aparecer en la consola de Putty.
si no aparece es necesario repetir el proceso desde el 2 paso.
Ahora ejecutar PumpKin, click en Option, in TFTP filesystem root escojer C: o donde esten nuestros archivos que descargamos de ddwrt,luego Ok. y no cerramos PumpKin.
Empecemos !
LOADING IN THE TEMP BOOT LOADER
============================================================
RedBoot> load ap61.ram
Using default protocol (TFTP)
Entry point: 0×800410bc, address range: 0×80041000-0×800680d8
RedBoot> go
============================================================
Note: no reinice el router ni desconecte el cable de poder.
Despues cambie su IP (Ethernet) a 192.168.1.2/255.255.255.0 y entonces en la pantalla de Putty colocar la nueva direccion 192.168.1.1, port 9000. en la secion de telnet.
Debe aparcer en la consola: DD-WRT>
============================================================
DD-WRT> fconfig -i
Initialize non-volatile configuration continue (y/n)? y
Run script at boot: false
Use BOOTP for network configuration: true
Default server IP address:
Console baud rate: 9600
GDB connection port: 9000
Force console for special debug messages: false
Network debug at boot time: false
Update RedBoot non-volatile configuration continue (y/n)? y
Erase from 0xbffe0000-0xbfff0000: .
Program from 0×80ff0000-0×81000000 at 0xbffe0000: .
DD-WRT> fis init
About to initialize FLASH image system continue (y/n)? y
*** Initialize FLASH Image System
Erase from 0xbffe0000-0xbfff0000: .
Program from 0×807f0000-0×80800000 at 0xbffe0000: .
DD-WRT> ip_address -h 192.168.1.2
IP: 192.168.1.1/255.255.255.0, Gateway: 0.0.0.0
Default server: 192.168.1.2
DD-WRT> load -r -b %{FREEMEMLO} ap61.rom
Using default protocol (TFTP)
Raw file loaded 0×80080000-0×800a8717, assumed entry at 0×80080000
DD-WRT> fis create -l 0×30000 -e 0xbfc00000 RedBoot
An image named RedBoot exists continue (y/n)? y
Erase from 0xbfc00000-0xbfc30000:
Program from 0×80080000-0×800a8718 at 0xbfc00000:
Erase from 0xbffe0000-0xbfff0000: .
Program from 0×807f0000-0×80800000 at 0xbffe0000: .
DD-WRT> reset
============================================================
============================================================
DD-WRT> ip_address -h 192.168.1.2
IP: 192.168.1.1/255.255.255.0, Gateway: 0.0.0.0
Default server: 192.168.1.2
DD-WRT> fis init
About to initialize FLASH image system continue (y/n)? y
*** Initialize FLASH Image System
Erase from 0xbfc30000-0xbffe0000: ..
Erase from 0xbffe0000-0xbfff0000: .
Program from 0×80ff0000-0×81000000 at 0xbffe0000: .
DD-WRT> load -r -b 0×80041000 linux.bin
Using default protocol (TFTP)
Raw file loaded 0×80041000-0×803cffff, assumed entry at 0×80041000
DD-WRT> fis create Linux (Be patient in this case)
Erase from 0xbfc30000-0xbffbf000:
Program from 0×80041000-0×803d0000 at 0xbfc30000:
Erase from 0xbffe0000-0xbfff0000: .
Program from 0×80ff0000-0×81000000 at 0xbffe0000: .
DD-WRT> fconfig boot_script true
boot_script: Setting to true
Update RedBoot non-volatile configuration continue (y/n)? y
Erase from 0xbffe0000-0xbfff0000: .
Program from 0×80ff0000-0×81000000 at 0xbffe0000: .
DD-WRT> fconfig boot_script_timeout 4
boot_script_timeout: Setting to 4
Update RedBoot non-volatile configuration continue (y/n)? y
Erase from 0xbffe0000-0xbfff0000: .
Program from 0×80ff0000-0×81000000 at 0xbffe0000: .
DD-WRT> fconfig bootp false
bootp: Setting to false
Update RedBoot non-volatile configuration continue (y/n)? y
Erase from 0xbffe0000-0xbfff0000: .
Program from 0×80ff0000-0×81000000 at 0xbffe0000: .
DD-WRT> fconfig
Run script at boot: true
Boot script:
.. fis load -l vmlinux.bin.l7 NOT NECCESSARY IN MY CASE
.. exec
Introdusca el siguiente script:
>> fis load -l linux
>> exec
>> (press enter here)
Boot script timeout (1000ms resolution): 4
Use BOOTP for network configuration: false
Gateway IP address:
Local IP address:
Local IP address mask:
Default server IP address:
Console baud rate: 9600
GDB connection port: 9000
Force console for special debug messages: false
Network debug at boot time: false
Update RedBoot non-volatile configuration - continue (y/n)? y
... Erase from 0xbffe0000-0xbfff0000: .
... Program from 0x80ff0000-0x81000000 at 0xbffe0000: .
DD-WRT> fconfig bootp_my_ip 192.168.1.1
bootp_my_ip: Setting to 192.168.1.1
Update RedBoot non-volatile configuration - continue (y/n)? y
... Erase from 0xbffe0000-0xbfff0000: .
... Program from 0x80ff0000-0x81000000 at 0xbffe0000: .
DD-WRT> fconfig bootp_my_ip_mask 255.255.255.0
bootp_my_ip_mask: Setting to 255.255.255.0
Update RedBoot non-volatile configuration - continue (y/n)? y
... Erase from 0xbffe0000-0xbfff0000: .
... Program from 0x80ff0000-0x81000000 at 0xbffe0000: .
DD-WRT> fconfig bootp_my_gateway_ip 0.0.0.0
bootp_my_gateway_ip: Setting to 0.0.0.0
DD-WRT> reset
Listo si todo salio bien ya esta flasheado ahora es necesario configurarlo como bridge, pero esto si dejo que lo explique un video que encontre en youtube:
Espero sea de gran ayuda y puedan dsfrutar de los servicios que ofrecen estos dispositivos que vienen con internet de una forma economica y facil.
algunas fotos de mi tv conectado.
Gracias.