Autor Tema: OpenWRT + Alfa R36 + 2 wifi interfaces  (Leído 3912 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Z3R0N3

  • Visitante
OpenWRT + Alfa R36 + 2 wifi interfaces
« en: 09-02-2016, 09:58 (Martes) »
Hola de nuevo comunidad :)

Estoy tratando de utilizar dos antenas wifi para crear mi red,  mi intención es que una antena haga de red LAN y la otra de WAN que le proporcione internet al AlfaR36 (hasta aquí bien, pero mi problema la pérdida de paquetes, mal enrutamiento hasta la pérdida de conexión )

Estoy usando el router Alfa R36 con su antena interna para formar la red local, gracias a la red proporcionada por un adaptador RTL8187 USB que se conecta a una red externa que le provee internet (WAN).

El RTL8187 USB, necesita instalar el driver primero por tanto lo hago con "opkg install kmod-RTL8187". Mientras tanto, en el panel WEB de OpenWRT aparece como "Ralink 3050", pero creo que este no es el problema, dado que parece que el sistema reconoce el USB con su nombre de forma interna, lo utiliza para escanear redes y también para conectarse a ellas recibiendo IP etc. Pero "switchear" esta conexión del USB, con los clientes conectados a la LAN que provee la antena interna del AlfaR36 es lo que da problemas.

Me parece que el error está en la tabla de rutas o el firewall pero aquí no sé definirlo correctamente, espero que puedan ayudarme, aún así continúo ofreciendo mas detalles...

Conecto este adaptador USB al router R36, y con su antena, me conecto a cualquier señal wifi existe. Mientras tanto, con la antena interna del R36 creo mi propia red con su propio SSID. Parece que todo funciona correctamente pero al cabo de unos segundos o pocos minutos la conexión acaba perdiéndose y reiniciándose.

"LAN" tiene una ip estática "192.168.2.1" y su propio SSID.
"WAN" tiene una ip estática "192.168.1.33 / 255.255.255.0 / 192.168.1.1",  (probando con DHCP sucede lo mismo)

La conexión se pierde en pocos segundos o bien empieza a comenzar una pérdida de paquetes. Mi sensación es que la salida de los paquetes es correcta, pero después, me da la sensación de que no sabe a quién devolver la respuesta y ahí comienza las pérdidas.

Mientras configuro las "tablas de rutas" y "firewall" desde la intefaz WEB de OpenWRT, observo cambios de mayor o menor pérdida en la conexión con los clientes conectados a la interfaz LAN, pero no doy con la "clave" para dejarlo 100% funcional como si estos clientes estuviesen conectados directamente a la conexión que provee internet (o casi directamente).

¿A alguien se le ocurre algo para averiguar qué puede estar sucediendo?¿ ¿Alguna configuración para el firewall, tabla de rutas u otras opciones?...  Sinceramente, después del esfuerzo implicado en conseguir flashear el router e instalar los drivers a mano etc no me gustaría quedarme aquí parado,  por tanto estoy dispuesto a presentar cualquier información que necesiten para ayudarme.

Muchas Gracias!



Z3R0N3

  • Visitante
Re: OpenWRT + Alfa R36 + 2 wifi interfaces
« Respuesta #1 en: 09-02-2016, 15:41 (Martes) »
Hola de nuevo.

Tras realizar unas pruebas de configuración en la interfaz web de OpenWRT. Llegué a la conclusión de que nada más encender el router, la conexión es perfecta desde éste, al otro router que le provee internet. Pero en el momento en el que conecto algún cliente al router con OpenWRT, éste empieza a saturarse y a perder paquetes, tanto para el router como para los clientes conectados a él.

No entiendo muy bien porqué puede suceder ésto. Alguien sabría decirme como podría configurarlo? Creo que el problema lo tengo con el table routes, con el firewall o quizás incluso tenga que realizar una VLAN que conecte las dos interfaces (LAN para los clientes conectados al router con openwrt, y WAN para la antena que se conecta al router que provee la conexión). No lo sé muy bien.

Z3R0N3

  • Visitante
