Hostapd 不断给我这个错误:
nl80211:无法配置驱动程序模式 nl80211 驱动程序初始化失败。 hostapd_free_hapd_data:接口 wlan0 未启动
我使用的是 Debian 8。我在 google 上搜索了几个小时,但找不到适用于 Jessie 的修复程序。
答案1
我的树莓派也遇到了同样的问题。我找不到任何合适的解决方案,但我确实想出了一个有点肮脏的方法来解决这个问题:
来自“adrianTNT”的稍微修改的解决方案在这里询问 Ubuntu
airmon-ng check
我需要杀死的进程是
wpa_supplicant
这样的killall wpa_supplicant
我必须运行此命令才能成功启动 hostapd
hostapd /etc/hostapd/hostapd.conf
而不是总是失败的更常见的方式
service hostapd start
。
答案2
如果 hostapd 由于某种原因仍在后台运行,也会出现此消息。所以尝试一下sudo killall hostapd
。