LINUX下無線網卡rtl8821CE/rtl8723ce驅動無法驅動解決辦法

# LINUX 下無線網卡 rtl8821CE/rtl8723de 驅動 無法驅動解決辦法

1. 確保linux內核版本大于 4.14

? ? 如何查看linux 內核版本 :終端 uname -sr

? ? 如果內核版本低于 4.14:升級linux內核 ubuntu可以參照 https://www.linuxidc.com/Linux/2017-03/141940.htm

? ? 升級完記得重啟

2. 下載linux中8821CE/rtl8723de的驅動源碼

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

從這行 “export TopDIR ?= 后面改成當前目錄 例如我的:

export TopDIR ?= /home/horsun/Downloads/rtl8821ce

保存修改

? ? 分別進行:

? ? make

? ? sudo make install

? ? sudo modprobe -a 8821ce

遇到問題

modprobe: ERROR: could not insert '8812au': Exec format error

執行

make clean

make

sudo make install

sudo modprobe 8812au

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容