Hostapd 错误 nl80211:无法配置驱动程序模式

don*_*nny 6 wifi hostapd

Hostapd 不断给我这个错误:

nl80211:无法配置驱动程序模式 nl80211 驱动程序初始化失败。hostapd_free_hapd_data:接口 wlan0 未启动

我在 Debian 8 上。我用谷歌搜索了几个小时,但找不到适用于 Jessie 的修复程序。

小智 8

我的 raspberry-PI 也有同样的问题。我找不到任何合适的解决方案,但我确实想出了一个稍微肮脏的方法来解决这个问题:

  1. Ask Ubuntu 上“adrianTNT”的稍微修改的解决方案

    airmon-ng check
    
    Run Code Online (Sandbox Code Playgroud)

    我需要杀死的过程是wpa_supplicant如此

    killall wpa_supplicant
    
    Run Code Online (Sandbox Code Playgroud)
  2. 我必须运行此命令才能成功启动 hostapd

    hostapd /etc/hostapd/hostapd.conf
    
    Run Code Online (Sandbox Code Playgroud)

    而不是service hostapd start总是失败的更常见的方式。


小智 5

如果 hostapd 由于某种原因仍在后台运行,也会出现此消息。所以尝试一下sudo killall hostapd。