Configuraciones, ulisescesar

SCRIPT PARA LA RECONEXION CON LA RED WIFI_ETECSA

Hace unos pocos meses presentamos una solución para los equipos de Ubiquiti de la línea AirMax M relacionado con la reconexión a la red Wifi Etecsa a través del programa Wfi Zone Manager.

En esta oportunidad mostramos como resolver esta cuestión por medio de un Script. Antes de comenzar hay dos aspectos a tener en cuenta.

  • Este script solo aplica a los equipos de Ubiquiti de la línea AirMax M
  • La antena debe tener, preferiblemente, el firmware Custom Script (los que tienen las siglas cs).

Sin más rodeos comenzamos:

Para el desarrollo de este ejemplo hemos utilizado un NanoStationLoco M5 con firmware XW 6.1.4_cs

Entramos a la consola del radio por SSH utilizando Putty.

Nos logueamos con user y password y damos Enter

En la consola copiamos y pegamos con click derecho toda esta línea

cd /etc/persistent && touch rc.prestart && chmod +x rc.prestart && vi rc.prestart

Después de dar Enter, nos aparecerá una ventana como esta:

Presionamos la tecla INSERT, luego copiamos todo este guión de una sola vez y pegamos con clic derecho:

#!/bin/sh
while sleep 30
do
if ping -c 1 10.180.0.30 > /tmp/null
then
echo 10.180.0.30 ok
else
logger 10.180.0.30 missed ping
sleep 4
if ! ping -c 3 10.180.0.30 > /tmp/null
then
logger Etecsa down, refreshing DHCP
killall -SIGUSR2 udhcpc
sleep 2
killall -SIGUSR1 udhcpc
fi
fi
done 2>&1 &

Seguidamente presionamos ESC y  tecleamos

:wq

Después de dar Enter regresamos a la consola:

Copiamos y pegamos con clic derecho esta última instrucción

cfgmtd -w -p /etc  && reboot

Damos Enter y nos aparecerá esta ventana

Y seguidamente esta otra, la cual aceptamos

Y con esto tendremos el script habilitado de forma permanente y vigilante para reconectarnos a la WIFI_ETECSA.

Tendremos en cuenta que el Script se puede deshabilitar cuando usemos la antena para conectarnos a otra red. Esto lo haremos en la pestaña  MAIN en la línea “Script personalizados”, clicando en “Gestionar”, desmarcar Activado, Guardar y Cerrar, luego la antena se reinicia.

Cuando volvamos con la red de Etecsa repetimos el mismo proceso Activando el Script.

También se puede eliminar.

Descargue el tutorial desde AQUI

Acerca de ulisescesar

El autor no ha proporcionado ninguna información.

