Bienvenido(a), Visitante. Por favor, ingresa o regístrate.
¿Perdiste tu email de activación?
21-08-2017, 04:39 (Lunes)
Inicio Ayuda Reglas Buscar Ingresar Registrarse
Noticias:
Liberada wifislax64-1.1 version final para descargar

Videos Downloader




+  Seguridad Wireless - Wifi
|-+  Equipos y materiales
| |-+  Puntos de acceso, routers, switchs y bridges
| | |-+  Openwrt & LEDE (Moderadores: jar229, Noltari, Pteridium, Tki2000)
| | | |-+  Wifi Selector & Rotator
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] 2 3 4 5 6 7 Ir Abajo Imprimir
Autor Tema: Wifi Selector & Rotator  (Leído 35280 veces)
raphik
******
Desconectado Desconectado

Mensajes: 432



Ver Perfil
« : 12-10-2014, 10:32 (Domingo) »

Tengo el placer de presentaros, en exclusiva para Seguridad Wireless, la utilidad Wifi Selector & Rotator.

Wifi Selector es una utilidad con la que se puede definir una lista de redes wifi y establecer la conexión con cualquiera de ellas con un simple clic de ratón.

Wifi Rotator permite establecer automáticamente la conexión con la primera red de la lista. Si en cualquier momento falla la conexión, se conecta con la siguiente y así sucesivamente. La lista es circular, de modo que si falla la última red, vuelve a conectar con la primera.



INSTRUCCIONES PARA SU INSTALACIÓN Y MANEJO.

1. Instalación.
(Agradecimientos a geminis_demon).

Desde el PC, abrir una terminal, conectar con el router y teclear
Código:
wget -qO - http://galeon.com/raphik/wselector.tar | tar -xvf - -C /



La terminal mostrará el mensaje;
root@OpenWrt:~# wget -qO - http://galeon.com/raphik/wselector.tar | tar -xvf - -C /
www/cgi-bin/wselector.sh
etc/wselector/wrotator.sh
etc/init.d/wrotator
root@OpenWrt:~#

Eso es todo. No hay que reiniciar el router.


2. Acceso a la aplicación.

Por su estética, pudiera parecer que la aplicación está integrada en LuCI, pero no es así. No la busques en LuCI que no está.

- Si la IP de tu router es 192.168.1.1, accede pinchando aquí: http://192.168.1.1/cgi-bin/wselector.sh
- Si la IP es otra, teclea en el navegador de Internet del tu PC la dirección [IP del router]/cgi-bin/wselector.sh


3. Manejo de la aplicación.

WIFI SELECTOR

· El botón Update muestra la wifi actualmente en uso y actualiza la lista de redes.
· El botón Append añade la wifi actual a la lista de redes.
· Para añadir otra red, primero la escaneamos desde la interfaz de OpenWRT (Network, Wifi, Scan). Cuando esté operativa, volvemos a la interfaz de wselector y pulsamos Update para visualizarla y Append para añadirla al final de la lista.
· Los botones sort organizan el orden de la lista.
· El botón Delete elimina una red de la lista.
· El botón Select permite conectar con la red a la que hace referencia.


WIFI ROTATOR

Settings
Esta parte es la más interesante, porque es la que permite, en caso de fallo, pasar automáticamente de una wifi a la siguiente de la lista. La lista es circular: si falla la última, se empieza de nuevo por la primera.
· El botón Enable / Disable hace que wifi rotator funcione (o no) desde que el router arranca.
· El botón Start / Stop permite arrancar o parar wifi rotator en el momento en que se pulsa.

Advanced settings
Permite configurar los parámetros de funcionamiento interno, como son los tiempos de espera y la URL a la que se envía el ping para verificar que la conexión está viva.

Saludos.
« Última modificación: 14-03-2016, 21:09 (Lunes) por raphik » En línea
geminis_demon
Colaborador
*
Desconectado Desconectado

Mensajes: 2390


Prácticas precisas precisan práctica


Ver Perfil
« Respuesta #1 : 12-10-2014, 11:07 (Domingo) »

Esto es la pu-ta ostia  Grin

Gracias máquina Angry Angry Angry
En línea


La luz cree que viaja más rápido que cualquier otra cosa, pero se equivoca; da lo mismo lo rápido que pueda viajar, porque al final, la luz descubre que la oscuridad ha llegado antes que ella, y la está esperando.
jar229
Moderador
*
Desconectado Desconectado

Mensajes: 4558



Ver Perfil
« Respuesta #2 : 12-10-2014, 11:54 (Domingo) »

