ubuntu 16.04 成功安装网卡驱动

唉,先说一句心累,因为我的网卡驱动从我把ubuntu安装成功时就是一个问题;

03:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8821CE 802.11ac PCIe Wireless Network Adapter

8821ce网卡驱动真是一个坑,所以我们需要自己收到编译源码。

解决方法:

第一步:安装基本的编译环境 make 和 gcc

           这一步我就不说啦,因为凡是用ubuntu系统的,都是为了开发,make基本都按装啦,gcc也是自带的

第二步:驱动源码下载

可以连接手机,使用usb共享网络

git clone https://github.com/tomaspinho/rtl8821ce
cd rtl8821ce
gedit Makefile

打开Makefile后,找到24行左右位置,将 ‘ export TopDIR ?=      ’ 的内容修改一下,注意,是两个都要修改哈,else下面还有一个,修改内容一样,都是在等号 = 后面加上当前路径就是Makefile的路径

这是我的,可以参考一下:

export TopDIR ?= /home/snow/rtl8821ce

再提醒一下,两个export TopDIR ?=都要修改,只是内容一样

如果不修改,后面步骤可能会出错,因为我弄过几次,前几次没有修改Makefile文件的内容,都可以编译,这次就不行啦,心烦,提醒你们还是修改以下为好。

第三步:编译

提醒一下:后面进行的步骤,都是在rtl8821ce/ 文件内进行的,也就是说,之前有一步 cd rtl8821ce/ , 后面不要退出了该路径,要不然编译会出错,有点罗嗦啦,心疼我自己,踩的坑太多;

make
sudo make install
sudo modprobe -a 8821ce

将上面三条指令运行完,wife列表就出现啦,基本不需要重启;

sudo lshw -C network

可以通过该指令查看网卡渠道。

github链接:

https://github.com/tomaspinho/rtl8821ce/issues/86

写作不容易,对你有帮助,请点个赞,谢谢;

你可能感兴趣的:(问题)