iptables -A INPUT -m mac --mac-source <mac_addr> -j DROP
é o caminho a percorrer. Uma ferramenta muito útil isso.
Eu tentei usar o seguinte comando das ferramentas iw: dev <devname> station set <MAC address> plink_action <open|block>
assim: iw dev wlan0 station set 30:14:4a:3e:f0:98 plink_action block
. E recebo o seguinte erro: command failed: Invalid argument (-22)
. Eu não sei o que estou fazendo errado. Isso é para a minha rede de malha adhoc (ibss) para que eu possa forçar o multihopping.
Estou usando placas PC Alix e um chipset Atheros e um driver ATH5k.
iptables -A INPUT -m mac --mac-source <mac_addr> -j DROP
é o caminho a percorrer. Uma ferramenta muito útil isso.