En cuanto pueda (estoy fuera de casa), la pruebo.

Gracias por el aporte Tongue

Enviado desde uno de mis 'cacharros' usando Tapatalk

En línea

En venta:

Portátil Lenovo Thinkpad T430

Intel Core i5 de tercera generación
4 GB DDR3 (16 max.)
Disco duro de 320 GB y 7200 RPM
DVD-RW
Pantalla LED HD+ 14"
Resolución de 1366 x 768
Intel HD Graphics 4000
Sonido Audio de Alta Definición
LAN Gigabit
Wifi Intel 802.11a/g/n
2 x USB 2.0
2 x USB 3.0
Lector de Tarjetas
1 x VGA, Mini DisplayPort (HDMI)
Batería 6 celdas
Cargador Lenovo
Teclado francés, convertido en español con vinilos de alta calidad
Buen estado estético. Sólo leves marcas de uso
225€ env.incl.
lobomemento
****
Desconectado Desconectado

Mensajes: 70


Ver Perfil
« Respuesta #3 : 12-10-2014, 12:51 (Domingo) »

Yeeeeaaaaahhhh  Grin Grin   gracias por la aclaración, chincheta
En línea
zapple
****
Desconectado Desconectado

Mensajes: 89


Ver Perfil
« Respuesta #4 : 12-10-2014, 12:54 (Domingo) »

Impresionante raphik! muchas gracias.

Lo acabo de probar con 2 wifis y veo que las selecciona en orden inverso, es decir, la primera que va a buscar tras un reboot es la ultima wifi que tengamos en la lista "Network List".
Gracias, excelente trabajo!
En línea
raphik
******
Desconectado Desconectado

Mensajes: 432



Ver Perfil
« Respuesta #5 : 12-10-2014, 13:54 (Domingo) »

Impresionante raphik! muchas gracias.

Lo acabo de probar con 2 wifis y veo que las selecciona en orden inverso, es decir, la primera que va a buscar tras un reboot es la ultima wifi que tengamos en la lista "Network List".
Gracias, excelente trabajo!
Gracias a ti por comentar. En realidad wrotator busca en primer lugar la primera de la lista. Sospecho que wrotator arranca demasiado pronto, antes de que OpenWRT haya tenido tiempo de montar la interfaz WWAN, y por eso no la encuentra. Para cuando busca la segunda, WWAN ya estaría disponible y conecta sin problemas. Tal vez se arregle asignándole una prioridad más baja en init.d.

Saludos.

EDITO:
He hecho pruebas. No sirve de nada cambiarle la prioridad de arranque (fichero /etc/init.d/wrotator). La primera que conecta es la segunda de la lista. Habrá que hacer algo distinto.
Undecided
« Última modificación: 12-10-2014, 14:32 (Domingo) por raphik » En línea
jar229
Moderador
*
Desconectado Desconectado

Mensajes: 4558



Ver Perfil
« Respuesta #6 : 12-10-2014, 14:36 (Domingo) »

Añadida chincheta, que no se pierda.

Enviado desde uno de mis 'cacharros' usando Tapatalk

En línea

En venta:

Portátil Lenovo Thinkpad T430

Intel Core i5 de tercera generación
4 GB DDR3 (16 max.)
Disco duro de 320 GB y 7200 RPM
DVD-RW
Pantalla LED HD+ 14"
Resolución de 1366 x 768
Intel HD Graphics 4000
Sonido Audio de Alta Definición
LAN Gigabit
Wifi Intel 802.11a/g/n
2 x USB 2.0
2 x USB 3.0
Lector de Tarjetas
1 x VGA, Mini DisplayPort (HDMI)
Batería 6 celdas
Cargador Lenovo
Teclado francés, convertido en español con vinilos de alta calidad
Buen estado estético. Sólo leves marcas de uso
225€ env.incl.
raphik
******
Desconectado Desconectado

Mensajes: 432



Ver Perfil
« Respuesta #7 : 12-10-2014, 23:20 (Domingo) »

Lo acabo de probar con 2 wifis y veo que las selecciona en orden inverso, es decir, la primera que va a buscar tras un reboot es la ultima wifi que tengamos en la lista "Network List".

Arreglado.

Saludos.
« Última modificación: 14-03-2016, 20:47 (Lunes) por raphik » En línea
vk496
*******
Desconectado Desconectado

Mensajes: 2192



Ver Perfil WWW
« Respuesta #8 : 12-10-2014, 23:38 (Domingo) »

Buha, que buen trabajo... De verdad... Me quito el sombrero.

Encima te has currado una interfaz gráfica.

