作为解决运行Ubuntu16.04的Intel Next Unit Computing(NUC) Wi问题的一部分,我更新了我的etc/default/crda
,将REGDOMAIN=US
添加到文件的末尾并重新启动它。
但是,sudo iw reg get
仍然返回00
(未设置):
country 00: DFS-UNSET
(2402 - 2472 @ 40), (N/A, 20), (N/A)
(2457 - 2482 @ 40), (N/A, 20), (N/A), NO-IR
(2474 - 2494 @ 20), (N/A, 20), (N/A), NO-OFDM, NO-IR
(5170 - 5250 @ 80), (N/A, 20), (N/A), NO-IR
(5250 - 5330 @ 80), (N/A, 20), (0 ms), DFS, NO-IR
(5490 - 5730 @ 160), (N/A, 20), (0 ms), DFS, NO-IR
(5735 - 5835 @ 80), (N/A, 20), (N/A), NO-IR
(57240 - 63720 @ 2160), (N/A, 0), (N/A)
有人知道为什么这不会改变我的REGDOMAIN吗?
发布于 2016-09-02 20:02:00
通常,在无线设备的芯片中设置国家代码。例如,我最近买了一个USB,当我研究dmesg
时,我注意到:
cfg80211:监管域更改为国家: CN
我在美国。
你能在电脑启动后设置档案室吗?
sudo iw reg set US
iw reg get
如果是这样,您可以在rc.local中设置它:
gksudo gedit /etc/rc.local
如果您没有文本编辑器gedit,请使用nano或kate或传单垫。
添加最后一行,就在出口0上方,读到:
iw reg set US
仔细校对,保存并关闭文本编辑器。
如果这是无效的,请尝试:
sudo -i
echo "options cfg80211 ieee80211_regdom=US" > /etc/modprobe.d/cfg80211.conf
exit
重新启动后检查:
iw reg get
https://askubuntu.com/questions/819830
复制相似问题