我使用 Ubuntu 16:04,我需要购买一个小型 USB wifi 适配器,因为某种原因,我的 DELL 笔记本电脑的内置 wifi 似乎信号很差。
现在唯一的问题是,当笔记本电脑靠近 wifi 源时,内置信号有时也会被激活,并不断重新连接,这很烦人。我只需要找到一种方法来禁用这个内置 wifi,只保留插件 wifi。
答案1
假设你的两张卡都已经连接到 wifi 网络。
跑步nmcli device
例子:
pratap@i7-4770:~$ nmcli device
DEVICE TYPE STATE CONNECTION
wlx001ea65a550b wifi connected hasini 1
wlp4s0 wifi disconnected --
enp3s0 ethernet unavailable --
lo loopback unmanaged --
pratap@i7-4770:~$
上面的输出
wlx001ea65a550b
是 USB wifi 适配器。
wlp4s0
是内置的 wifi 适配器。
要断开内置的 wifi 适配器,请运行以下命令。
nmcli device disconnect wlp4s0
例子:
pratap@i7-4770:~$ nmcli device disconnect wlp4s0
Device 'wlp4s0' successfully disconnected.
pratap@i7-4770:~$
因此,请将命令添加nmcli device disconnect wlp4s0
到您的启动应用程序中,如下所示。
请注意,这些是变量。
wlx001ea65a550b
wlp4s0
用命令的输出替换上述名称nmcli device
答案2
阅读man rfkill
,开头是:
rfkill - tool for enabling and disabling wireless devices