[TUTORIAL] Repetidor wifi por 15€ (Diferente SSID)

tarraconensis
Impossible Is Nothing
#1
Visto que muchos de vosotros compráis algunos adaptadores/repetidores wifi chinos de dudosa calidad, he decidido compartir con vosotros este tutorial cogido de: http://tombatossals.github.com/openw...idor-wireless/ y ampliado a fin de clarificar algunos conceptos. Ademas de este modo podéis hacer vuestras consultas o compartir conocimiento que de seguro que son mayores que los míos, sin el tutorial tampoco lo habría conseguido...

Tp-Link TL-WR740N


Motivación

Tenemos en casa una cobertura inalámbrica muy maja que nos da acceso a guifi.net (o a internet), pero siempre hay algún recoveco de la casa donde la señal Wifi llega muy baja. Una habitación alejada, la buhardilla, la caseta del perro, etc. ¿Sería posible hacer llegar allí la cobertura inalámbrica sin tener que tirar cable? Sí que se puede.

Requisitos: OpenWRT (Instalación http://wiki.openwrt.org/toh/tp-link/tl-wr740n) / Putty (http://www.putty.org/)

El tutorial se basa en la configuración personal realizada sobre un router TP-LINK WR740N (unos 15 euros), al que le hemos puesto el último firmware OpenWRT. Tal vez funcione con otros firmwares y con otro hardware, pero este tutorial no los cubre.

El firmware OpenWRT utilizado es la ultimísima versión de OpenWRT, attitude adjustment, actualmente en fase beta pero que funciona perfectamente.

A modo de referencia, decir que el firmware OpenWRT que tenemos que flashear es el que corresponde a la arquitectura ar71xx, de la versión correspondiente a nuestro router WR740N (normalmente la v4 a no ser que el router sea muy antiguo), para particiones squashfs, y si vamos a flashearlo de cero, que es lo que os recomiendo, la versión factory. Si cumplís esos requisitos, el archivo que deberíais bajaros se parecerá a éste: http://downloads.openwrt.org/attitud...fs-factory.bin

Lo que vamos a conseguir

Al router le vamos a aplicar una configuración en la cual, sin tener que enlazarlo por cable a la red casera (únicamente por wifi), se conectará como cliente a nuestra red wifi principal, y repetirá esa señal a otras ubicaciones de la casa donde no llegaba. Es decir, modo repetidor. El servidor DHCP seguirá estando en el router principal, pero el SSID del nuevo router será diferente. Ejemplo: forocoches y forocoches2 (no tienen porque compartir la misma contraseña)

La receta

Partimos de la base que ya tenemos el router configurado a la última versión de OpenWRT. Lo primero que haremos será entrar al router y enlazarlo como cliente a nuestra red Wifi principal. Es conveniente también cambiarle la contraseña de root. Os pongo unos pantallazos de guía ya que todo esto se puede realizar desde el interfaz web.

Sin explicarlo muy en detalle, vamos a la sección Network, Wifi, y para nuestra radio0 hacemos un scan para ver las señales disponibles. Cuando veamos la señal de nuestra red pulsamos el botón Join Network, ponemos la contraseña de acceso al wifi casero y le damos a guardar. Ya tenemos el router conectado como cliente a nuestra red.

Adicionalmente (última captura), yo configuraría la red local (los 4 puertos ethernet del router) con un segmento de red diferente del de la red principal, para que no entre en conflicto. Por ejemplo, si nuestra red principal es la 192.168.1.0/24 y el router tiene la IP 192.168.1.1, a nuestro router repetidor lo pondremos en la red 192.168.2.0/24, con la IP 192.168.2.1. Esa IP podremos acceder-la si conectamos un cable al switch de 4 puertos del router.






Seguidamente, entramos al router por SSH (con la ayuda de Putty con la IP 192.168.1.1 o 192.168.2.1), tras eso instalamos el paquete relayd:

ssh [email protected]
[email protected]'s password:

BusyBox v1.19.4 (2012-08-19 15:43:58 UTC) built-in shell (ash)
Enter 'help' for a list of built-in commands.

root@OpenWrt:~# opkg update
Downloading http://downloads.openwrt.org/snapsho...es/Packages.gz.
Inflating http://downloads.openwrt.org/snapsho...es/Packages.gz.
Updated list of available packages in /var/opkg-lists/attitude_adjustment.
root@OpenWrt:~# opkg install relayd
Installing relayd (2011-10-24-4e8f1fa4ca2b176500362843a9e57ea5abd4b7a3) to root...
Downloading http://downloads.openwrt.org/snapsho...7a3_ar71xx.ipk.
Configuring relayd.
root@OpenWrt:~#
Una vez instalado, lo habilitamos en el arranque:

root@OpenWrt:~# /etc/init.d/relayd enable
Ahora viene el paso más delicado, y que deberemos hacer en línea de comandos. Estableceremos un doble modo de funcionamiento inalámbrico, uno como cliente a nuestro AP (ya está configurado), y otro como AP para los clientes de este nuevo router. Para ello, utilizaremos el DHCP del router principal, de manera que las IP's que asignará nuestro nuevo router serán de la misma subred que el router principal.

Veamos cómo hacerlo.

1. Editamos el archivo /etc/config/wireless (en Putty "vi /etc/config/wireless")*
*Comandos de edición en OpenWRT (http://wiki.openwrt.org/doc/howto/user.beginner.cli)

Este archivo lo tenemos casi configurado con la config inalámbrica en modo cliente que hemos aplicado vía web, sólo nos falta añadir al final del archivo unas líneas que indiquen que el router también funciona en modo wifi AP:

config wifi-iface
option device 'radio0'
option mode 'ap'
option ssid 'nuevo-router-casero'
option encryption 'psk2'
option key 'micontraseñamuysecreta'
option network 'lan'
En este caso hemos creado una nueva sección de wifi en modo AP, donde los clientes deberán conectar con seguridad WPA2/PSK, cuyo SSID será nuevo-router-casero, y la contraseña será micontraseñamuysecreta. Todo esto último se puede cambiar al gusto.

2. Editamos el archivo /etc/config/network (en Putty "vi /etc/config/network")

En este archivo debemos añadir la configuración necesaria para que se haga relay de tráfico de un interfaz a otro. Añadimos al final estas líneas:

config interface 'stabridge'
option proto 'relay'
option network 'lan wwan'
3. Editamos el archivo /etc/config/dhcp (en Putty "vi /etc/config/dhcp")

El dhcp que vamos a utilizar es el del router principal, así que en este archivo lo que haremos será deshabilitarlo todo. El archivo se ha de quedar así (no hace falta tocar las otras opciones, en principio solo añadir la frase en negrita):

config dhcp lan
option interface lan
option start 100
option limit 150
option leasetime 12h
option ignore 1

config dhcp wan
option interface wan
option ignore 1
Y ya está, si todo ha ido bien reiniciamos el router, lo ponemos en la ubicación que habíamos pensado y todos los clientes que conecten al nuevo SSID tendrán conexión con mucha mejor señal que antes.


Amazon España (es)
Tp-Link TL-WR740N-Router inalámbrico con antena fija, 150 Mbps, 4 puertos
Precio: EUR 14,48



Evolución de Precios


ASIN: B003SE2Q0M
Google URL Shortener: http://goo.gl/bEUwt

Powered by ShurAmazon
tarraconensis
Impossible Is Nothing
#2
Una subida para los madrugadores
carlos3146
CHARLY
#3
Interesante.
JABIBASS1
ForoCoches: Miembro
#4
Sitio y upeo
Bakar
ForoCoches: Miembro
#5
Gracias por el aporte, yo tengo uno de estos tambien, para configurarlo a fin de cuentas son 4 pasos, pero para la gente que anda perdida con estos chismes el tuto este es la cuenta.

Salu2!
avatares
ForoCoches: Miembro
#6
Tengo el router y no lo recomiendo. Cada cierto tiempo se cuelga el wifi. Yo lo tengo con ddwrt y los desarrolladores de esta versión insinúan que puede tener algún problema de hardware.

De todas formas buen tutorial, probaré la última versión de open wrt.
DonQuijote
Ingenioso Hidalgo
#7
Cita de avatares
Tengo el router y no lo recomiendo. Cada cierto tiempo se cuelga el wifi. Yo lo tengo con ddwrt y los desarrolladores de esta versión insinúan que puede tener algún problema de hardware.

De todas formas buen tutorial, probaré la última versión de open wrt.
Qué router recomiendas para ddwrt y open?(BBB)
korsario
ForoCoches: Miembro
#8
Sitio. Voy a una casa nueva y necedito poner un repetidor si o si, le echare un vidtazo
Patron_de_yate
*AutoBan Spam/Flood/Troll*
#9
Plc y san sacabo..pero interesa el tuto..gracias
tarraconensis
Impossible Is Nothing
#10
Cita de avatares
Tengo el router y no lo recomiendo. Cada cierto tiempo se cuelga el wifi. Yo lo tengo con ddwrt y los desarrolladores de esta versión insinúan que puede tener algún problema de hardware.

De todas formas buen tutorial, probaré la última versión de open wrt.
Yo lo uso ahora mismo con OpenWRT y es muy estable, se me olvidó poner que el router tiene una transferencia de 150mbps y no de 300mbps
5noc
Dubstep & Bananas
#11
Supongamos que tengo un disco duro conectado al primer router (el que sirve de DHCP), ¿podría acceder a los archivos de ese disco con un dispositivo conectado al segundo router?
sirdeeper
El hombre de los milagros
#12
Tengo que probarlo.
Gracias por el post.
fayos
Come ranas
#13
Tengo ese mismo y lo uso como receptor wifi y va de PM.
He probado dd-wrt y gargoyle y con ambos funciona muy bien Aunque por la simplicidad me quedo con gargyole. Me queda por probar ese openwrt. Gracias por la info.
L0rk
Forero a sueldo ✅
#14
A los que tenéis el aparatito este, ¿cómo os va?

No es que necesite uno, pero por el precio que tiene siempre viene bien tener uno de estos en casa para pruebas o lo que sea.
rocarmy
Shit can happen
#15
Se agradecen post como este.
OvERoN
ForoCoches: Miembro
#16
pillo sitio
keitaro85
ForoCoches: Miembro
#17
Cita de L0rk
A los que tenéis el aparatito este, ¿cómo os va?

No es que necesite uno, pero por el precio que tiene siempre viene bien tener uno de estos en casa para pruebas o lo que sea.
yo me cargue uno, lo brickee y esta en la estanteria.....

mucho cuidado porque se os puede quedar hecho un pisapapeles si haceis algo mal....

hasta le instale el puerto serie para recuperarlo pero nada
Javalina
ForoCoches: Miembro
#18
Pillo sitio que lo intente hace tiempo con DD-WRT y no lo consegui
tarraconensis
Impossible Is Nothing
#19
Cita de keitaro85
yo me cargue uno, lo brickee y esta en la estanteria.....

mucho cuidado porque se os puede quedar hecho un pisapapeles si haceis algo mal....

hasta le instale el puerto serie para recuperarlo pero nada
A los nuevos mirar bien la wiki que he añadido para evitar problemas, una vez instalado a disfrutarlo.
avatares
ForoCoches: Miembro
#20
Cita de tarraconensis
Yo lo uso ahora mismo con OpenWRT y es muy estable, se me olvidó poner que el router tiene una transferencia de 150mbps y no de 300mbps
Tienes el router encendido de forma ininterrumpida?

Para los que lo deseen comprar que sepan q en alcance no es una maravilla. 10m y 4 paredes y me llega la señal a regañadientes al otro lado de la sala.
tarraconensis
Impossible Is Nothing
#21
Cita de avatares
Tienes el router encendido de forma ininterrumpida?

Para los que lo deseen comprar que sepan q en alcance no es una maravilla. 10m y 4 paredes y me llega la señal a regañadientes al otro lado de la sala.
Lo puedo tener encendido 24h y usarlo a ratos y siempre que me conecto 0 problemas. Eso sí... en uso continuo no puedo decir mucho. De todos modos yo lo uso entre 3 paredes y por 15€ me cumple. De todos modos, la configuración de este OpenWRT sirve para otros equipos, así adelante si a alguien le sirve
DjMoren
ForoCoches: Miembro
#22
Con la función WDS que trae el propio firmware del aparato se consigue lo mismo, por si no os queréis liar a cambiarlo
jmcs89
ForoCoches: Miembro
#23
Cita de DjMoren
Con la función WDS que trae el propio firmware del aparato se consigue lo mismo, por si no os queréis liar a cambiarlo
Ni puedes poner distintos ssid ni distintas contraseñas, el otro router debe ser compatible con wds, y en el 90% de los casos solamente podrás poner una clave wep.
elnino1
ForoCoches: Miembro
#24
con el Tp-Link TL-WR741ND se puede lo mismo?
fayos
Come ranas
#25
Si no os queréis complicar la vida ponerle gargyole. Tan simple como flashear desde la propia web del router. Tiene todas las funciones, router, wds, cliente bridge. Como ya he dicho lo tengo como receptor para el pc y lo uso de continuo (DD, Torrents, navegación, etc...) horas y horas y no se cuelga ni pa diós. Sin problemas con la NAT y a tope de lo que da mi conexión siempre (45 megas).
La web http://www.gargoyle-router.com/

Aunque si queréis experimentar openwrt está muy bien también.
Alexiño
ForoCoches: Miembro
#26
Gracias por la información, justo estaba buscando algo que funcionara, tengo el dichoso repetidor ese chino y no consigo que funcione.
ucic
ForoCoches: Miembro
#27
Cita de fayos
Si no os queréis complicar la vida ponerle gargyole. Tan simple como flashear desde la propia web del router. Tiene todas las funciones, router, wds, cliente bridge. Como ya he dicho lo tengo como receptor para el pc y lo uso de continuo (DD, Torrents, navegación, etc...) horas y horas y no se cuelga ni pa diós. Sin problemas con la NAT y a tope de lo que da mi conexión siempre (45 megas).
La web http://www.gargoyle-router.com/

Aunque si queréis experimentar openwrt está muy bien también.
Algún tutorial en castellano para usar como repetidor con el Tp-Link TL-WR740N?
Friedlinghaus
ForoCoches: Miembro
#28
Demasiado complicado de entender.
Koseialex
Caballo Ganador
#29
Buffff muy complicado para mi, yo compre un tenda a5 en eBay y me va de cine y lo veo menos complicado que este para configurarlo
davisdmg
ForoCoches: Miembro
#30
no sabia que ese router acepta openwrt...pillando uno estoy jaja
← A Electrónica / Informática