Fedora 34 中无法修改无线网卡的 county code

症状

无法正常设置WiFi Country Code,也无法通过 iw reg get 查看到正确的 Country Code 信息。

问题原因

f34的软件源中的 crda 已被 wireless-regdb 取代。

解决方案

sudo dnf install wireless-regdb

安装完成后重启,使用 iw reg get 查看到的区域信息应恢复正常。

$ iw reg get
global
country US: DFS-FCC
        (2402 - 2472 @ 40), (N/A, 30), (N/A)
        (5170 - 5250 @ 80), (N/A, 30), (N/A), AUTO-BW
        (5250 - 5330 @ 80), (N/A, 24), (0 ms), DFS, AUTO-BW
        (5490 - 5730 @ 160), (N/A, 24), (0 ms), DFS
        (5735 - 5835 @ 80), (N/A, 30), (N/A)
        (57240 - 70200 @ 2160), (N/A, 40), (N/A)

后续便可以通过 sudo iw reg set 设置无线网卡的 Country Code。

Reference

  • e877342 Obsoleted by wireless-regdb