script para monitorizar redes inalámbricas en conky
script para poner wireles en conky
script para ver wireles en conky

http://www.mediafire.com/?njdtzll9emt
----------------------EDITADO----------------------
La ultima ves que use esta forma no me funciono, asi que si no te funciona, usa este método:
http://zer0-azucar.blogspot.com/2009/03/mostrar-redes-inalambricas-en-conky.html
----------------------EDITADO----------------------
primero que nada, tienes que saber que para monitorizar por medio de un comando las redes inalámbricas necesitas usar el comando iwlist, así que antes de ates de ponerlo en marcha tienes que hacer un par de cosillas bien sencillas, los pasos en forma general son:
1.- obtener permisos para ejecutar iwlist sin contraseña root
2.- crear una carpeta para el script y configurar el script para esa carpeta
3.- configurar el conky para ver las redes inalámbricas
1.- como yo uso el comando "sudo" junto con "visudo" voy a suponer que tu también lo usas, asi que vamos a configurar el archivo "/etc/sudoers"
$sudo nano visudoVamos a crear un alias para los usuarios que va a poder usar el comando iwlist, así que agregamos la linea:
User_Alias LISTREDES = usuario
en donde "usuario" es el usuario que podrá usar el comando, si quieres agregar a mas usuarios solo separarlos con una coma "," ejemplo:
User_Alias LISTREDS = usuario,usuario2,usuario3
Ahora vamos a agregar una linea mas casi al final para decir que podra usar ese comando sin contraseña de root
LISTREDES ALL = NOPASSWD: /sbin/iwlist
ahora cerramos con Ctrl + x y le decimos que si queremos guardar los cambios, tu tuvimos un error de dedos saldrá un promt preguntándonos que queremos hacer, oprimimos la tecla "e" para editarlo de nuevo, corregimos y cerramos (hasta que nos salga bien chindaos!!)
podemos probar si tenemos derechos de usar el comando poniendo en terminal:
$/sbin/iwlist wlan0 scanning
donde "wlan0" es la interfase que tengamos para la red inalámbrica, sino sabes cuales tienes pones en terminal:
$sudo ifconfig
ahora hacemos un link para no tener que poner siempre "/sbin/", en terminal ponemos:
$ sudo ln /sbin/iwlist /user/bin/iwlist
2.- el script esta configurado para ser usado en la carpeta ".list_wireless" de tu usuario, asi que tienes 2 opciones, o lo configuras para que trabaje en la carpeta que se te antoje, o le haces una carpeta para la cual esta configurada,
opción 1.- configurarla para trabajar en la carpeta que se te antoje: primero lo habrimos con un editor de texto
$mousepad list-wireless.sh
buscamos la linea que diga:
dir=~/.list_wireless
y ponemos en lugar de "~/.list_wireless" la carpeta donde queramos usarlo; guardamos y cerramos
opción 2.- hacerle una carpeta para la cual ya esta configurado:
$mkdir ~/.list_wireless
$cp list-wireles.sh ~/.list_wireless/
recuerda estar en la misma carpeta del script y fijarte de los guiones y guiones bajos
3.- configurar conky para ver las redes inalámbricas
Abrimos con un editor de texto la configuración de conky
$mousepad .conkyrc
y ponemos estas lineas en la sección donde queramos (obvio después de TEXT)ver la lista de redes inalámbricas (preferentemente hasta el final)
${execi 10 /home/tu-usuario/.list_wireless/list-wireles.sh}
${tail /home/tu-usuario/.list_wireless/redes_disponibles 15 5}
en la primera linea:
10 sera la cantidad de segundos que esperara para ejecutar el escaneo de redes
en la segunda linea:
15 es la cantidad de lineas que escribirá del archivo, las primeras 15 redes inalámbricas
5 sera la cantidad de segundos esperados para leer el archivo que contiene la lista de redes inalámbricas
como la salida del archivo que contiene la lista de redes no es instantaneo, considera el tiempo que se tomara para el escaneo de estas
recuerda cambiar "tu-usuario" por el nombre del usuario que utilices, también acuerdate que el intervalo tanto de ejecución del script como de lectura del archivo n puede ser menor al de actualización del conky en si
El script genera 3 archivos:
1.- "redes-name" que contiene la lista de los nombres de redes
2.- "redes-señal", contiene la señal o la calidad de señal de las redes
3.- "redes-disponibles" es la lista final del nombre de las redes y la calidad de estas
asi que no te asustes si ves 3 archivitos mas
No hay comentarios:
Publicar un comentario
todos los comentarios son bienvenidos!!