# LINUX 下無(wú)線網(wǎng)卡 rtl8821CE/rtl8723de 驅(qū)動(dòng) 無(wú)法驅(qū)動(dòng)解決辦法
1. 確保linux內(nèi)核版本大于 4.14
? ? 如何查看linux 內(nèi)核版本 :終端 uname -sr
? ? 如果內(nèi)核版本低于 4.14:升級(jí)linux內(nèi)核 ubuntu可以參照 https://www.linuxidc.com/Linux/2017-03/141940.htm
? ? 升級(jí)完記得重啟
2. 下載linux中8821CE/rtl8723de的驅(qū)動(dòng)源碼
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.編譯驅(qū)動(dòng)
? ? 解壓rtl8821ce.zip
? ? 修改文件Makefile
export TopDIR ?= $(srctree)/drivers/net/wireless/rtl8821ce
從這行 “export TopDIR ?= 后面改成當(dāng)前目錄 例如我的:
export TopDIR ?= /home/horsun/Downloads/rtl8821ce
保存修改
? ? 分別進(jìn)行:
? ? make
? ? sudo make install
? ? sudo modprobe -a 8821ce
遇到問(wèn)題
modprobe: ERROR: could not insert '8812au': Exec format error
執(zhí)行
make clean
make
sudo make install
sudo modprobe 8812au