自动连接到隐藏的 WiFi 网络 Ubuntu 20.04

自动连接到隐藏的 WiFi 网络 Ubuntu 20.04

无法在 Ubuntu 20.04 上自动连接到隐藏网络。设置了 2 个连接,5G 和 24G,都是隐藏网络。手动连接正常。尝试设置 BSSID,如另一篇文章中所述 - 不起作用。尝试仅设置 1 个连接,仍然无法自动连接到隐藏网络。此外,在进行/编辑这些设置时,系统设置(gnome-control-center)会间歇性挂起。(/var/crash/ 中没有文件)18.04 中一切正常,这是 20.04 的全新安装。安装在最初为 Ubuntu 14.04 配置的 Dell XPS 13 上。

答案1

我记得这个。解决方法很简单。(至少对我来说)

  1. 确保您的 SSID 是隐藏的。

  2. 启动您的笔记本电脑或 PC,然后转到 Wi-Fi 设置。

  3. 从 W-Fi 开/关滑动按钮上单击三个垂直点,然后选择“已知 Wi-Fi 网络”。您的 SSID 应该在那里。单击右侧的配置圆圈,然后选择“忘记连接”

  4. 再次单击三个垂直点,选择“连接到隐藏网络”并填写您的网络详细信息。除非您的网络需要更多信息,否则 SSID 和密码就足够了。

  5. 重新启动系统,现在应该会自动连接。

我相信这种情况发生在我连接到我的 SSID 时,当时它没有被隐藏,后来被改为隐藏。

希望这能解决你的问题。祝你好运

答案2

我在装有 Ubuntu 20.04 的笔记本电脑上遇到了同样的问题。我使用以下命令解决了该问题。

1 – 列出您的连接设置:

nmcli connection show your_wifi_name

2 - 将自动连接设置为是:搜索connection.autoconnect值;如果设置为“是”,请跳过此步骤。如果设置为“否”,则使用以下命令将其设置为“是”。

nmcli connection modify NAME/UUID connection.autoconnect yes

3 - 将隐藏无线设置设置为是:使用此命令设置wireless.hidden为是

nmcli connection modify NAME/UUID 802-11-wireless.hidden yes

4 - 重新启动网络服务

sudo systemctl restart network-manager.service

答案3

为了补充 justme 的回答,在较新版本中,服务文件已更改为 NetworkManager.service(我使用的是 Ubuntu 23.10)。因此,要重新启动网络服务,请运行

sudo systemctl restart NetworkManager

相关内容