Ubuntu安装8188GU usb无线网卡驱动

发布时间 2023-10-30 15:41:15作者: 咿呀哒喏

1. 查看usb无线网卡

sudo lsusb|grep 8188

2. 环境准备

sudo apt-get install git make build-essential git dkms linux-headers-$(uname -r)

 

3. 编译安装
git clone https://github.com/McMCCRU/rtl8188gu.git
cd rtl8188gu

sudo make
sudo make install
sudo depmod -a
sudo modprobe 8188gu //安装

#sudo usb_modeswitch -KW -v 0bda -p 1a2b //转换为usb网卡模式
//usb网卡默认为U盘模式
//每次开机都要用一次这个指令

4. 检查是否生效
查看是否存在名称以wlan开头的网卡:

ifconfig

ps:Ubuntu开机后的【wifi自动连接】是在【用户登录后】才进行的,如果需要还要设置一下nmcli,用于开机后自动在【用户登录前】进行wifi连接,以便进行SSH连接,下面是nmcli设置步骤

5、配置nmcli(可选)
使用 nmcli 命令连接到 Wi-Fi 网络时,会在 NetworkManager 中创建一个新的连接配置文件,NetworkManager 会在开机未登录前自动启动。

检查nmcli:

sudo nmcli device status

查看可连接wifi列表:

sudo nmcli device wifi rescan
sudo nmcli device wifi list

连接wifi(将<SSID>替换为要连接的wifi SSID,将<PASSWORD>替换为wifi密码):

sudo nmcli device wifi connect <SSID> password <PASSWORD>

6、配置wifi自动连接优先级(可选)
查看已保存wifi网络的优先级情况:

sudo nmcli -f NAME,UUID,AUTOCONNECT,AUTOCONNECT-PRIORITY c

更改优先级(将<NETWORK_NAME>替换wifi名,将<PRIORITY>替换为优先级,数字越大,优先级越高):

sudo nmcli connection modify <NETWORK_NAME> connection.autoconnect-priority <PRIORITY>

参考链接:https://blog.csdn.net/weixin_43461724/article/details/131679091