ubuntu18.04安裝tplink無線網卡
趟坑一句話總結
- 直接找github上提供驅動的原版repo,跟着readme走一趟就成功
驅動安裝流程
- 臺式機需要先連接網線讓電腦正常上網
- 首先確定所購買的usb無線網卡是否是RTL8811CU/RTL8821CU芯片,需要到tplink官網確認
- RTL8811CU/RTL8821CU芯片驅動repo:
https://github.com/brektrou/rtl8821CU.git
- 安裝流程
- 下載repo並安裝dkms,同時運行./dkms-install.sh讓repo與內核版本適配
git clone https://github.com/brektrou/rtl8821CU.git cd rtl8821CU sudo apt-get install dkms sudo ./dkms-install.sh
- 查看網卡ID版本
-
配置usb無線網卡前,終端運行
lsusb
Bus 002 Device 002: ID 8087:8000 Intel Corp. Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 002: ID 8087:8008 Intel Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 003 Device 006: ID 0bda:1a2b Realtek Semiconductor Corp. Bus 003 Device 003: ID 1532:0016 Razer USA, Ltd DeathAdder Mouse Bus 003 Device 004: ID 0c45:6340 Microdia Camera Bus 003 Device 002: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
-
配置usb無線網卡
sudo usb_modeswitch -KW -v 0bda -p 1a2b # 其中0bda與1a2b是與網卡需要根據上面查看得到的id號進行修改 systemctl start bluetooth.service # 打開藍牙服務 ```
-
配置usb無線網卡後,終端運行
lsusb
Bus 002 Device 002: ID 8087:8000 Intel Corp. Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 002: ID 8087:8008 Intel Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 003 Device 006: ID 0bda:c811 Realtek Semiconductor Corp. Bus 003 Device 003: ID 1532:0016 Razer USA, Ltd DeathAdder Mouse Bus 003 Device 004: ID 0c45:6340 Microdia Camera Bus 003 Device 002: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
-
編譯安裝驅動
make
sudo make install
安裝結果
電腦能夠正常配置wifi即成功,一般不需要重啓電腦
總結
- 跟着網上幾個教程走了好幾次沒有成功,聯繫了好幾個客服也都說tplink的無線網卡不支持ubuntu,其實只是我們沒有找到真正適配我們內核版本的驅動以及沒有按照正確的方法進行配置
- 一定要儘量找原版教程,網絡上很多教程都寫得不全,也不一定適配不同的機器(btw:本文只是趟坑記錄,建議直接按照原版教程走)