1. 確保linux內核版本大於 4.14
如何查看linux 內核版本 :終端 uname -sr
如圖,這臺linux已經是4.14內核了
如果內核版本低於 4.14:升級linux內核 ubuntu可以參照 https://www.linuxidc.com/Linux/2017-03/141940.htm
升級完記得重啓
2. 下載linux中8821CE/rtl8723de的驅動源碼
其實linux是支持這款網卡的,但是不知道爲什麼沒有驅動,在源碼中都有,貌似ubuntu 18 已經沒有這個問題
git原地址(rtl8821CE):https://github.com/endlessm/linux/tree/master/drivers/net/wireless/rtl8821ce
git原地址(rtl8723de):https://github.com/endlessm/linux/tree/master/drivers/net/wireless/rtl8723de
或者本地下載 https://free-1253146430.cos.ap-shanghai.myqcloud.com/rtl8821ce.zip
(/////rtl8723de 的話 自己 去git上下吧)
3.編譯驅動
解壓rtl8821ce.zip
修改文件Makefile
export TopDIR ?= $(srctree)/drivers/net/wireless/rtl8821ce
1
從這行 “export TopDIR ?= 後面改成當前目錄 例如我的:
export TopDIR ?= /home/horsun/Downloads/rtl8821ce
1
保存修改
1
分別進行:
make
sudo make install
sudo modprobe -a 8821ce
然後驅動就裝好了
————————————————
版權聲明:本文爲CSDN博主「懶是動力之源」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/qq_33042187/article/details/80462412