全网唯一能用的RTL8188GU无线网卡驱动
基本信息
- 源码地址:https://github.com/McMCCRU/rtl8188gu (thanks to Igor Mokrushin)
- 无线网卡:Mercury MW150US(免驱版)
- 编译环境:ubuntu 18.04 x86_64, 内核版本5.4.0-42-generic
编译过程
- 确认能正常识别无线网卡
1 | lsusb |
- 确定内核头文件已安装
1 | ls -l /usr/src/linux-headers-$(uname -r) |
- 安装或更新binutils(否则会遇到
CONFIG_X86_X32 enabled but no binutils support
问题)
1 | sudo apt-get install binutils |
- 安装gcc开发环境
1 | sudo apt-get install build-essential |
- 编译
1 | make |
- 编译好的驱动已上传网盘,相同版本的Linux环境可直接下载安装:下载地址
安装
- 方式1(适用于源码编译方式安装):
1 | sudo make install |
- 方式2(适用于驱动直接安装):
1 | install -p -m 644 8188gu.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless/ |
- 如果无线网卡首次被识别为cdrom,需要卸载一下,后续就可以自动识别了
1 | eject /dev/cdrom |