Temat: TP-WR1043ND Przycisk WPS, MAC Filter
Witam.
Chciał bym wykorzystać przycisk WPS do włączenia i wyłączenia Filtracji MAC adresów na WiFi.
Czytałem artykuł o przyciskach i z samym przyciskiem nie będzie problemu, Jednak mam problem ze skryptem.
po włączeniu filtracji plik wireless:
...
config wifi-iface
option device 'radio0'
option network 'lan'
option mode 'ap'
option encryption 'none'
option ssid '1234'
option macfilter 'allow'
list maclist '00:13:E8:6F:31:BD'
list maclist '00:1D:60:E4:E3:C1'
list maclist '00:90:4B:CE:01:BE'
list maclist '00:14:A5:EB:27:62'
podpatrzyłem gotowy skrypt do włączenia/wyłączenia radia:
root@OpenWrt:/# cat /sbin/wifionoff
#!/bin/shIFACE=$(uci -q get wireless.@wifi-iface[0])
[ -z $IFACE ] && exitSW=$(uci -q get wireless.@wifi-device[0].disabled)
[ "$SW" = "1" ] && uci set wireless.@wifi-device[0].disabled=0
[ "$SW" = "1" ] || uci set wireless.@wifi-device[0].disabled=1# stan interfejsu 5GHz ma byc taki sam jak 2.4GHz, o ile istnieje
IFACE=$(uci -q get wireless.@wifi-iface[1])
if [ -n $IFACE ]; then
[ "$SW" = "1" ] && uci set wireless.@wifi-device[1].disabled=0
[ "$SW" = "1" ] || uci set wireless.@wifi-device[1].disabled=1
fiuci commit wireless
wifiexit 0
I nie mam pojęcia jak to ugryźć.
Czy jest to wogóle wykonalne (zapewne tak - to linux tu się wszystko da)
Czytałem jeszcze o hostapd-utils ale nie wiem czy on się nada do tego, bo ja szyfrowania nie mam włączonego.