给实验室电脑装了linux双系统,专门用学习ROS和SLAM相关,奈何主机没有网卡,搞了一个usb无线网卡插上,发现在linux无法自动安装驱动问题,记录安装自己安装rtl8811cu网卡驱动过程。
1.环境:ubuntu18.04 melodic
2.无线网卡:水星Mercury如图
3.安装:
1.插上usb无线网卡并在终端输入:
lsusb
查看本机usb设备号:
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 1c4f:0002 SiGma Micro Keyboard TRACER Gamma Ivory
Bus 001 Device 007: ID 0bda:c811 Realtek Semiconductor Corp.
Bus 001 Device 005: ID 048d:5702 Integrated Technology Express, Inc.
Bus 001 Device 004: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 001 Device 003: ID 30fa:0400
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
我的网卡识别为:
Bus 001 Device 007: ID 0bda:c811 Realtek Semiconductor Corp.
ID 0bda:c811 多次确认对应的芯片型号为rtl8821cu,网上查找rtl8821cu驱动github源码:https://github.com/MingxuZhang/rtl8821cu
下载解压后进入rtl8821cu文件夹进行编译:
make
sudo make install
sudo modprobe 8821cu
lsusb
sudo usb_modeswitch -KW -v 0bda -p 1a2b
编译完成:
随后查看设置wifi配置,均已出现wifi开关。至此大功告成;