Ubuntu GNOME 17.04:Wi-Fi无法正常工作-Mac地址不断变化吗?


57

我的Panda USB wi-fi适配器在16.10上可以正常工作,但是当我尝试在17.04上连接到wi-fi路由器时,GNOME网络管理器报告“连接失败”。我做了一些修改,并注意到根据GNOME的数据,每次我忘记了wifi设置并尝试重新连接时,我的wifi适配器的MAC地址都是不同的。有任何潜在的解决方案或解决方法吗?

我正在运行Ubuntu GNOME 17.04,通用内核4.10.0-19,GNOME 3.24.0。


我还针对此问题提交了一个错误:bugs.launchpad.net/ubuntu-gnome/+bug/1681513
Jesse

@Jesse当您说“ [device] wifi.scan-rand-mac-address = no”时,是将[device]更改为特定的无线设备,还是直接将其保留为“ [[device]]”?也许您可以让我们看看您的NetworkManager.conf文件。
heynnema

@heynnema,就这样保留为“ [device]”。您无需将其更改为实际设备。然后,在下一行上,输入文本“ wifi.scan-rand-mac-address = no”。
杰西

1
@Jesse我想我们需要一些进一步的信息来牢牢把握您的情况。在大多数情况下,可以通过此处提供的无线脚本来获取所需的一切,谢谢您对我们的帮助!
年长者怪胎

2
对于那些在扫描过程中不了解mac随机化原因的人,arstechnica.com / apple / 2014/06 /…可能会提供很多信息。
unhammer

Answers:


108

因此,杰西(Jesse)发现了一个解决方案,我将在这里尽可能清晰地以答案的形式分享它。在Ubuntu 17.04上使用Panda Wireless USB wifi适配器为我修复了此wifi:

出于隐私考虑,Ubuntu 17.04网络管理器的默认设置(所有功能,而不仅仅是GNOME)都会导致Wifi设备的MAC地址不断变化。要解决此问题,您只需创建一个如下所述的新配置文件,然后重新启动网络管理器服务即可。

打开一个终端并运行:

sudo tee /etc/NetworkManager/conf.d/wifi.scan-rand-mac-address.conf > /dev/null <<EOF
[device]
wifi.scan-rand-mac-address=no
EOF
sudo service network-manager restart

和wifi应该可以再次使用!(除非有其他问题)。

即使在实时CD / USB会话上,此修复程序也应该起作用。


1
太好了,伙计!
海洛因

3
为什么不能在Beta中解决这个问题?发布如此高重要性漏洞的发行版太不专业了
Hrvoje T

12
@HrvojeT:您对Beta测试有帮助吗?
Gunnar Hjalmarsson

3
我有同样的问题。做了您描述的内容,但没有用
杰伊·查克拉

3
解决此问题后,我还必须执行此处所述的操作才能上网:superuser.com/a/1200745/722957
Matt
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.