Ubuntu更新之后无法搜索到WIFI了怎么办?RealTek 8822CE网卡Linux驱动

原因:

内核版本变了

cd /lib/modules

可以看到有2个版本,那个小的就是更新之前的

5.3.0-28-generic  5.4.0-58-generic

新的里面没有网卡驱动

首先确定自己的网卡型号

方法1,如果是双系统则进入windows的设备管理器查看

 

第二,在Ubunut中确定这个设备是可以看到的

list pci上的设备

lspci
01:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device c822

证明这个设备是被Ubunut看到的

 

第三,RealTek的Linux驱动都是源码,需要自己编译

在bing搜索中输入

8822CE github

这样就可以找到源码

下载

git clone https://github.com/rtlwifi-linux/rtk_wifi_driver_rtl8822ce

第四,解压

输入下面命令

make
make install

第五,注册(应该是这个意思)

安装命令sudo modprobe -a 8821ce 只要不提示错误就表示成功

sudo modprobe -a 8822ce

第六,重启

reboot

也就是5.4.0-48-generic

看这个文件夹下的kernel/drivers/net/wireless/realtek下有没有rtw88这个文件夹

如果有,删除rtw88文件夹(删之前cp备份一下哈,以免删完没用原来的也没了)

sudo rm -rf rtw88 再用下面命令行更新

update-initramfs -u 然后重启电脑 wifi就好使啦!!!!!!!

经过几次反复装驱动才发现,我的wifi和英伟达驱动突然消失的情况是系统自动检测更新,然后给我更新了,每次更新完这两个驱动都不好使。

打开软件与更新,选择更新,把自动检测更新那个设置成了从不,希望以后不要再出现这个问题了。每次都要浪费我半小时。气。  

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值