新买一个无线网卡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
10
2
下载
A beautiful web dashboard for Linux
最近提交(Master分支:16 天前 )
186a802e added ecosystem file for PM2 5 年前
5def40a3 Add host customization support for the NodeJS version 5 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