我是一所学校的老师,我正在尝试让我的学生将他们的 Rpi 机器人连接到学校的 wifi。以前的 Rpi3 可以在该网络上工作,但 Rpi4 则不能。他们正在运行 Linux 10 buster。
wpa_supplicant 文件包含以下内容:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=AU
network={
ssid="########"
scan_ssid=1
proto=RSN
key_mgmt=WPA-EAP
eap=PEAP
identity="######"
password="#######"
phase1="peaplabel=0"
phase2="auth=MSCHAPV2"
priority=1
}
当我检查系统日志时,我得到类似以下内容:
dhcpcd: wlan0: connected to Access Point '###########'
kernel: CPU: 0 PID: 1280 Comm: wpa_supplicant Tainted: G WC 5.10.103-v7l+ #1529
(warn_slowpath_fmt) from [<bf6f08b8>] (brcmf_cfg80211) [brcmfmac]
dhcpcd: wlan0: soliciting a DHCP lease
dhcpcd: wlan0: carrier lost ```
Has anyone experienced this error and resolved it?
rasperrypi 论坛上给了我答案。
解决方案是将以下行添加到 /etc/dhcpcd.conf
接口wlan0 环境 ifwireless=1 env wpa_supplicant_driver=wext,n180211