在安装了Ubuntu18.04后,网卡找不到了,坑了我一天,找到了解决方案 ,希望能对大家有用!!!
首先问题是,网卡的驱动出现了问题,e480的网卡驱动是Realtek 8821CE Wireless LAN 802.11ac PCI-E NIC,简称8821ce,
网卡驱动的文件在这个连接里能找到,有空在传百度云巴,
http://forum.ubuntu.org.cn/viewtopic.php?f=116&t=485936
unzip rtl8821ce.zip 解压文件
sudo apt install vim
Change the Makefile. Line "export TopDIR ?= ..." to export "TopDIR ?= PATH TO EXTRACTED DIRECTORY".
修改文件里的makefile 我的 :export TopDIR ?= /home/leon/Downloads/rtl8821ce
刚装的ubuntu系统没有gcc make 都需要 安装
sudo apt-get install build-essential
sudo apt-get install libelf-dev
sudo apt-get install libelf-devel
sudo apt-get install elfutils-libelf-devel
sudo apt-get install make
在安装之前,需要关闭Secure Boot
Ubuntu 18.04 禁用 Secure boot 问题
sudo mokutil --disable-validation
输入上述命令,会要求你设置一个 8-16位的密码,你设置好后(比如8个8)重启,重启第一次,会有几秒钟提示你按任意键进入MoK管理界面,然后按照提示输入刚才设置的密码对应位,密码对应位,密码对应位(就是它让你输入密码的第几个,你就输入相应字母或数字然后按回车),然后管理Mok,选择change state -> No
Secure boot 即可
然后restart
http://forum.ubuntu.org.cn/viewtopic.php?f=48&t=477854
然后开始安装
在/home/leon/Downloads/rtl8821ce 目录下:
make
sudo make install
sudo modprobe -a 8821ce
终于搞定。。。心累。。。
网友评论