我的笔记本电脑运行 NixOs 24.11,配备英特尔(R) Wi-Fi 6E AX211 160MHz 适配器,无法使用 wifi 连接到我的家庭网络(以太网正在工作)。它没有显示正确的 SSID(2.4G 或 5G),而是只显示fhmesh_
路由器的十六进制 mac 地址。当我尝试在平铺窗口管理器中连接到它时,networkManager 显示错误802-11-wireless-security.key-mgmt: 'wpa-psk' is not a valid value for 'mesh' mode connections
。当我尝试使用 KDE Plasma 连接到它时,它显示802-11-wireless.mode: connection does not match access point
。我使用正确的 SSID 的名称和密码连接到隐藏网络,但 networkManager 找不到它。我尝试安装iwlwifi
内核模块(日志)、软件包和iw
,但这些都不能解决我的问题。我运行了,显示我的监管国家是。我尝试运行(我在加拿大)和(我的路由器的 WLAN 设置页面显示其国家为,我无法更改它)。两个选项似乎都不起作用。我试过切换到,但那也不起作用。pkgs.wireless-regdb
hardware.firmware
iw reg get
TH: DFS-UNSET
sudo iw reg set
CA
US
UNITED STATES
wpa-supplicant
额外信息:
- 此问题似乎仅当我的设备使用 CIK Telecom 提供的互联网时才会出现,因为我无法连接到同一 ISP 下另一所房子的 wifi。我可以连接到非此 ISP 提供的地方的 wifi,并且 networkManager 目前能够检测到我邻居的 wifi。
- 当我在同一台机器上双启动 Windows 时,此问题不会出现(快速重启已禁用)。我在另一台机器上运行 Debian,它可以正常连接到 wifi。它使用正确的 SSID 连接到网络,同时还向我显示连接到 的选项
fhmesh_
。当我尝试连接到 时fhmesh_
,wpa-psk
会出现相同的错误。iw reg get
在这台机器上也返回TH: DFS-UNSET
- 我的/etc/nixos在这里
- 我刚刚更新到
nixos-unstable
,但这个问题仍然存在
检查后
NetworkManager.conf
发现,NixOS 上的 NetworkManager 似乎秘密地将其用作wpa_supplicant
后端。我将后端切换到iwd
,问题就解决了。