Seguridad Wireless - Wifi

Equipos y materiales => Puntos de acceso, routers, switchs y bridges => Openwrt & LEDE => Mensaje iniciado por: diablo_wizard en 19-05-2014, 15:31 (Lunes)

Título: [AYUDA]DLNA con router h556a en modo cliente y bridge
Publicado por: diablo_wizard en 19-05-2014, 15:31 (Lunes)
Hola, pues a ver tengo un router hg556a de vodafone con el openwrt, el caso es que lo quiero utilizar para conectar una tv(que no tiene wifi) a la red del router principal de casa para poder acceder a un servidor dlna conectado al router principal.
Vale pues consegui hacerlo todo, puse el wifi en modo cliente, la lan la deje en un rango distinto con dhcp desactivado, y cree una nueva interfaz puente que uniera la wwan y la lan , ahora al conectar la tv al openwrt obtiene ip y conexion a internet desde el router principal, pero no se por que no aparece el servidor dlna.
alguien me puede ayudar?
Gracias
Título: Re: [AYUDA]DLNA con router h556a en modo cliente y bridge
Publicado por: Pteridium en 19-05-2014, 16:22 (Lunes)
Simple: el servidor dlna y la tele no son capaces de verse. Hay dos opciones:
- relayd: https://foro.seguridadwireless.net/openwrt/huawei-hg556a-modo-repetidor-%28-openwrt%29/
- establecer rutas estáticas: un poco más complicado y no hay mucha documentación.
Título: Re: [AYUDA]DLNA con router h556a en modo cliente y bridge
Publicado por: diablo_wizard en 19-05-2014, 17:26 (Lunes)
pero ese enlace es para hacer el puente, el puente esta hecho, como digo la tv hace ping a internet, ademas es el router principal el que le da ip, comporbado en el router. Quiero decir el enlace esta hecho bien.
no se si lo otro me ayudaria, pero la primera opcion que me comentas es basicament lo que tengo hecho
Título: Re: [AYUDA]DLNA con router h556a en modo cliente y bridge
Publicado por: espeltron en 19-05-2014, 17:41 (Lunes)
Lo mas facil es que dejes el router OpenWrt en el mismo rango que el router principal y pongas el modo bridge.
Si el OpenWrt tiene la IP 192.168.1.1, ponle otra, para que no haya conflictos con la IP del router principal.
Utilizalo como si el OpenWrt fuera un simple switch con wifi.
Procura que no haya IPs repetidas y configura lo que puedas de forma estatica.

Puedes poner los siguientes servidores DNS, que son faciles de recordar:
8.8.8.8
8.8.4.4

Si no recuerdo mal el servidor DLNA se tiene que descubrir ante los clientes que lo soliciten, si hay algun tipo de routeo o firewall no podras descubrir nunca al servidor DLNA, ya que el ruteo o el firewall no propagan esa solicitud entre distintas redes.

Saludos
espeltron
Título: Re: [AYUDA]DLNA con router h556a en modo cliente y bridge
Publicado por: diablo_wizard en 19-05-2014, 18:07 (Lunes)
si hago eso , la tv no consigue ip esta mas que comprobado, ademas en los tutoriales, siempre dice que hay que configurar un rango de red en la lan del openwrt que no se utilice
Título: Re: [AYUDA]DLNA con router h556a en modo cliente y bridge
Publicado por: Pteridium en 19-05-2014, 18:14 (Lunes)
si hago eso , la tv no consigue ip esta mas que comprobado, ademas en los tutoriales, siempre dice que hay que configurar un rango de red en la lan del openwrt que no se utilice
¿Por que no comenzamos por el principio y nos explicas exactamente qué equipos tienes, qué quieres hacer, un esquema de la red que has montado y los problemas que te has ido encontrando. Procura ser lo más detallado posible.

