我最近重新安装了操作系统,却忘记备份/etc/wpa_supplicant/wpa_supplicant.conf
文件,所以我花了一天时间研究如何连接到 WiFi。
我可以很好地连接到带有 SSID 的公共网络CUGuest
,所以我认为我的驱动程序都没有问题,并且dhcpcd
. 在不是我的笔记本电脑的计算机上,我可以登录到CUWireless
使用我的学校 IDJDR74731
和密码命名的安全 WiFi 网络*****
...不需要证书文件。
我一直在弄乱表单的配置文件
/etc/wpa_supplicant/wpa_supplicant.conf
---------------------------------------
network={
ssid="CUWireless"
key_mgmt=WPA-EAP WPA-PSK IEEE8021X
identity="jdr74731@creighton.edu"
password="*****"
disabled=0
}
Run Code Online (Sandbox Code Playgroud)
我尝试使用如下命令连接到 WiFi
$ sudo wpa_supplicant -B -dd -iwlp3s0 -c/etc/wpa_supplicant/wpa_supplicant.conf -Dnl80211
Run Code Online (Sandbox Code Playgroud)
之后,我检查使用iw dev wlp3s0 link
以查看是否发生了任何令人兴奋的事情,当我仍然无法访问网络时,我检查命令的输出wpa_supplicant
(我将其输出放入使用标志指定的日志文件中-f
):
wpa_supplicant v2.6
Successfully initialized wpa_supplicant
Initializing interface 'wlp3s0' conf '/etc/wpa_supplicant/wpa_supplicant.conf' driver 'nl80211' ctrl_interface 'N/A' bridge 'N/A'
Configuration file '/etc/wpa_supplicant/wpa_supplicant.conf' -> '/etc/wpa_supplicant/wpa_supplicant.conf'
Reading configuration file '/etc/wpa_supplicant/wpa_supplicant.conf'
Line: 1 …
Run Code Online (Sandbox Code Playgroud)