我对 Ubuntu 还不太熟悉,我遇到了以下问题:连接到 2.4GHz 网络时,我无法连接,并卡在“需要身份验证”循环中,要求我输入无线网络密码。我 100% 确定这是正确的密码。使用“WPS”按钮的建议也失败了。但是,同一台路由器还有一个可用的 5GHz 网络,我可以成功连接到该 5GHz 网络。遗憾的是,由于它是一个 5GHz 网络,其覆盖范围不够,我最好使用 2.4GHz 网络,但...我无法连接到。此外,我可以连接到在移动设备上创建的热点。我可以做些什么来解决这个问题?
编辑1:窗口显示,我引用:
需要身份验证
需要密码或加密密钥才能访问无线网络“[网络名称]”
修改 2:我取出了一张旧的 USB 无线网卡,它能够连接到 2.4GHz 网络。虽然这在技术上解决了这个问题,但我认为这只是权宜之计。我仍然想用主内置网卡来解决这个问题
答案1
我也遇到过这个问题,但我很幸运地解决了它。我发现这线程包含显示特定 wifi 连接设置的命令sudo cat /etc/NetworkManager/system-connections/<WiFi_Network_Name>.nmconnection
。我比较了我的 2.4Ghz(有效)和 5Ghz(无效),发现一个偏差,即部分auth-alg=open
下方的行[wifi-security]
。它在 5Ghz 配置中缺失。
我在 5Ghz 配置中添加了该行并重新启动了网络管理器,sudo /etc/init.d/network-manager restart
之后一切都按预期工作。
答案2
对于使用 Ubuntu 23.04 的用户,你可以使用以下命令在命令行上重新启动“网络管理器”:
sudo service NetworkManager restart
抱歉,我无法回复@user140259。
答案3
我已经尝试了在互联网上找到的所有选项,所有选项都基于命令行,但都不起作用。然后我简单地尝试使用 GUI - 单击右上角的设置,然后单击相关 WiFi 网络旁边的设置。然后我点击了安全性,对于 WPA2 和个人,选择了无。然后授权请求再次出现,这次是空的。我输入了密码 - 现在它工作正常。此外,当我再次进入安全选项时 - 选择了 WPA2 和个人选项,尽管我没有这样做。不要问我到底发生了什么。Ubuntu 有一个错误,也许在一次更新期间内核中的某些内容被删除了,没有任何线索。我已经足够老了,知道对于愚蠢的问题,你必须找到一个愚蠢的解决方案。这对我有用。