ОБНОВЛЕНИЕ: упрощение информации благодаря комментариям от @pim
Наилучшим способом получения информации об ассоциации, например, для карты wlan1, должна быть команда iwinfo wlan1 assoclist
которую можно установить с помощью opkg install iwinfo
или с современными драйверами: iw dev wlan1 station dump
. В любом случае метод "kick" здесь (disassociate) поддерживается только в том случае, если аппаратное обеспечение поддерживается hostapd (предоставляется по умолчанию комбинированным пакетом wpad-mini в OpenWRT)
Пакет wpad-mini
умолчанию предоставляет команду disassociate
но не all_sta
. Так что получите список связанных клиентов на карте wlan1
с iwinfo wlan1 assoclist
, выберите MAC-адрес и затем " пните " его (например):
hostapd_cli disassociate -i wlan1 01:23:45:67:89:AB
Учитывая, что клиент обычно пытается восстановить соединение при отключении, он может просто отключить его примерно на 10 секунд.