如何禁用内置 wifi 并保留插件 wifi 连接?

Har*_*sha 3 wireless networking

我使用 Ubuntu 16:04,我需要购买一个小型 USB wifi 适配器,因为出于某种原因,我的 DELL 笔记本电脑的内置 wifi 似乎接收到的信号很差。

现在唯一的问题是,当笔记本电脑靠近 WiFi 源时,内置信号有时也会被激活,并不断重新连接,这很烦人。我只需要找到一种方法来禁用这个内置wifi并只保留插件wifi。

UnK*_*OWn 7

假设您的两张卡都已连接到 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:~$ 
Run Code Online (Sandbox Code Playgroud)

上面的输出中
wlx001ea65a550b是 USB wifi 适配器。
wlp4s0是内置的 wifi 适配器。

要断开内置 WiFi 适配器的连接,请运行以下命令。

nmcli device disconnect wlp4s0
Run Code Online (Sandbox Code Playgroud)

例子:

pratap@i7-4770:~$ nmcli device disconnect wlp4s0 
Device 'wlp4s0' successfully disconnected.
pratap@i7-4770:~$ 
Run Code Online (Sandbox Code Playgroud)

因此,请将该命令添加nmcli device disconnect wlp4s0到您的启动应用程序中,如下所示。

在此输入图像描述

请注意,这些是变量..

wlx001ea65a550b  
wlp4s0
Run Code Online (Sandbox Code Playgroud)

将上面的名称替换为命令的输出nmcli device