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

新买一个无线网卡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

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值