Проблема недавней версии hostapd, не может установить режим AP, пока работает wpa_supplicant

Поэтому я работал над проектом, который может настроить точку доступа и перенаправить трафик через другой интерфейс (может быть проводным или беспроводным).

Теперь между hostapd и wpa_supplicant всегда были проблемы, мне нужно было создать точку доступа на одном беспроводном интерфейсе и направить ее через другой беспроводной интерфейс. Но пока этот интерфейс управляется сетевым менеджером, hostapd не может запустить точку доступа на этом интерфейсе.

Способы обхода: я могу запустить эти команды и убить wpa_supplicant

sudo nmcli nm wifi off
sudo rfkill unblock wlan

Но это отключает все беспроводные интерфейсы, и мне нужен один, подключенный к Интернету, чтобы я мог маршрутизировать трафик.

Еще один обходной путь, который я использовал и который более элегантен: добавление этой строки в файл NetworkManager.conf

[keyfile]
#unmanaged-devices=mac:d8:5d:4c:9a:72:60

Это на самом деле работало безупречно! До недавнего обновления hostapd до версии 1:2.5-2+v2.4-3

Существуют ли другие обходные пути, чтобы wpa_supplicant не управлял моим беспроводным интерфейсом?

Я использую Kali Linux.

1 ответ

Хорошо, для тех, у кого есть такая же проблема, вы также можете добавить

[keyfile]
unmanaged-devices=mac:d8:5d:4c:9a:72:60, ,interface-name:wlan1

эта опция 'interface-name' решает проблему!

Другие вопросы по тегам