Controlar botones del router.
Enlaces: https://wiki.openwrt.org/doc/howto/hardware.button
Paquete horst: Para escanear modo monitor.
Script: Detectar accesos a router
#!/bin/sh # Este script envia un CORREO de alerta cuando en el log del sistema hay un TEXTO determinado. # 2015 :p raphik # INSTRUCCIONES: # nombre del fichero: log2mail.sh # - copia este fichero en la carpeta /root del router # - conviértelo en ejecutable: chmod +x /root/log2mail.sh # - ejecuta el script en modo daemon desde una consola: /root/log2mail.sh & # - para parar el script: killall -9 log2mail.sh # - Dale a las variables CORREO y TEXTO valores ajustados a tus necesidades. CORREO="destinatario@correo.com" TEXTO_1="deauthenticated due to local deauth request" TEXTO_2="pairwise key handshake completed" TEXTO_3="daemon.info hostapd: wlan0.*.disassociated" logread -f | while read line do echo $line | grep -q -e "$TEXTO_1" -e "$TEXTO_2" -e "$TEXTO_3" -e "DHCPACK(br-lan)" [ $? -ne 0 ] || echo $line # >> /tmp/autenticaciones.txt done exit
Otro Script de detectar accesos a router: Enlace
Compilar para OPENWRT
Código de barras openwrt
Código fuente para compilar: barcode.c
Otra aplicación para conectar por serial gráfico en Linux:
cutecom
Para controlar botones ratón, teclado, joystick:
opkg install cmdpad