如何在 Linux Mint 20 中设置全球 WiFi 的国家(地区)?

如何在 Linux Mint 20 中设置全球 WiFi 的国家(地区)?

路由器:OpenWrt 已CZ成功为所有 WiFi 适配器设置区域。

系统:Linux Mint 20.1 Cinnamon,官方链接

WiFi 驱动程序: iwlwifi:

readlink /sys/class/net/wlp60s0/device/driver
../../../../bus/pci/drivers/iwlwifi

问题:

iw reg get

显示BZ区域,我记得在我的路由器中暂时设置了该区域,但没有在计算机中设置。

我尝试过的:

sudo iw reg set CZ

在一台计算机上,直到重新启动才起作用,在第二台计算机上根本不起作用。


问题

如何在 Linux Mint 20.1(基于 Ubuntu 20.04)中设置全球 WiFi 的国家(地区),以便该设置在重新启动后应用?

答案1

我设法找到了这个文件:

/etc/default/crda

其中包含以下信息:

设置REGDOMAIN为 ISO/IEC 3166-1 alpha2 国家/地区代码,以便 iw(8) 可以为在此系统上运行的 IEEE 802.11 设备设置初始监管域设置。各国政府主张在各自领土内管理无线电频谱的使用的权利,因此请确保选择适合您所在位置的 ISO/IEC 3166-1 alpha2 国家/地区代码,否则可能会违反当地立法机构的规定。请/usr/share/zoneinfo/zone.tab参阅 参考资料 中包含 ISO/IEC 3166-1 alpha2 国家/地区代码的时区描述表。

以及仅在我的笔记本电脑中的一项设置,第二项设置为空白(未设置):

REGDOMAIN=BZ

所以答案是安全地编辑这个文件,例如:

sudoedit /etc/default/crda

编辑 2 个字母的国家/地区代码。


要应用新配置:

sudo netplan apply
sudo systemctl restart network-manager.service

相关内容