De primeras, lo que no me gusta es que no está integrada con LuCI. Puede parecer una tontería, pero para los que usemos DDNS, supone que cualquier persona desde el exterior tenga acceso a dicha parte de la configuración. Creo que es muy importante arreglar ese aspecto.

Estaré al tanto de las novedades/cambios! Wink

Salu2
En línea
raphik
******
Desconectado Desconectado

Mensajes: 432



Ver Perfil
« Respuesta #9 : 13-10-2014, 00:12 (Lunes) »

Gracias, vk496.

No sabría cómo integrarla en LuCI, pero tomo nota.

EDITO: La integración requeriría disponer de una máquina Linux en la que instalar el entorno de desarrollo LuCI, aprender a manejarlo, aprender lenguaje Lua, migrar el script de Almquist shell a Lua y compilar para producir un paquete ipk distribuible. Y para mayor dificultad, toda la información que he visto hasta ahora está en inglés. Me temo que la integración en LuCI va a tardar.

Saludos.
« Última modificación: 14-10-2014, 11:03 (Martes) por raphik » En línea
vk496
*******
Desconectado Desconectado

Mensajes: 2192



Ver Perfil WWW
« Respuesta #10 : 13-10-2014, 20:04 (Lunes) »

No sé si algún veterano del subforo podría echarte una mano con eso... La verdad es que tu idea promete....

Salu2
En línea
juandingas
****
Desconectado Desconectado

Mensajes: 92


Ver Perfil
« Respuesta #11 : 14-10-2014, 12:36 (Martes) »

Buscaremos todos la forma de darle integración a Luci, porque esta aplicación es espectacular.
Bueno yo aun uso WEP.
En línea
juandingas
****
Desconectado Desconectado

Mensajes: 92


Ver Perfil
« Respuesta #12 : 16-10-2014, 15:37 (Jueves) »

Hola

He estado probando la aplicación, y da cierta inestabilidad. La he probado en SL-R7205 con la última versión de barrier breaker.

Con cable de red no hay problema, todo funciona bien. Pero si se configura el repetidor con wifi master, al rato desaparece la señal y ya no es accesible el router via wifi.
En línea
geminis_demon
Colaborador
*
Desconectado Desconectado

Mensajes: 2390


Prácticas precisas precisan práctica


Ver Perfil
« Respuesta #13 : 16-10-2014, 16:58 (Jueves) »

Para descargar e instalar con un solo comando, sin tener que copiar y pegar el enlace:

Código:
wget -qO - "$(wget -qO - http://www.mediafire.com/download/9oancwpezc2i1z5/wselector.tar|egrep -o "http://download[0-9]*.mediafire.com/[0-9,a-z]*/[0-9,A-z]*/wselector.tar")"|tar -xvf - -C /
En línea


La luz cree que viaja más rápido que cualquier otra cosa, pero se equivoca; da lo mismo lo rápido que pueda viajar, porque al final, la luz descubre que la oscuridad ha llegado antes que ella, y la está esperando.
geminis_demon
Colaborador
*
Desconectado Desconectado

Mensajes: 2390


Prácticas precisas precisan práctica


Ver Perfil
« Respuesta #14 : 16-10-2014, 19:31 (Jueves) »

He encontrado un bug.

Me conecto al primer router, le doy al botón "Append" para añadirlo a la "Network list", me conecto al segundo router, pincho en "Update", me aparece la nueva red a la que estoy conectado, pincho en "Append" y me aparecen las 2 redes en la lista, hasta aquí todo bien.

Ahora el problema es que si pincho en el botón "Sort" para subir o bajar la red en la lista, esta se me duplica y desaparece la de abajo.

En línea


La luz cree que viaja más rápido que cualquier otra cosa, pero se equivoca; da lo mismo lo rápido que pueda viajar, porque al final, la luz descubre que la oscuridad ha llegado antes que ella, y la está esperando.
raphik
******
Desconectado Desconectado

Mensajes: 432



Ver Perfil
« Respuesta #15 : 16-10-2014, 20:54 (Jueves) »

Gracias por reportarlo, geminis_demon.

Seguramente tiene que ver con que alguno de tus routers tenga definido más de un radio. ¿Cómo conectas los routers al PC, por cable o por wifi?

¿Podrías postear la configuración wireless de tus routers?

Código:
root@OpenWrt:~# cat /etc/config/wireless

No olvides anonimizarlos. Elimina o emborrona los renglones "option ssid", "option bssid" y "option key".
En línea
geminis_demon
Colaborador
*
Desconectado Desconectado

Mensajes: 2390


