Tenda U9无线网卡在ubuntu16.04下面的使用方法

tech2022-07-31  153

新买一个无线网卡tenda U9, 没想到在linux下找不到驱动,走了些许弯路,分享一下过程。

把网卡安装到windows上,看了下设备管理里面的网卡型号是Realtek 8811CU Wireless LAN 802.11ac USB NIC, 发现下载的realtek-8811ce显然是错了,然后google了下8811CU,很快找到下面这篇,迅速搞定。

首先,克隆此存储库

mkdir -p ~/build cd ~/build git clone https://github.com/brektrou/rtl8821CU.git

进行构建和安装

cd rtl8821CU make sudo make install

检查已安装的驱动程序

ls /lib/modules/$(uname -r)/kernel/drivers/net/wireless/realtek/rtl8821cu #出现如下则说明安装成功 8821cu.ko

安装完成后,并没有马上生效,执行usb_modeswitch就可以了。

lsusb #列表会出现 Bus 001 Device 006: ID 0bda:1a2b Realtek Semiconductor Corp.

执行代码

sudo usb_modeswitch -KW -v 0bda -p 1a2b

无线网卡可以正常使用,不行就多执行几次!执行成功后进行永久设置,避免每次开机之后都要重新设置,浪费时间!

使其永久

如果上述步骤可以正常工作,并且为了避免定期使usb_modeswitch您无法使用,可以将其设为永久性(在Ubuntu 16.04中亲测可以):

编辑usb_modeswitch规则:

sudo gedit /lib/udev/rules.d/40-usb_modeswitch.rules

在结束行之前附加LABEL="modeswitch_rules_end"以下内容:

# Realtek 8211CU Wifi AC USB ATTR{idVendor}=="0bda", ATTR{idProduct}=="1a2b", RUN+="/usr/sbin/usb_modeswitch -K -v 0bda -p 1a2b"

这样就永久设置了,每次重启之后都可以使用,避免每次重新开机之后都要搞无线网卡,浪费时间!!!!

每次都要试好几次才能成功!!!!!!

注:源码请查看 github https://github.com/brektrou/rtl8821CU.git

最新回复(0)