Ubuntu16.04无法连接wifi的解决方法——针对RTL8821CE网卡

近日,博主给自己的电脑装了双系统(win10+ubuntu16),发现新装的ubuntu16无法连校园网。期间,在网上找了很多的方法,试了很多的方法,发现这个方法非常奏效。如果你的电脑是双系统,另一个系统可以联wifi,或者你在刷ubuntu之前可以连wifi,那么现在无法联网大概率是网卡驱动的问题。只需搞定它就行。
首先说明,每一台电脑的网卡都是不同,这个方法针对RTL8821CE网卡+Ubuntu16.04。药医百病,不治百人,这个方法不全适用。(PS:博主之前装成功了ubuntu16,也用其他的方法解决了wifi问题,突然发现这个16版的界面没有win10虚拟机中18版的好看,又装了18版的,后来搞了很久,愣是没法解决18版的wifi问题,现在装回16版的。作死,泪目~~~~~~博主现在已经没有勇气再装18版了,博主也不知道这个方法在RTL8821CE网卡+Ubuntu18.04适不适用,如果有小伙伴用这个方法解决了18版的问题,记得留言告诉博主,给博主下次装18版的勇气!谢谢!)

话不多说,不知道自己网卡驱动是什么型号的小伙伴,先用命令:lspci | grep -i net 查看自己的网卡驱动。博主的如下:
在这里插入图片描述
先下载RTL8821CE的驱动,请到原博主那讨。(地址https://bbs.deepin.org/forum.php?mod=viewthread&tid=179903&extra=)解压,进入文件。
驱动地址:https://storage.deepin.org/forum/201906/26/223717rxqgw282gwbzw9e9.attach

  1. 打开终端,输入编译命令:make -j8
  2. 输入安装命令:sudo make install
  3. 输入应用命令:sudo modprobe -a 8821ce
    执行完以上4步,博主的wifi已经能用了。如果还不行,那就重启试试,或者注意避免解压的文件的绝对路径有中文。
    如果还是不行,博主这里还有杀手锏:连网线吧。在外边的话,手机开网络,USB 连上电脑,手机“设置”–“网络”–“移动网络共享”–开“USB共享网络”。绝对的杀招!!!!

注意事项
进入到rtl8821ce目录的绝对路径不得有中文
本源代码下载后即可编译,不需要网上哪么蛋疼的需要配置编译脚本里的什么,命令都实现自己pwd获取了,所以不需要自己去修改路径
逻辑上经过上面的操作就可以正常使用网卡了
在fedora30上没有编译成功,原因不明,所以目前使用的系统像什么 mint deepin ubuntu什么的都可以很好的工作
如果发现编译中出现错误,一般是缺少依赖的东西,但在deepin上未遇到错误,在ubuntu有一定可能性遇到,视环境而定

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yhwang-hub

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值