Buen día a todos. Acabo[antes de escribir el post] de tropezar con algo que creo les va a ser de mucho interés. Se acuerdan de como hacer un AP por software con una RaspberryPI? Bueno, hoy les comento que… Pueden ponerle una GUI a ese AP… ¿Cómo? Nada más sencillo.
Bill Zimmerman, o al menos ese es el nick de su página en Github, ha puesto en manos de la comunidad del software libre algo llamado RaspAP-WebGUI, algo que el mismo define como:
«A simple, responsive web interface to control wifi and hostapd on the Raspberry Pi»
Ahora debo hacer un alto. Léanse la siguiente nota ATENTAMENTE!!!
NOTA: Esto funciona con chips wifis que soporten la opción de crear AP por software, esto aplica a dongles wifi USB o a chips integrados. Las Raspberry Pi 3 vienen con wifi integrada y que soporta AP por lo cual no hablaré de ellas. Para modelos viejos de chips wifi, consulte iwconfig:
# iwconfig
wlan0 unassociated Nickname:"<WIFI@REALTEK>"
Mode:Master Frequency=2.412 GHz Access Point: Not-Associated
Sensitivity:0/0
Retry:off RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
lo no wireless extensions.
eth0 no wireless extensions.
Si iwconfig devuelve Mode: Master como en el output anterior significa que puedes continuar adelante, sino, búscate un dongle wifi que si lo soporte. También puedes ejecutar, con el mismo objetivo:
iwconfig wlan0 mode master
Para modelos nuevos, consulte:
# iw list
(lots of output)
Supported interface modes:
* AP
Entonces, manos a la obra. Nos descargamos el RaspAP, de su página:
$ git clone https://github.com/billz/raspap-webgui.git
O de acá mismo:
Nos leemos el README.md que es donde se encuentran las notas de instalación y las seguimos al pie de la letra. Sólo debo agregar que lo he instalado con Nginx, no con lighttpd como recomiendan, y funciona igual o mejor. Hay que hacer algún que otro truquillo[sudo] para que el usuario www-data pueda reiniciar daemons, pero todo está muy bien explicado.
Terminado de instalar nos recibirá una interfaz como esta:

Donde en cada uno de sus paneles tendrá opciones configurables de forma amigable de acuerdo a nuestras necesidades.
Hasta acá creo que no haya que dar más explicaciones. Descarguen, prueben, ajusten y si desean, modifiquen, hagan PR y notifiquen al desarrollador principal, la opción que usted agregue hoy, puede serle útil a alguien más en un mañana.
Un saludo y como siempre, ojalá les sirva.




Muy interesante el artículo.
Si! Bastante interesante, aparte, se agradece siempre una interfaz gráfica… Jejeje.
Gracias @koratsuki siempre dejando cosas súper interesantes como esta en nuestras manos, lo pruebo y te cuento, pero desde ya se que lo voy a usar MUCHO !!! Jejejejeje…
Un abrazo desde este país del Oriente lejano…