Разве Ubuntu 13.10 не поддерживает драйвер hostapd nl80211?

Я мог бы использовать hostapd-2.1 для установки беспроводной точки доступа в Ubuntu 12.04.

Но в Ubuntu 13.10 это не удалось. Тот же исходный код для hostapd-2.1 не удался в 13.10.

Сообщение об ошибке:

nl80211 : Failed to set wlan0 as Ap
nl80211 : driver initialization failed

Что я должен сделать, чтобы изменить hostapd-2.1 для работы на Ubuntu 13.10?

1 ответ

Похоже, что в новом hostapd (2.0+), который есть в версиях ubuntu 13+, теперь останавливается ошибка, которую он раньше игнорировал.

https://stackoverflow.com/a/22845597/3495026)

Если кто-то отключает программы, которые обращаются к ресурсу, у hostapd есть шанс взять его и работать.

В бета-версии Ubuntu 14.04 решение состоит в том, чтобы отключить программы, использующие данный wlan.

Это сработало для меня:

sudo nmcli nm wifi off
sudo rfkill unblock wlan

Затем hostapd может нормально запускаться из командной строки. Конечно, если вы хотите, чтобы hostapd запускался при загрузке, вы должны убедиться, что сетевой менеджер не захватывает ресурс заранее.

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