Me da que espeltron y tú tenéis razón los dos, pero al faltar los detalles puede pasar que uno esté hablando de naranjas y el otro de limones.
Título: Re: [AYUDA]DLNA con router h556a en modo cliente y bridge
Publicado por: diablo_wizard en 19-05-2014, 18:59 (Lunes)
tengo hecho esto
(http://wiki.openwrt.org/_media/doc/howto/802.11-routed-relay.png?cache=&w=801&h=424)
La tv seria client host 1, y funciona, lo unico es el tema del dlna que es precisamente para lo que lo quiero
Título: Re: [AYUDA]DLNA con router h556a en modo cliente y bridge
Publicado por: espeltron en 19-05-2014, 20:11 (Lunes)
Los dispositivos UPnP, DLNA, impresoras de red, etc. utilizan paquetes broadcast para su descubirmiento.

Esto paquetes broadcast tienen IPs que acaban 255.

Si haces 'ifconfig -a' veras las direcciones broadcast de las diferentes tarjetas de red.
Ejemplo:
Código: [Seleccionar]
inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
Una limitacion que tienen las comunicaciones broadcast es que no se rutean, solo se descubren paquetes de una misma red.

Dicho esto mira la primera contestacion de esta pagina:
http://superuser.com/questions/421532/how-to-alias-an-ip-address-to-make-dlna-resource-accessible-from-different-ip-ne (http://superuser.com/questions/421532/how-to-alias-an-ip-address-to-make-dlna-resource-accessible-from-different-ip-ne)

Viene a indicar lo mismo, aunque en el ejemplo usan subredes 192.168.x.x y 10.0.x.x.

En internet hay mas paginas con problemas similares, por ejemplo:
http://forums.skifta.com/topic/oddities-finding-dlna-servers-on-a-home-network (http://forums.skifta.com/topic/oddities-finding-dlna-servers-on-a-home-network)

Si pones todos los equipos en una misma subred, por ejemplo, la 192.168.1.x debes de asegurarte que solo hay un servidor DHCP.
Si hay mas de uno no funciona todo correctamente.

Saludos
espeltron
Título: Re: [AYUDA]DLNA con router h556a en modo cliente y bridge
Publicado por: Pteridium en 19-05-2014, 20:19 (Lunes)
Ok, TV está localizada, pero todavía faltan muchos datos: configuración y en qué lugar de la red está el servidor DLNA, y cuál es el router principal y cómo está configurado tanto lan como wifi.
Ese esquema indica muy poco. No es por fastidiar, pero por lo que comentas parece que tienes montadas dos o tres redes diferentes y alguna de ellas no es capaz de ver a las otras.

Con lo fácil que sería si se pudiera implementar RIP (Routing Information Protocol) de una manera sencilla ... :P
Título: Re: [AYUDA]DLNA con router h556a en modo cliente y bridge
Publicado por: diablo_wizard en 19-05-2014, 20:59 (Lunes)
a ver he modificado el esquema añadiendo lo que he puesto en cada punto de las redes, si no se entiende algo decirme, muchas gracias por la ayuda que tampoco es que sea yo un experto xd
(http://i1108.photobucket.com/albums/h408/diablo_wizard/ea9c3ceee06d41ee4de936bb46c8a8demedia801x424_zps477d7cc0.png) (http://s1108.photobucket.com/user/diablo_wizard/media/ea9c3ceee06d41ee4de936bb46c8a8demedia801x424_zps477d7cc0.png.html)
Título: Re: [AYUDA]DLNA con router h556a en modo cliente y bridge
Publicado por: diablo_wizard en 19-05-2014, 21:07 (Lunes)
pongo tambien unas capturas de las interface del openwrt
(http://i1108.photobucket.com/albums/h408/diablo_wizard/Capturadepantalla2014-05-19alas210415_zpsf8269fd7.png) (http://s1108.photobucket.com/user/diablo_wizard/media/Capturadepantalla2014-05-19alas210415_zpsf8269fd7.png.html)
(http://i1108.photobucket.com/albums/h408/diablo_wizard/Capturadepantalla2014-05-19alas210439_zpsa78acc4b.png) (http://s1108.photobucket.com/user/diablo_wizard/media/Capturadepantalla2014-05-19alas210439_zpsa78acc4b.png.html)
(http://i1108.photobucket.com/albums/h408/diablo_wizard/Capturadepantalla2014-05-19alas210456_zpsc7925206.png) (http://s1108.photobucket.com/user/diablo_wizard/media/Capturadepantalla2014-05-19alas210456_zpsc7925206.png.html)
(http://i1108.photobucket.com/albums/h408/diablo_wizard/Capturadepantalla2014-05-19alas210509_zpsf82ef8b3.png) (http://s1108.photobucket.com/user/diablo_wizard/media/Capturadepantalla2014-05-19alas210509_zpsf82ef8b3.png.html)
Título: Re: [AYUDA]DLNA con router h556a en modo cliente y bridge
Publicado por: espeltron en 20-05-2014, 00:31 (Martes)
a ver he modificado el esquema añadiendo lo que he puesto en cada punto de las redes, si no se entiende algo decirme, muchas gracias por la ayuda que tampoco es que sea yo un experto xd
(http://i1108.photobucket.com/albums/h408/diablo_wizard/ea9c3ceee06d41ee4de936bb46c8a8demedia801x424_zps477d7cc0.png) (http://s1108.photobucket.com/user/diablo_wizard/media/ea9c3ceee06d41ee4de936bb46c8a8demedia801x424_zps477d7cc0.png.html)

Con esta configuracion, la TV al hacer una peticion broadcast a la IP 192.168.1.255/192.168.2.255 no obtendra respuesta del router con OpenWrt, ya que los broadcast no se rutean.

TV:
1.- Cambia la IP de la TV a: 192.168.1.20.
2.- Indicale a la TV que la IP del Gateway es 192.168.1.1.
3.- Indicale DNS fijos: 8.8.8.8 y 8.8.4.4 por ejemplo.

OpenWrt:
4.- Elimina el relayd (STABRIDGE)
5.- Ponle al router OpenWrt la IP 192.168.1.2 en la interfaz WWAN.
6.- Ponle al router OpenWrt la IP 192.168.1.2 (y si no te lo permite usa 192.168.1.3) en la interfaz LAN (IP por defecto del router).
7.- Haz una union como "Bridge" de las interfaces LAN y WWAN (puentealas), creando una unica subred 192.168.1.x.
8.- Desactiva en el router OpenWrt el DHCP.
9.- Define en el OpenWrt el gateway 192.168.1.1 y las DNS 8.8.8.8 y 8.8.4.4

Simulacion:
1.- Una peticion de broadcast por parte de la TV con IP 192.168.1.20 a la IP 192.168.1.255 le llegara al router OpenWrt (IP 192.168.1.2).
2.- El router OpenWrt en modo bridge funcionara como un switch, retransmitiendo esa peticion a los 4 puertos ethernet y a la red wifi.
3.- Esa peticion le llegara al router principal con IP 192.168.1.1, y la retransmitiria a sus puertos ethernet y al wifi tambien.
4.- Al final esa peticion de broadcast 192.168.1.255 le llegara al servidor DLNA con IP 192.168.1.15, y contestara a la IP de origen 192.168.1.20.

Si no ha quedado claro lo mejor es que veas el modo Bridged Client:
http://wiki.openwrt.org/doc/recipes/bridgedclient (http://wiki.openwrt.org/doc/recipes/bridgedclient)
Cuyo compartamiento es similar a un switch, en la que no hay ruteo, hasta que no se fijan las IPs todos los paquetes se retransmiten a todos los puertos (posteriormente se asocian las IPs a las MACs).

(http://wiki.openwrt.org/_media/doc/howto/802.11-wet.png) (http://wiki.openwrt.org/_media/doc/howto/802.11-wet.png)

La unica precaucion que tendras que tener es si tu router es compatible con este modo de funcionamiento o no, ya que algunos de ellos no permiten esto.

Saludos
espeltron
Título: Re: [AYUDA]DLNA con router h556a en modo cliente y bridge
Publicado por: jar229 en 20-05-2014, 08:36 (Martes)

Si no ha quedado claro lo mejor es que veas el modo Bridged Client:
http://wiki.openwrt.org/doc/recipes/bridgedclient (http://wiki.openwrt.org/doc/recipes/bridgedclient)
Cuyo compartamiento es similar a un switch, en la que no hay ruteo, hasta que no se fijan las IPs todos los paquetes se retransmiten a todos los puertos (posteriormente se asocian las IPs a las MACs).

(http://wiki.openwrt.org/_media/doc/howto/802.11-wet.png) (http://wiki.openwrt.org/_media/doc/howto/802.11-wet.png)

La unica precaucion que tendras que tener es si tu router es compatible con este modo de funcionamiento o no, ya que algunos de ellos no permiten esto.

Saludos
espeltron

Ese método de conexión wifi es sólo compatible con Broadcom y sus drivers propietarios  :-[
Título: Re: [AYUDA]DLNA con router h556a en modo cliente y bridge
Publicado por: diablo_wizard en 20-05-2014, 08:56 (Martes)
Lo único que no tengo claro es el punto 7 de tus instrucciones, como hago eso exactamente en lucí?? Aunque creó que no puedo por lo que comenta el compañero, como he dicho mi router con openwrt es un hg556a y parece ser que no es compatible con el método que comentas.
Alguna idea de cómo puedo avanzar? Xd, mi objetivo es únicamente que la tv vea el servidor dlna no me importa ni siquiera que a la tv le llegue internet
Un saludo
Título: Re: [AYUDA]DLNA con router h556a en modo cliente y bridge
Publicado por: jar229 en 20-05-2014, 09:03 (Martes)
Lo único que no tengo claro es el punto 7 de tus instrucciones, como hago eso exactamente en lucí?? Aunque creó que no puedo por lo que comenta el compañero, como he dicho mi router con openwrt es un hg556a y parece ser que no es compatible con el método que comentas.
Alguna idea de cómo puedo avanzar? Xd, mi objetivo es únicamente que la tv vea el servidor dlna no me importa ni siquiera que a la tv le llegue internet
Un saludo

Si tuvieras un hg553 con wifi broadcom por ahí 'guardado' ...  ^-^
Título: Re: [AYUDA]DLNA con router h556a en modo cliente y bridge
Publicado por: diablo_wizard en 20-05-2014, 09:40 (Martes)
Lo único que no tengo claro es el punto 7 de tus instrucciones, como hago eso exactamente en lucí?? Aunque creó que no puedo por lo que comenta el compañero, como he dicho mi router con openwrt es un hg556a y parece ser que no es compatible con el método que comentas.
Alguna idea de cómo puedo avanzar? Xd, mi objetivo es únicamente que la tv vea el servidor dlna no me importa ni siquiera que a la tv le llegue internet
Un saludo

Si tuvieras un hg553 con wifi broadcom por ahí 'guardado' ...  ^-^
pues voy a intentar conseguirlo, con un hg553 puedo intalar los mismos firmwares que al hg556a?? una vez lo tenga con openwrt seria el proceso que indica el compañero no?
Título: Re: [AYUDA]DLNA con router h556a en modo cliente y bridge
Publicado por: jar229 en 20-05-2014, 09:52 (Martes)
Lo único que no tengo claro es el punto 7 de tus instrucciones, como hago eso exactamente en lucí?? Aunque creó que no puedo por lo que comenta el compañero, como he dicho mi router con openwrt es un hg556a y parece ser que no es compatible con el método que comentas.
Alguna idea de cómo puedo avanzar? Xd, mi objetivo es únicamente que la tv vea el servidor dlna no me importa ni siquiera que a la tv le llegue internet
Un saludo

Si tuvieras un hg553 con wifi broadcom por ahí 'guardado' ...  ^-^
pues voy a intentar conseguirlo, con un hg553 puedo intalar los mismos firmwares que al hg556a?? una vez lo tenga con openwrt seria el proceso que indica el compañero no?

No, lógicamente no sirven los mismos firmwares que para el hg556a.
Tienes un hilo dedicado a este router, aquí: https://foro.seguridadwireless.net/openwrt/instalacion-%28facil%29-de-openwrt-en-huawei-553/

En el primer post del hilo, tienes la compilación r30875 (hay muchas más a lo largo del hilo) que aunque algo antigua, trae el driver necesario.

El proceso es aún más sencillo. Sólo tienes que configurar correctamente la parte LAN del hg553 en la misma subred del router principal y conectarte a este en modo cliente wireless (y desactivarle el DHCP).

Recuerda que la wifi en el hg553 es 'b' y no 'n', según para qué, se te puede quedar algo corta  :'(
Título: Re: [AYUDA]DLNA con router h556a en modo cliente y bridge
Publicado por: diablo_wizard en 21-05-2014, 10:10 (Miércoles)
Pues no he podido conseguir un hg553 :-[, alguien me podria hechar una mano para conseguir que me funcione el dlna en la tv con hg556a???
Gracias