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

开始只是从网上看了下信息糊里糊涂的下载了realtek-8811ce, 还有tenda官网的linux驱动,tenda官网的驱动显然没有U9这个型号,看到说是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

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

$ lsusb
Bus 001 Device 006: ID 0bda:c811 Realtek Semiconductor Corp. 
$ sudo usb_modeswitch -KW -v 0bda -p 1a2b

更新

使用命令每次开机后还是有点麻烦的,新建一个netinit.sh文件,创建desktop,放到快捷启动栏,以后进入系统后,点一下图标就好了,非常方便。

netinit.sh文件:

$ vim /home/hui/netinit.sh

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

  desktop文件:

[Desktop Entry]
Version=1.0
Name=netinit
Type=Application
Exec=sh /home/hui/netinit.sh
Icon=/home/hui/.config/round_wifi_black_48dp.png
Terminal=false
NoDisplay=false
StartupNotify=true
Categories=Network;InstantMessaging;

GitHub 加速计划 / li / linux-dash
13
2
下载
A beautiful web dashboard for Linux
最近提交(Master分支:4 个月前 )
186a802e added ecosystem file for PM2 5 年前
5def40a3 Add host customization support for the NodeJS version 5 年前
Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