Prácticas precisas precisan práctica


Ver Perfil
« Respuesta #16 : 16-10-2014, 21:39 (Jueves) »

Estando conectado al router 1:

Código:
root@OpenWrt:~# cat /etc/config/wireless

config wifi-device 'radio0'
        option type 'mac80211'
        option macaddr 'dc:9f:db:xx:xx:xx'
        option hwmode '11ng'
        option htmode 'HT20'
        list ht_capab 'SHORT-GI-40'
        list ht_capab 'TX-STBC'
        list ht_capab 'RX-STBC1'
        list ht_capab 'DSSS_CCK-40'
        option disabled '0'
        option txpower '27'
        option country 'US'
        option channel '9'

config wifi-iface
        option network 'wwan'
        option bssid 'C8:6C:87:XX:XX:XX'
        option ssid 'ROUTER1'
        option encryption 'wep-open'
        option device 'radio0'
        option mode 'sta'
        option key1 'CLAVE1'
        option key '1'


Estando conectado al router 2:

Código:
root@OpenWrt:~# cat /etc/config/wireless

config wifi-device 'radio0'
        option type 'mac80211'
        option macaddr 'dc:9f:db:xx:xx:xx'
        option hwmode '11ng'
        option htmode 'HT20'
        list ht_capab 'SHORT-GI-40'
        list ht_capab 'TX-STBC'
        list ht_capab 'RX-STBC1'
        list ht_capab 'DSSS_CCK-40'
        option disabled '0'
        option txpower '27'
        option country 'US'
        option channel '6'

config wifi-iface
        option network 'wwan'
        option bssid '00:1F:D4:XX:XX:XX'
        option ssid 'ROUTER2'
        option encryption 'wep-open'
        option device 'radio0'
        option mode 'sta'
        option key1 'CLAVE2'
        option key '1'

En línea


La luz cree que viaja más rápido que cualquier otra cosa, pero se equivoca; da lo mismo lo rápido que pueda viajar, porque al final, la luz descubre que la oscuridad ha llegado antes que ella, y la está esperando.
vk496
*******
Desconectado Desconectado

Mensajes: 2192



Ver Perfil WWW
« Respuesta #17 : 16-10-2014, 21:42 (Jueves) »

Uyuyuy.... Ese txpower tiene pinta de ser bueno.... Demasiado bueno para este territorio... Jajajajaja XD

Salu2
En línea
raphik
******
Desconectado Desconectado

Mensajes: 432



Ver Perfil
« Respuesta #18 : 16-10-2014, 22:29 (Jueves) »

Gracias por tu rápida respuesta, geminis_demon.

El problema es que estás utilizando encriptación WEP y la aplicación todavía no la soporta. Lo menciono el apartado "NOTAS" del primer post:

Citar
NOTAS.

He sacado esta primera versión a sabiendas de que tiene errores: sólo funciona con redes WPA y WPA2  (¿quien usa todavía redes WEP?). El problema es que el fichero de sistema /etc/config/wireles tiene una estructura distinta según el tipo de encriptación de la red.

Lo tengo en la lista de tareas pendiente.

Saludos.
En línea
geminis_demon
Colaborador
*
Desconectado Desconectado

Mensajes: 2390


Prácticas precisas precisan práctica


Ver Perfil
« Respuesta #19 : 16-10-2014, 23:30 (Jueves) »

Sip, ya lo había leído, pero había dado por hecho que el tipo de cifrado solo afectaría a la ora de utilizar el botón de conectarte a la red, o a la ora de utilizar el wifi-rotator, y como no he utilizado ninguna de esas dos opciones pues...

Pero veo que me equivocaba con mis suposiciones.
En línea


La luz cree que viaja más rápido que cualquier otra cosa, pero se equivoca; da lo mismo lo rápido que pueda viajar, porque al final, la luz descubre que la oscuridad ha llegado antes que ella, y la está esperando.
Páginas: [1] 2 3 4 5 6 7 Ir Arriba Imprimir 
« anterior próximo »
Ir a:  


Ingresar con nombre de usuario, contraseña y duración de la sesión

Las cookies de este sitio web se usan para personalizar el contenido y los anuncios, ofrecer funciones de redes sociales y analizar el tráfico. Además, compartimos información sobre el uso que haga del sitio web con nuestros partners de redes sociales, publicidad y análisis web, quienes pueden combinarla con otra información que les haya proporcionado o que hayan recopilado a partir del uso que haya hecho de sus servicios
Si continúa navegando consideramos que acepta su uso. OK Más información | Y más
Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines
SMFAds for Free Forums