Ubuntu 18.04/20.04/22.04编译安装COMFAST CF-AX90无线网卡驱动

目录

0 前言

1 Ubuntu22.04安装通用可用版(GA)内核 5.15

1.1 安装通用可用版内核

1.2 验证内核版本

1.3 移除硬件启用(HWE)内核

2 CF-AX90无线网卡驱动

2.1 驱动下载

2.2 驱动准备

3 编译安装驱动

3.1 拷贝驱动依赖到系统

3.2 驱动安装编译

4 重启


0 前言

COMFAST CF-AX90或者说AIC8800D80的Linux版本驱动不支持高版本的linux内核,实测目前仅支持最高5.15版本的内核。Ubuntu22.04、Ubuntu24.04都尝试过了,在默认内核版本下编译各种报错,Ubuntu 20.04.6完美适配,Ubuntu18.04也是可以的。当然,也可以通过降低内核版本来实现兼容,Ubuntu22.04可以安装并使用通用可用版(GA)内核 5.15。

1 Ubuntu22.04安装通用可用版(GA)内核 5.15

1.1 安装通用可用版内核

sudo apt install linux-image-generic

重启,GRUB进入"advanced options for ubuntu",选择5.15版本的内核进入系统。

1.2 验证内核版本

启动进入 Ubuntu 系统后,打开终端并运行:uname -a 这个命令会显示当前的内核版本,以确认你正在运行内核 5.15。

1.3 移除硬件启用(HWE)内核

为了使内核 5.15 成为默认内核并防止未来升级到更新的内核,你可以通过运行以下命令来移除硬件启用(HWE)内核。

sudo apt remove --autoremove linux-image-generic-hwe-22.04

如果打算以后就只用5.15版本的内核,可以查看并卸载之前系统自带的新版本内核,我这里是6.8.0的。卸载之后重启系统,就默认5.15内核启动了。

dpkg --list | grep linux-image
sudo apt remove linux-image-6.8.0-57-generic linux-headers-6.8.0-57-generic

2 CF-AX90无线网卡驱动

COMFAST CF-AX90 采用的是爱科微 AIC8800D80 国产 Wifi 蓝牙一体芯片方案,该芯片方案被标称是 Wifi6,支持 600Mbps 传输速率,搭配蓝牙 5.4。使用开源的AIC8800D80驱动也是可以的,喜欢折腾的伙伴也可以去github下载最新的AIC8800驱动尝试编译,地址贴这里了:https://github.com/goecho/aic8800_linux_drvier

2.1 驱动下载

驱动下载地址:CF-AX90驱动下载 - 网卡驱动 - COMFAST,选择linux版本。

2.2 驱动准备

下载后解压。

安装编译环境

sudo apt-get install gcc g++

3 编译安装驱动

3.1 拷贝驱动依赖到系统

cd aic8800d_linux_sdk_V3.0_2024_0720_06ee484a/PCIE/driver_fw/driver/deb
sudo rm -rf lib/firmware/aic8800D80
sudo cp -rf AIC8800/fw/aic8800D80 /lib/firmware/aic8800D80

3.2 驱动安装编译

cd aic8800d_linux_sdk_V3.0_2024_0720_06ee484a/PCIE/driver_fw/driver/aic8800/aic8800_fdrv
make
make install

4 重启

重启后就可以正常使用wifi了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值