我在我的 Raspberry Pi 3B+ 中插入了一个额外的 wifi 连接器。将树莓派断电或使用 sudo poweroff 保存关机后,我看不到附加连接器的接口。但是在 sudo reboot 之后,在终端中键入 sudo iwconfig 后,wifi 连接器是可见的。
我的 /etc/network/interfaces 包含:
source-directory /etc/network/interfaces.d
auto lo
iface lo inet loopback
iface eth0 inet dhcp
auto wlan0
allow-hotplug wlan0
iface wlan0 inet manual
post-up iw dev $IFACE set power_save off
auto wlan1
allow-hotplug wlan1
iface wlan1 inet manual
post-up iw dev $IFACE set power_save off
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp
我的 /etc/modules 包含:
i2c-dev
bcm2835_wdt
# r8712u # this driver makes problems
r92su
我的 Raspberry Pi 3 b+ 中的内部 WiFi 适配器是 Broadcom,而我的外部 WiFi 适配器是 Realtek RTL8191SU。
我已经尝试关闭 wlan 适配器的省电模式:
post-up iw dev wlan1 set power_save off
编辑:
网络服务:
systemctl status networking.service
返回:初始化控制接口'DIR=/var/run/wpa_supplicant GROUP=netdev'失败。您可能有另一个 wpa_supplicant 进程已经在运行,或者文件因 wpa_supplicant 的不干净终止而遗留,在这种情况下,您需要先手动删除此文件。
编辑 2:我的 WLAN 连接后
sudo killall wpa_supplicant
sudo poweroff
关闭流并启动 Raspberry Pi,它运行良好,但如果我这样做并移除 USB 鼠标和键盘,它将无法连接到 wifi。看起来 Pi 的 USB 连接器存在启动问题。
编辑 3:
USB 连接和当前分布的系统似乎存在错误。每次我卸下usb鼠标和键盘时,wlan usb适配器都不再激活。
编辑4:
这也可能是 rtl8191su 和 r8712u 的驱动程序问题。我在树莓派论坛上的帖子: https ://www.raspberrypi.org/forums/viewtopic.php?f=28&t=230193&p=1410456&hilit=wlan1#p1410456
编辑 5:我已经尝试过 https://www.raspberrypi.org/forums/viewtopic.php?t=191844 ,但是在我这样做之后,我的系统将无法正确启动,并且 Broadcom 内部 wlan 适配器将无法正常工作。在此之后,我得到了 wlan0 和 wlan1,但它们都是连接到同一个 wlan 的同一个网络适配器(奇怪)。所以问题到现在还没有解决!
关闭流并启动树莓派后,如何让树莓派的 wlan1 接口工作?