Obtener listado de clientes de hostapd

motivación

hostapd: IEEE 802.11 AP. hostapd: IEEE 802.11

Cuando tenemos a un servicio como hostapd funcionando y si además lo tenemos en Raspberry Pi, es de mucha utilidad, conocer que clientes tenemos activos en cada momento.

Existe un comando muy completo que nos proporciona esta información llamado iw. Este comando proporciona una información muy detallada que en ciertos momentos puede ser de utilidad, aunque no muestra por ejemplo la dirección ip del cliente. Con un sencillo script es posible obtener esta información. Leer más Obtener listado de clientes de hostapd

Raspberry Pi como AP (hostapd + bridged)

Ya que tenemos a raspberry pi siempre encendido, podemos asignarle funciones que requieren de esta característica. En mi caso me pareció interesante que actuara de punto de acceso y de esta manera ahorrarme un dispositivo encendido 24×7.

Para que actúe de AP es necesario instalar un usb wlan con chipset compatible. En mi caso he optado por uno de Tenda, en concreto el modelo W311MI, que además de ser de reducido tamaño no necesita alimentación adicional.

Si se lanza un lsusb se puede observar que el kernel lo reconoce correctamente.

pi@pi ~ $ lsusb
Bus 001 Device 004: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter

Leer más Raspberry Pi como AP (hostapd + bridged)