Ubuntu 连接两个 wifi 适配器(只需要一个)

Ubuntu 连接两个 wifi 适配器(只需要一个)

所以我遇到了一些问题,首先我要说的是,我最近刚刚从 Windows 切换到 Ubuntu。我有两个 wifi 适配器,一个是内置 NIC,另一个是外部适配器。我使用外部适配器是因为我的内部适配器有故障,信号很弱。问题是我有两个连接,Ubuntu 告诉我我同时连接到外部卡和内部卡。我的连接似乎每隔几分钟就会断开一次,我必须拔出外部卡并重新连接才能重新获得连接。有没有办法禁用其中一个适配器(最好通过终端)

这是 iwconfig 的输出

iwconfig 
*lo        no wireless extensions.
enp2s0    no wireless extensions.
wlp3s0    IEEE 802.11  ESSID:"VM172"  
          Mode:Managed  Frequency:2.437 GHz  Access Point: 90:5C:44:28:48:C1   
          Bit Rate=1 Mb/s   Tx-Power=20 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Power Management:on
          Link Quality=17/70  Signal level=-93 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:1  Invalid misc:18   Missed beacon:0

wlxe84e0658eb90  IEEE 802.11  ESSID:"VM172"  
          Mode:Managed  Frequency:2.437 GHz  Access Point: 90:5C:44:28:48:C1   
          Bit Rate=52 Mb/s   Tx-Power=20 dBm   
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=37/70  Signal level=-73 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:4  Invalid misc:79   Missed beacon:0
tun0      no wireless extensions.*

*编辑我正在尝试将其格式化得更好一些,抱歉格式化。我正在使用 Ubuntu 20.04.2 LTS 64 位机器。

感谢 chili555 以下是输出lspci -nnk | grep 0280 -A3

: 03:00.0 Network controller [0280]: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter [168c:0042] (rev 30)
    Subsystem: Foxconn International, Inc. QCA9377 802.11ac Wireless Network Adapter [105b:e09a]
    Kernel driver in use: ath10k_pci
    Kernel modules: ath10k_pci

谢谢

答案1

我建议您卸载内部设备的驱动程序并将其列入黑名单。从终端:

sudo -i
modprobe -r ath10k_pci
echo "blacklist ath10k_pci"  >>  /etc/modprobe.d/blacklist.conf
exit

您还可以通过以下方式减少滴眼:

sudo sed -i 's/3/2/' /etc/NetworkManager/conf.d/*

有沒有改善?

相关内容