Re: OpenWRT + Alfa R36 + 2 wifi interfaces
« Respuesta #2 en: 10-02-2016, 16:51 (Miércoles) »
Hola! alguien me puede ayudar? :(
« Última modificación: 10-02-2016, 16:52 (Miércoles) por Z3R0N3 »

Desconectado Tki2000

  • Moderador
  • *
  • Mensajes: 2069
Re: OpenWRT + Alfa R36 + 2 wifi interfaces
« Respuesta #3 en: 10-02-2016, 18:58 (Miércoles) »
Utiliza PLCs para llevar la señal desde el router principal hasta el R36. Así seguro que no se pierden paquetes.
No habrás entendido algo, hasta que seas capaz de explicárselo a tu abuela...
Hacemos pantallas con píxeles casi invisibles, para luego ampliar la letra porque no la vemos... Bonita paradoja...
Creamos analfabetos tecnológicos con una velocidad pasmosa. Todo el mundo "maneja" tecnología, casi nadie sabe lo que tiene entre las manos, pero todo el mundo opina.
El analfabetismo, antes, pasaba desapercibido. Ahora, se transmite por Internet y las redes sociales.
Los dispositivos táctiles y las pantallas pequeñas son una lacra para la información relevante y el desarrollo de interfaces de usuario.
Trabajar sin la nube debería ser una prestación de los IoT, no un bug.

Z3R0N3

  • Visitante
Re: OpenWRT + Alfa R36 + 2 wifi interfaces
« Respuesta #4 en: 10-02-2016, 21:40 (Miércoles) »
Utiliza PLCs para llevar la señal desde el router principal hasta el R36. Así seguro que no se pierden paquetes.

Holap, gracias por responder. Es buena idea si compartieran la misma red eléctrica pero en una instalación hay placas solares y nos obliga la ley a tenerlo separado.

La conexión llega perfectamente y puedo conectar los clientes directamente sin pérdida de paquetes, el router con OpenWRT se conecta perfectamente sin pérdida de paquetes también. El problema llega cuando se conectan clientes al router con OpenWRT, aquí es cuando empiezan las pérdidas de paquetes tanto para los clientes como para el propio router.
« Última modificación: 11-02-2016, 16:40 (Jueves) por Z3R0N3 »

Desconectado Tki2000

  • Moderador
  • *
  • Mensajes: 2069
Re: OpenWRT + Alfa R36 + 2 wifi interfaces
« Respuesta #5 en: 11-02-2016, 18:25 (Jueves) »
Utiliza PLCs para llevar la señal desde el router principal hasta el R36. Así seguro que no se pierden paquetes.

Holap, gracias por responder. Es buena idea si compartieran la misma red eléctrica pero en una instalación hay placas solares y nos obliga la ley a tenerlo separado.

La conexión llega perfectamente y puedo conectar los clientes directamente sin pérdida de paquetes, el router con OpenWRT se conecta perfectamente sin pérdida de paquetes también. El problema llega cuando se conectan clientes al router con OpenWRT, aquí es cuando empiezan las pérdidas de paquetes tanto para los clientes como para el propio router.

Pues con eso que me dices quedan poquitas opciones estables.
Si las dos instalaciones no pillan muy alejadas, yo intentaría tirar cable de red, aunque tal y como están las cosas lo mismo dicen que eso es unir las dos instalaciones (autoconsumo y externa).
Si la única opción es la inalámbrica, yo probaría con otro pincho, no sea que los drivers del RTL8187 no sean muy estables. También puede ser que el USB del router no pueda darle toda la potencia necesaria a la wifi externa.

Ahora una reflexión. Tengo dos formas de dejar de consumir de la red externa: una es apagando todas las luces y desconectando los electrodomésticos, y la otra es generando autoconsumo. ¿Por qué les importa a ciertos señoritingos la forma que tengo yo de dejar de consumir de la red externa? ¿No estoy pagando ya un fijo por el enganche y otro variable por el consumo (sea más o menos)? Todavía espero que vuelva el impuesto por las ventanas de las casas, tal y como había en S.XVII (por si alguien no lo sabía).
No habrás entendido algo, hasta que seas capaz de explicárselo a tu abuela...
Hacemos pantallas con píxeles casi invisibles, para luego ampliar la letra porque no la vemos... Bonita paradoja...
Creamos analfabetos tecnológicos con una velocidad pasmosa. Todo el mundo "maneja" tecnología, casi nadie sabe lo que tiene entre las manos, pero todo el mundo opina.
El analfabetismo, antes, pasaba desapercibido. Ahora, se transmite por Internet y las redes sociales.
Los dispositivos táctiles y las pantallas pequeñas son una lacra para la información relevante y el desarrollo de interfaces de usuario.
Trabajar sin la nube debería ser una prestación de los IoT, no un bug.

Z3R0N3

  • Visitante
Re: OpenWRT + Alfa R36 + 2 wifi interfaces
« Respuesta #6 en: 12-02-2016, 09:13 (Viernes) »
Hola TKi2000, muchas gracias por tu seguimiento!

La verdad es que lo veo raro, desde el router con OpenWRT no hay problema de conexión con el router principal, hasta que se conectan los clientes al router con OpenWRT, ahí ya es cuando empieza a perder los paquetes y saturarse la conexión...

Le encuentro sentido a lo que comentas de la potencia al USB y el driver, quizás tenga que instalar algún controlador para optimizar el puerto USB a nivel software (un detalle más para investigar... gracias!)

Respecto a la reflexión me parece que llevas razón.. En cuanto a las ventanas, tampoco estoy muy puesto en el asunto pero me parece que hoy día también tiene alguna regulación, como no abrir ventanas si no hay mínimo un margen de la ventana a la fachada o patio colindante, o si hay vecinos que no quieren que tu ventana de a su casa también es posible que tengas que taparla etc.. Yo espero el día en que las promesas se hagan realidades jeje

Continuando con el tema del router... seguiré escribiendo por aquí cualquier actualización con la que me tope sobre el asunto, de igual forma cualquier idea como las que estáis aportando aquí y en otros foros son bienvenidas para dar con la solución.

Seguimos en ello, Gracias de nuevo :)


//FINAL Y MÁS DOS RESPUESTAS