Monitor de señal WiFi en 6 líneas de código
Pequeño experimento rudimentario con la librería pythonwifi (http://pypi.python.org/pypi/python-wifi/0.3), un tanto abandonada pero puede funcionar para nuestro objetivo.
Lo mas sencillo para instalar python-wifi es:
$ easy_install python_wifi
import time from pythonwifi.iwlibs import Wireless wifi = Wireless('eth1') while True: print wifi.getStatistics()[1].getSignallevel() time.sleep(1)
Lenguaje:
python

Comentarios
jojeda:
IFACE=wlan0
while [ 1 ]; do awk '/'$IFACE'/ {print $4}' /proc/net/wireless ; sleep 1 ; done
O desenrollado:
IFACE=wlan0
while [ 1 ]; do
awk '/'$IFACE'/ {print $4}' /proc/net/wireless
sleep 1
done
Juanje