Ubuntu禁用网卡驱动的方法

关于Ubuntu禁用网卡驱动,本文综合了一些方法,有兴趣的小伙伴可以试一试。
查看电脑硬件的详细信息,得到网卡的驱动名

lshw -C network

在这里插入图片描述

driver后面就是驱动名称:rtl8188eu,将该驱动添加到blacklist即可。

sudo vi /etc/modprobe.d/blacklist.conf

在最后添加:

blacklist rtl8188eu

若此方法不行,使用以下方法
Linux下大部分驱动都是以模块方式加载到内核的,删除一个驱动,可以从模块下手,查看已经加载的模块:

lsmod

第一列是模块的名字,根据模块名字往往可以看出哪个模块是你要删除的驱动。如果对硬件不熟悉的话就要试着通过其他命令来找相关的信息,比如上面的命令

lshw -C network

要删除无线网卡的驱动,可以用以下命令查找匹配:

lspci | grep less

lspci命令会列出所有PCI设备,而grep会找出返回结果中包含less的行。无线是Wireless,所以返回结果就会包含有我的无线网卡的信息,比如:
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8188EU Wireless LAN Controller (rev 01)

可以看出型号是rtl8188eu,这个时候再用lsmod命令,查看有没有与8188相关的模块

lsmod

在这里插入图片描述

找到模块名字后,例如上面叫做8188eu,就可以用如下命令卸载模块:

rmmod 模块名

对于上面就是rmmod 8188eu。这时候驱动就已经成功被卸载了,但是这样只是临时的,重启又会重新加载,如果要永久卸载这个驱动的话还需要改一点东西。
在Ubuntu下进入/etc/modprobe.d目录下,编辑blacklist.conf文件,一般加在最下面:

blacklist 8188eu

最后,如果上面方法都不行,就在文件/etc/rc.local里面添加rmmod 模块名,注意要在exit 0前面。
vi /etc/rc.local

vi /etc/rc.local

添加

rmmod 模块名
  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值