解決過程:linux
辦法一:git
CentOS7.3 默認的內核版本較低,爲 3.10.0-514.el7.x86_64。github
不管是使用騰達官方提供的驅動,仍是github 上的驅動(連接 https://github.com/gnab/rtl8812au),都須要升級內核。ubuntu
筆者嘗試了升內核(升到4.1.8)、安裝模塊(8812au.ko) 等等各類折騰,先後搞了幾遍,折騰了好幾個晚上,最終,失敗了。網絡
辦法二:less
把CentOS7.3 換成了Ubuntu 18.04.3 ;spa
安裝好ubuntu後reboot ,開機報錯 no such partition,並進入grub rescue,code
參考https://itsfoss.com/solve-error-partition-grub-rescue-ubuntu-linux/ 搞定問題;get
而後u盤拷貝從github 下載的驅動(https://github.com/gnab/rtl8812au),解壓,it
而後進入解壓後的目錄,執行如下命令
$ make $ sudo insmod 8812au.ko
這時,點擊屏幕右上角,選擇無線網絡,能夠看到不少wifi已經成功顯示出來了! 雞凍!
繼續執行如下命令:
$ sudo cp 8812au.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless
$ sudo depmod
點擊須要鏈接的wifi,輸入密碼,鏈接成功。ping 223.5.5.5 ,成功!
reboot 重啓機器,重啓後WiFi能夠自動鏈接,棒棒噠!
辦法三:
未完待續
寫於Oct.31, 2019