Хочу сделать запуск airodump-ng при нажатии на кнопку.
Сделал все по руководству. http://wiki.openwrt.org/doc/howto/hardware.button
Создал файл /etc/hotplug.d/button/buttons, он выполняется если я нажимаю кнопку wps
#!/bin/sh
if [ $BUTTON = "wps" ] && [ $ACTION = "pressed" ]
then
logger "starting..."
sh -ci "airmon-ng start wlan0 &> /dev/tty{#} && \
airodump-ng --write /opt/home/dump mon0 &> /dev/tty{#} &" >> /dev/null
wait
logger "started"
else
logger "NOP"
fi
Вот что идет в лог когда нажимается кнопка.
root@OpenWrt:~# logread -f
Apr 4 03:52:46 OpenWrt user.notice root: starting...
Apr 4 03:52:46 OpenWrt user.notice root: started
Apr 4 03:52:46 OpenWrt user.notice root: NOP
Но кроме этого ничего не происходит. Если же эти команды выполнить из командной строки то все работает. Уже не знаю что и делать. Любая помощь приветствуется. Спасибо.