![Bios 或硬件终止开关](https://linux22.com/image/203992/Bios%20%E6%88%96%E7%A1%AC%E4%BB%B6%E7%BB%88%E6%AD%A2%E5%BC%80%E5%85%B3.png)
我的笔记本电脑有问题WIFI
每当我连接家庭网络时,整个机器就会死机。我遇到了驱动程序来尝试解决问题,但我认为最好使用USB WIFI Dongle
比内置适配器提供更快速度的兼容设备。
问题是,如何禁用内置的USB WIFI Dongle并默认使用它?
请给我建议,谢谢。
答案1
Bios 或硬件终止开关
如果您的计算机支持此操作,您可以在 BIOS 中执行此操作。如果您的计算机有无线终止开关,您也可以选择它。
黑名单司机
您可以将司机列入黑名单。
查找您的卡名。
首先,确定您的内置适配器名称。取出插入的 USB Wifi 加密狗。然后运行:
ifconfig | grep wl
grep 命令细化输出列表,仅显示与关键字匹配的条目。
发现无线驱动程序
现在要找出正在使用的无线内核模块,请运行:
readlink /sys/class/net/wlan0/device/driver
可以将“wlan0”替换为上一步中找到的标识符。
禁用 Wifi 适配器
要关闭无线接口,请使用以下命令卸载内核模块:
sudo modprobe -r [MYMOD]
替换为上述命令中的当前命令。例如:
sudo modprobe -r wl
最后,要使更改永久,然后将其编辑列入黑名单:
sudo nano /etc/modprobe.d/blacklist.conf
并附加列入黑名单的网络接口模块如下:
blacklist wl
Ctrl+x保存并退出 nano 编辑器。
LSCPI
您还可以使用 lscpi 命令。
lscpi -k
lspci -k
将列出所有PCI*
设备及其驱动程序。要将以下行添加到黑名单中/etc/modprobe.d/blacklist.conf
blacklist drivername
这需要 root 权限。然后重新启动。如果被列入黑名单,驱动程序将无法加载。没有驱动程序意味着该接口不会显示在网络命令中。