我在华硕笔记本电脑上使用 Ubuntu 18.04。内置 wifi 无法识别 5GHz 频道,因此我购买了 TP-Link T9UH。我按照此处找到的答案的前半部分操作如何在没有互联网访问的情况下编译 TP-Link T9UH 无线驱动程序?我遇到了问题(尚未安装 dkms)现在 USB wifi 似乎可以正常工作了。我的 wifi 设置现在显示两个 wifi 连接,新连接可看到并连接到 5GHz 信道。
但是使用 GNOME wifi 管理器,似乎无法关闭 1 个 wifi 连接。如果你这样做,它实际上只会打开飞行模式,从而关闭它们。
有没有办法独立管理 2 个 wifi 连接?命令行是唯一的选择吗?谢谢
EDIT2:我认为 ifconfig wlp3s0 down(或 up)是执行此操作的最简单方法,而且它似乎确实有效。但是,网络管理器仍然显示内部适配器已连接,这让我很烦。也许我误解了什么?但在我看来,我不是第一个想这样做的人,所以我有点惊讶网络管理器没有处理这个问题。谢谢
编辑:如果有助于回答,这里是 iwconfig 输出
文@文-1:~$ iwconfig 没有无线扩展。 enp2s0 没有无线扩展。 wlx503eaa74d481 IEEE 802.11AC ESSID:“SINGTEL(5G)-3461” 昵称:“<WIFI@REALTEK>” 模式:管理频率:5.805 GHz 接入点:E0:8E:3C:1E:34:67 比特率:1.3 Gb/s 灵敏度:0/0 重试:关闭 RTS 阈值:关闭 片段阈值:关闭 电源管理:关闭 链路质量=84/100 信号级别=100/100 噪声级别=0/100 Rx 无效 nwid:0 Rx 无效 crypt:0 Rx 无效 frag:0 Tx 重试次数过多:0 无效杂项:0 错过信标:0 wlp3s0 IEEE 802.11 ESSID:“SINGTEL-3461” 模式:管理频率:2.437 GHz 接入点:E0:8E:3C:1E:34:62 比特率=144.4 Mb/s Tx-功率=16 dBm 重试短限制:7 RTS 阈值:关闭 片段阈值:关闭 电源管理:关闭 链路质量=70/70 信号电平=-23 dBm Rx 无效 nwid:0 Rx 无效 crypt:0 Rx 无效 frag:0 Tx 重试次数过多:0 无效杂项:241 错过信标:0
答案1
首先在终端上使用 识别您的内部无线接口ip a
,然后修改/etc/network/interfaces
并设置为iface wlan0 inet manual
。
然后sudo service network-manager restart
。
答案2
使用此命令打开 Wi-Fi:
sudo nmcli radio wifi on
然后关闭它:
sudo nmcli radio wifi off