76 Comments

  1. nini

    saludos tengo un equipo litebean m5 y le puse esta vercion y el escript este q les muestro, se mantiene conectado perfecto pero cuando pongo la tarjeta nauta a los pocos segundos se cae la internet diganme q puedo aser al respecto, le quito el escript y funciona perfecto gracias de ante mano XW.v6.1.4-cs.32113.180112.0918
    echo “while sleep 30
    do
    if ping -c 1 10.180.0.30 > /tmp/null
    then
    echo “10.180.0.30 ok”
    else
    logger “10.180.0.30 missed ping”
    sleep 4
    if ! ping -c 3 10.180.0.30 > /tmp/null
    then
    logger “Etecsa down, refreshing DHCP”
    killall -SIGUSR2 udhcpc
    sleep 2
    killall -SIGUSR1 udhcpc
    fi
    fi
    done 2>&1 &” > /etc/persistent/rc.prestart
    chmod +x /etc/persistent/rc.prestart
    cfgmtd -w -p /etc/

    • ulisescesar

      Saludos Nini:
      Elimina el Script, ya no funciona. Además lee los últimos comentarios, se ha compartido un nuevo script, pruébalo y cuéntanos.

      • angelpacheco

        saludos ulisescesar, yo soy de santiago y en un trabajo que hiciste que fue de openwrt en una de las imagenes salio el hotel malia de stgo de cuba, si eres de stgo, quisiera saber como contactar contigo para que me ayudes con el open wrt, saludos

      • dany

        pero donde esta ese script

        • Javier

          Pudistes encontrar el scrip

  2. abel

    donde puedo conseguir el script para reconexion en un microtik

  3. Yoanny

    Hola a todos como me pueden ayudar para la conexcion de etecsa hay un script nuevo para eso ????’

  4. LoMato

    Hola, saludos a todos, muy buena la publicación, sobre todo esclarecedora.Tengo un NSM5 queria saber si este script basado en la actualizacion XW 6.1.4-cs me serviria y si me pudiesen decir como puedo subir la velocidad de TX/RX pues a pesar de tener un umbral mínimo de ruido en -101dbm, el CCQ por encima de 95% la velocidad se comporta asi. Gracias.

    • ulisescesar

      Saludos:
      En los últimos comentarios se está debatiendo la implementación de un nuevo Script, debido a que el que dio comienzo a este artículo ya no funciona (también se explica en los comentarios por qué).
      Respecto a la tasa de trasmisión y recepción debes revisar en la pestaña “WIRELESS” los valores configurados en: “Máxima Tasa de Trasmisión (Tx), Mbps”; aqui debes escoger “MCS 15 – 130” y desmarcar la casilla “Automático”. Además debes revisar que la potencia de salida esté en su máximo valor, que para un M5, es 27 dbm.

      • LoMato

        Normalmente cuando realizo este cambio que me aconseja el Transmitir CCQ tiende a irse por debajo de 80% lo que me he percato que es fatal para una buena recepción. Tengo mi equipo con script bajo versión XW 6.0.7-cs entonces supongo este tampoco esta funcionando, pues el equipo se me reinicia lo que con menos frecuencia. Gracias.

        • ulisescesar

          Saludos LoMato:
          El parámetro CCQ nos muestra una evaluación general del enlace (latencia, rendimiento, colisiones y/o errores, etc.), por lo que entre más alto sea su valor, significa que nuestra red tiene muy buena latencia (baja), su rendimiento es el mejor (gran ancho de banda) y las colisiones / errores son mínimos o nulos. Pero un CCQ que esté por encima de 70 es adecuado. Se puede tener un enlace con una baja evaluación de CCQ por debajo de 60, pero el problema sería que en condiciones de lluvia moderada a intensa, el CCQ será inestable y el enlace puede ser intermitente.

          Entre los factores externos que afectan bastante el CCQ, tenemos:

          – La Línea de Visión Directa.
          – La Zona de Fresnel.
          – Las interferencias del canal utilizado.
          – Las potencias de los radios.
          – El ancho de canal del sistema.
          – La alineación de las antenas.

          El valor óptimo seria que el CCQ esté de 95 a 100, pero depende de las condiciones que se mencionan anteriormente.

          Pero si deseas mantener el CCQ por encima de todo, debes sacrificar la potencia de salida de la antena en función de la distancia a que está el AP.

  5. any

    hola quisiera saber si el script corre sobre 4.0.4 en un tpstation

  6. Ne$yo

    Hola el nuevo script que pusieron en los comentarios ya lo probé y me da buenos resultados pero durante dos horas, luego no reconecta más, tengo un nanoloco m2 versión XW, en los registros del sistema me pone como si he intentado reconectarme varias veces, lo borré pero era algo como eso, Ulisescesar que experiencias tienes con el script, si me pudieran ayudar.

  7. NetRebel

    Hola muchachos
    Esta es mi segunda version del script para la reconexion a los AP
    Como habia explicado en el primer post, la primera version del scrip tenia cierta fragilidad y fallaba bajo ciertas condiciones.
    Esta version tiene mejoras y cambios que lo hacen mas robusto.
    Por favor pruebenla y me hacen saber sus experiencias.
    Saludos, nos vemos por ahí…

    #Keep-UP Version 2.1
    #By NetRebel 22/05/2018
    #!/bin/sh
    while sleep 4
    do
    if dmesg | grep “STA disconnect” > /tmp/null
    then
    killall -SIGUSR2 udhcpc
    sleep 2
    killall -SIGUSR1 udhcpc
    logger -t Keep-UP-2.1 Reconnected to Access Point/Cell
    dmesg -c > /tmp/null
    fi
    done 2>&1 &

    • javier

      me podría decir los pasos para poner ese script en mi m5

    • Rafa

      Mano ese escrito no me funciona he probado el firmware 6.1.4 y 6.1.7 los dos c_s me pudieras decir que pasa saludos de antemano

  8. danny

    alguien me pudiera decir o mandar una aplicasion para movil.apk para dar release a una interface para quitar la conexion pleaseeeeeeeee…….

  9. javier

    Donde puedo encontrar el scrip correcto.

  10. AMT

    buenas a todos quisiera saber si ese scrip es para la renovacion de ip o es para la disociación que ocurre cuando se congestiona las antenas de etecsa , pregunto porque yo no sufro de disociación pero si cada 15:40mn etecsa refresca el ip y mi NSlocoM5 se queda en blanco en la RX , entonces tengo que reiniciarlo o entral en el y darle a renovar ip , gracias .

  11. Fafaito

    Entonces colegas con cual script nos quedamos para los M5

  12. AMD

    cual script es el mas actualizado favor d recomendar alguno q sea el mas operativoy con menos fallos???

  13. Manuel

    Hola puse el scrip bajo la version 6.1.7 cs y cuando se lo aplico el nano m5 se me desconecta y deja de responder hasta cierto rato mas o menos 1 hora me pueden ayudar a saber que pasa

  14. Fafaito

    Hola, yo tengo un M5, que me pasa lo mismo, cada 15 min c desconecta de Etecsa, he estado buscando varios script pero ninguno me funciona, la unica forma que he encontrado para mas o menos arreglar el problema es usando el guardian del ping, cada ves que etecsa desconecta el equipo el guardian c encarga de reconectarlo en un tiempo mas o menos de 2 a 3 minutos, el unico defecto que tiene es que aunque haya internet cada 15 minutos tambien lo desconecta pero lo vuelve a enganchar cada 2 o 3 minutos, es un poco molesto pero resuelve algo hasta que c cree un script sin fallos.

  15. AMT

    yo utilisaba guardian ping hantes hasta que descargue el AC2 beta ( Air Control ) el programa esta monitoreando en tiempo real todo lo que esta haciendo el M5 y se encarga de reconectar el M5 cuando se desconecta de etecsa

  16. Rafa

    Ulicesar saludos de antemano he intentado contactar contigo en varias ocasiones pudieras decirme porque no pincha el scrip puse el último en el 6.1.4 y el 6.1.7 y no me trabaja para nada Por favor ayúdame

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *