Controlar la conexion wifi

Hoy os muestro como conseguir que no nos quedemos sin conexion wifi debido a caidas,desconexiones,etc.
Para ello vamos a hacer un script que comprueba si tu conexion wifi se ha venido abajo y si es asi la vuelve a establecer.
El script en cuestión es el siguiente:

#!/bin/bash

wlan=/sbin/ifconfig wlan0 | grep inet\ addr | wc -l
if [ $wlan -eq 0 ]; then
/sbin/ifdown wlan0 && /sbin/ifup wlan0

fi

Lo podemos guardar en un fichero y luego crear una tarea cron que ejecute el script cada cierto tiempo.
Para realizar la automatización:
crontab -e

Y editamos el fichero, con los parametros de tiempo que queramos y la llamada al script.
Si no sabéis que es cron y como configurar tareas, os recomiendo el siguiente enlace: http://www.linuxtotal.com.mx/?cont=info_admon_006

victorvalvesga@gmail.com