在我的笔记本电脑内置Wi卡(戴尔XPS M1330)是垃圾,差不多。我有一个华硕USB Wi卡,这是显着地更好,工作良好.
我想做的是禁用内置的Wi卡。
在每次我想要禁用/启用内置无线设备时,是否有一种无需引导到BIOS的方法来做到这一点?
下面是lsusb输出:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 0b05:179d ASUSTek Computer, Inc.
Bus 002 Device 004: ID 05a9:2640 OmniVision Technologies, Inc. OV2640 Webcam
Bus 007 Device 002: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader下面是lspci -nnk | grep -iA2 net输出:
09:00.0 Ethernet controller [0200]: Broadcom Corporation NetLink BCM5906M Fast Ethernet PCI Express [14e4:1713] (rev 02)
Subsystem: Dell XPS M1330 [1028:0209]
Kernel driver in use: tg3
--
0c:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01)
Subsystem: Dell Wireless 1395 WLAN Mini-Card [1028:000b]
Kernel driver in use: wl发布于 2012-07-25 17:08:44
向/etc/network/interfaces添加以下行:
iface wlan0 inet manualNetworkManager不管理interfaces文件中配置的接口。将wlan0替换为要禁用的接口,如果它不是内置接口的名称。
然后重新启动网络管理器:
sudo service network-manager restart发布于 2012-07-25 17:08:14
要将无线网卡的模块列入黑名单:
sudo vi /etc/modprobe.d/blacklist.conf (或者创建一个自定义的)#的模块名称:黑名单eth1394sudo update-initramfs -u并重新启动手动删除模块而不重新启动:
sudo modprobe -r eth1394重新启动后松开效果。
要加载模块:
sudo modprobe eth1394若要查看加载的模块:
sudo lsmod发布于 2020-07-17 14:58:28
连接USB Wi连接器并禁用内部Wi适配器,如下所示:
wlp2s0或wlan0,在这种情况下,名称中的数字可以是任意数字。这将确保只有USB will适配器是活动的,即使内部will驱动程序仍将处于活动状态。
禁用内部Wi驱动模块:
sudo modprobe -r iwlmvm这将确保只有USB无线网络是有效的。
https://askubuntu.com/questions/168032
复制相似问题