首页 > 系统服务 > 详细

华硕无线网卡 USB-AC57 / RTL8812BU Ubuntu 20 驱动安装

时间:2021-07-26 13:27:45      阅读:18      评论:0      收藏:0      [点我收藏+]

系统环境

技术分享图片

驱动安装

安装依赖

sudo apt update

sudo apt install -y dkms git build-essential

下载驱动

git clone https://github.com/morrownr/88x2bu.git

编译安装

cd 88x2bu

sudo ./install-driver.sh

sudo reboot

重启后通过 iwconfig 命令查看驱动状态,图中 wlx3c7c3faee542 即为 USB-AC57

技术分享图片

启用网卡

sudo ifconfig wlx3c7c3faee542 up

连接 WiFi

安装 wpasupplicant

sudo apt install wpasupplicant

创建 wpasupplicant 配置文件

sudo vi /etc/wpa_supplicant/wpa_supplicant.conf

在其中写入:

network={
    ssid="WiFi名称"
    psk="密码"
}

连接

sudo wpa_supplicant -i wlx3c7c3faee542 -c /etc/wpa_supplicant/wpa_supplicant.conf -B

使用 DHCP 获取 ip

sudo dhclient wlx3c7c3faee542

此时即可通过 USB-AC57 连接网络

开机自动连接

编写脚本 conn_wifi.sh

#!/bin/bash
WIFINAME=‘wlx3c7c3faee542‘

ifconfig $WIFINAME up &&
wpa_supplicant -i $WIFINAME -c /etc/wpa_supplicant/wpa_supplicant.conf -B &&
dhclient $WIFINAME

开机时执行该脚本,编辑 /etc/rc.local

#!/bin/sh

/bin/sh /home/chunyu/scripts/conn_wifi.sh

exit 0

若主机有多个网络连接,需要通过设置默认网关来通过 WiFi 连接网络,脚本改为:

#!/bin/bash
WIFINAME=‘wlx3c7c3faee542‘

ifconfig $WIFINAME up &&
wpa_supplicant -i $WIFINAME -c /etc/wpa_supplicant/wpa_supplicant.conf -B &&
dhclient $WIFINAME &&
route del default gw 192.168.3.1 &&
route add default gw 192.168.0.1

其中后两行删除了默认的有线网关,添加了 WiFi 网关,地址需根据本机网络配置

sudo route -n

技术分享图片

如网卡 wlx3c7c3faee542 的 Destination 为 192.168.0.0,则网关即为 192.168.0.1

华硕无线网卡 USB-AC57 / RTL8812BU Ubuntu 20 驱动安装

原文:https://www.cnblogs.com/chainey/p/15060449.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!