无法连接在 ubuntu 上创建的热点

无法连接在 ubuntu 上创建的热点

我正在使用 Ubuntu 22.04.1 LTS 桌面。我想通过笔记本电脑上的 wifi 热点共享以太网连接。打开热点后,我无法从热点连接任何设备,显示网络已保存。

我尝试使用 nm-connection-editor 将热点的安全性设置为无,但没有奏效。我使用网络管理器更改了密码,但当我打开热点时,它仍然要求输入密码,否则它会自行生成密码(当我打开热点时,它会自动更改网络管理器中的设置,即它会自动重置网络管理器中的设置)。在移动设备上,它在 wifi 的锁上显示一个加号(我已附上它的屏幕截图)。请给我一个解决方案。

我附上了笔记本电脑和手机热点的截图。在此处输入图片描述

在此处输入图片描述

答案1

wpa_supplicant这似乎是2.10+ 版本的问题([1], [2])。您可以使用hostapd手动创建软件 AP,方法是先屏蔽 Wifi 设备的 NetworkManager [3] 然后按照同一篇文章中链接的说明进行操作——或者尝试使用其他安全协议,例如 WPA3/SAE。后者可以通过以下方式实现:

nmcli connection down Hotspot
nmcli connection modify Hotspot 802-11-wireless-security.key-mgmt sae
nmcli connection up Hotspot

注意不要使用 GUI 来激活热点,因为这将重置设置。

就我而言,切换到 WPA3 可以解决问题,并且只要您的客户端设备支持此协议就可以有效。

答案2

让我成功的事情是禁用受保护的管理框架

nmcli c modify Hotspot 802-11-wireless-security.pmf 1

答案3

这看起来像是 Ubuntu 20.04 中出现的错误 - 无法连接到在 ubuntu 上创建的热点

由于我的声誉不足以发表评论,因此将其作为答案发布。

答案4

您可以尝试使用不同的 Wi-Fi 安全协议来查看是否任何其中大多数都可以工作。另外,请检查是否可以通过 Wi-Fi 将您的 Ubuntu 盒子连接到移动热点,如果不行,请尝试通过 USB 数据线。这很可能是更广泛的 Linux 问题。由于行业的专有商业行为,Linux 经常会出现专有驱动程序问题。运行相同版本最新 Ubuntu 的盒子和笔记本电脑都无法连接到移动热点和 WPA 和 WPA2 企业网络。它只能在使用 USB 数据线时连接到移动热点。它可以正常看到 wifi 网络,但尝试连接时,它开始循环显示密码提示窗口。这表明 Linux 无法从路由器获取正确的设置。在 Windows 上我没有遇到这些问题。您真的应该在 Linux 内核开发论坛上提问。Ubuntu 是一个使用标准内核驱动程序和网络工具的可靠发行版,因此我怀疑这不是 Ubuntu 独有的问题。

相关内容