Ubuntu下8821CE无线网卡驱动安装

由于最近安装Ubuntu16.04成功后,电脑无线一直没有,网上搜集资料比较零散,现整理如下:


1.首先升级ubuntu内核到4.14

Ubuntu16.04安装时内核是4.13,没有更新到最新,而8821CE无线网卡需要在内核4.14下安装,否则报错。所以需要确认自己的电脑内核,若是4.14则忽略第一步。

1.1查看内核版本号

$ uname -sr

若内核不是4.14,则进行1.21.3,否则跳过。

1.2安装Kernel4.14

对于64位操作系统,依次安装三个文件:

$ cd /tmp/

$ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.14/linux-headers-4.14.0-041400_4.14.0-041400.201711122031_all.deb

$ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.14/linux-headers-4.14.0-041400-generic_4.14.0-041400.201711122031_amd64.deb

$ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.14/linux-image-4.14.0-041400-generic_4.14.0-041400.201711122031_amd64.deb

$ sudo dpkg -i *.deb

安装这些.debs后,重新启动即可。

1.3卸载之前版本的内核

使用如下命令可以自动移除Ubuntu 16.04 系统不再需要的旧版内核和软件包:

$ sudo apt autoremove --purge

2.安装gcc,后续make需要


$sudo apt-getbuild-depgcc

安装完了可以执行
$gcc--version
的命令来查看版本


3.8821CE下载及makefile文件修改

http://forum.ubuntu.org.cn/download/file.php?id=188391下载8821CE,解压缩。

更改Makefile文件中"exportTopDIR ?= ..." "TopDIR ?= PATH TO EXTRACTED DIRECTORY".

就是填写当前路径地址。


4.安装驱动
makemake时间大概2分钟)
sudomake install
sudo modprobe -a 8821ce

没问题就成功了。要是最后一步说没有钥匙什么的,需要关闭BIOS中的SecureBoot。关闭之后就OK





你可能感兴趣的:(无线)