如何隐藏/禁用未使用的 WiFi 适配器

如何隐藏/禁用未使用的 WiFi 适配器

我正在运行 Ubuntu 20.04,并且使用有线连接,因此不需要下面屏幕截图中显示的 wifi 连接。

USB wifi 选项是我在 Windows 上使用的 USB Xbox One 控制器适配器,PCI wifi 内置在我的主板上。

是否可以禁止这两个设备在此下拉菜单中显示为连接选项?我并不一定想阻止它们在未来发挥作用。如果我想的话,我仍然希望能够重新启用,但由于我经常使用 VPN,屏幕截图中我不需要的额外选项只会妨碍我。

![在此处输入图片描述

输出ip addr show- 我不太确定其中大部分是什么,所以我不知道哪些与所讨论的 wifi 适配器有关。

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever

2: eno2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 30:9c:23:ec:61:93 brd ff:ff:ff:ff:ff:ff
    inet 192.168.50.123/24 brd 192.168.50.255 scope global dynamic noprefixroute eno2
       valid_lft 65241sec preferred_lft 65241sec
    inet6 fe80::7a58:e1e8:c1bf:a7bc/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever

3: wlo1: <BROADCAST,MULTICAST> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
    link/ether 04:d3:b0:cb:f8:54 brd ff:ff:ff:ff:ff:ff

5: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default 
    link/ether 02:42:32:62:1b:5f brd ff:ff:ff:ff:ff:ff
    inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0
       valid_lft forever preferred_lft forever

6: br-70eef461a985: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default 
    link/ether 02:42:94:2b:e0:a2 brd ff:ff:ff:ff:ff:ff
    inet 172.19.0.1/16 brd 172.19.255.255 scope global br-70eef461a985
       valid_lft forever preferred_lft forever

7: br-725d1f08dc0b: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default 
    link/ether 02:42:ce:f9:65:22 brd ff:ff:ff:ff:ff:ff
    inet 172.21.0.1/16 brd 172.21.255.255 scope global br-725d1f08dc0b
       valid_lft forever preferred_lft forever

8: br-c1fb8431138c: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default 
    link/ether 02:42:6f:5d:30:ac brd ff:ff:ff:ff:ff:ff
    inet 172.18.0.1/16 brd 172.18.255.255 scope global br-c1fb8431138c
       valid_lft forever preferred_lft forever

12: wlx6245b501db3f: <BROADCAST,MULTICAST> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
    link/ether 62:45:b5:01:db:3f brd ff:ff:ff:ff:ff:ff

答案1

这个想法是从网络菜单中隐藏 wifi 盒。

运行以下命令来隐藏它

gdbus call --session --dest org.gnome.Shell --object-path /org/gnome/Shell --method org.gnome.Shell.Eval "Main.panel.statusArea.aggregateMenu._network._devices.wireless.box.hide()"

要恢复上述命令,请将其替换hideshow

请注意,每当 gnome-shell 刷新时,上述命令将重置为原始状态。解决方法是创建一个 gnome-shell-extension。

对于注销并重新启动,可以通过在启动应用程序列表中添加上述命令来实现持久性。

相关内容