Ubuntu安装TL-WDN5200无线网卡驱动
2022-02-18 本文已影响0人
yuanthu
这几天由于要布置机器人进行网络互联, 买了个AC650双频, TPLink TL-WDN5200无线
但是突然发现,
说好的免驱, Ubuntu不可以用!!
官网
https://service.tp-link.com.cn/detail_download_8874.html
找了一个RTL8811CU_Linux, 没成功啊!!
github找一下, 找到了rtl8821cu:
cd Downloads/
git clone git://github.com/brektrou/rtl8821CU.git
源码安装, make一下, 加载驱动
cd rtl8821CU/
ls
sudo make
sudo make install
sudo modprobe 8812au
修改一下 usb_mode
lsusb
image.png
sudo usb_modeswitch -K -v 0bda -p 1a2b
这个0bda 是vendor 厂商, 1a2b是product 产品型号, K是标准发射模式:
image.png image.png我晕我发现每次开机都要重新启动
方法一放到/etc/init.d
创建一个如下的GGStart.sh脚本
#!/bin/sh
### BEGIN INIT INFO
# Provides: svnd.sh
# Required-start: $local_fs $remote_fs $network $syslog
# Required-Stop: $local_fs $remote_fs $network $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: starts the svnd.sh daemon
# Description: starts svnd.sh using start-stop-daemon
### END INIT INFO
# turn on TPLINK5200
sudo usb_modeswitch -K -v 0bda -p 1a2b
exit 0
然后操作:
# 放到/etc/init.d内,
cp GGStart.sh /etc/init.d/GGStart.sh
#给权限
sudo chmod 755 /etc/init.d/GGStart.sh
# 更新rc优先级
sudo update-rc.d YuanStart.sh defaults 100
reboot
方法二放到bashrc里面吧!
sudo gedit ~/.bashrc
脚本最后加一句
sudo usb_modeswitch -K -v 0bda -p 1a2b
再
source ~/.bashrc