我有一个带有 raspbian 操作系统的 RPI 2。我也有一个 WI-FI USB 适配器,它连接到 pi。我想使用 wlan0 作为热点,但任何尝试都失败了。我试过这指南和一些开源项目,例如树莓派也是如此,所有输出都是这样的:
Configuration file: /etc/hostapd/hostapd.conf
nl80211: Could not configure driver mode
nl80211: deinit ifname=wlan0 disabled_11b_rates=0
nl80211 driver initialization failed.
wlan0: interface state UNINITIALIZED->DISABLED
wlan0: AP-DISABLED
wlan0: CTRL-EVENT-TERMINATING
hostapd_free_hapd_data: Interface wlan0 wasn't started
我在用着这适配器并且它在 Windows 10 中正常工作。它支持SoftAP(我不知道它到底是什么以及与AP有什么区别!)。但是,该适配器仅支持托管和监视模式。如果它在 Windows 中工作,为什么它在 Raspbian 中不起作用?哪里有问题?
附加英特尔:它在客户端模式下工作正常。
更新
芯片组:802.11n
抱歉,我不知道需要哪些输出行,所以我将所有输出放在下面的文件中。
dmesg、lsmod 和 lsusb 输出
答案1
根据elinux.org 上的 RPi USB Wi-Fi 适配器列表,该设备可能需要手动编译和安装rt2800驱动程序。此外,据报道这不适用于默认版本的hostapd
.
RT5370 USB-ID 148f:7601 在 eBay 上宣传为 RT5370 芯片组,但采用 Mediatek 7601T 芯片。 [9] 不能开箱即用;需要编译可从 mediatek.com 或 github.com 下载的驱动程序。 MT7601 不适用于默认的 hostapd。
参考