飞牛OS安装AIC8800无线网卡

步骤1:下载驱动程序

首先,你需要从可靠的来源下载AIC8800无线网卡的驱动程序。可以访问以下链接进行下载:

下载完成后,将压缩包解压。解压后,你会看到两个目录:

  • linux_driver_package:包含适用于标准Ubuntu/Debian系统的deb安装包,但在飞牛OS上直接安装可能会出现兼容性问题。
  • aic8800_linux_driver:包含驱动源码,我们将使用这个目录进行手动编译和安装。

注意:在开始安装之前,请不要插入无线网卡。

步骤2:准备环境

在编译和安装驱动之前,需要确保系统安装了必要的工具和依赖。以下是准备步骤:

# 更新软件包列表
sudo apt update
# 安装编译工具
sudo apt install build-essential
# 安装内核头文件(用于编译驱动模块)
sudo apt install linux-headers-$(uname -r)# $(uname -r) 会自动获取当前系统的内核版本,确保安装的头文件与内核版本匹配。如果安装失败,请检查软件源是否完整。

步骤3:配置驱动源码

进入解压后的驱动源码目录,执行初始化脚本以准备编译环境:

# 进入驱动目录(假设解压路径为 /home/wududu/Linux/cd /home/wududu/Linux/aic8800_linux_driver
# 运行初始化脚本bash install_setup.sh
# 进入驱动子目录
cd drivers/aic8800

步骤4:解决编译环境问题

直接运行 make 可能会遇到问题,因为编译驱动需要内核源码或头文件。如果系统未正确配置内核源码路径,可以通过以下命令手动链接:

sudo ln -sf /usr/src/linux-headers-6.6.38-trim /lib/modules/6.6.38-trim/build

注意:上述命令中的 6.6.38-trim 需要替换为你实际的内核版本。你可以通过以下命令查看内核版本:

uname -r

步骤5:编译驱动

在编译之前,需要修改 make 命令中的路径参数 M=,将其设置为驱动源码的绝对路径。假设你的驱动源码路径为 /home/wududu/Linux/aic8800_linux_driver/drivers/aic8800,命令如下:

make -C /usr/src/linux-headers-6.6.38-trim M=/home/wududu/Linux/aic8800_linux_driver/drivers/aic8800 modules

说明

  • -C 参数指定内核头文件路径(根据你的内核版本替换 6.6.38-trim)。
  • M= 参数指定驱动源码路径,必须是绝对路径。

如果编译过程中没有报错,说明编译成功。

步骤6:安装驱动

编译完成后,执行以下命令安装驱动模块:

make install

安装完成后,驱动模块将被加载到系统中。

步骤7:插入无线网卡并测试

现在可以插入AIC8800无线网卡了。插入后,系统应该能够自动识别设备。你可以通过以下命令检查无线网卡是否被正确识别:

lsmod | grep aic

如果输出中包含 aic8800 相关模块,说明驱动已成功加载。此外,可以使用以下命令查看网络接口:

sudo apt install wireless-tools
sudo iwconfig

如果看到类似 wlx 的无线接口,说明无线网卡已正常工作。

此时打开飞牛网络设置界面也可以看到无线网卡设置,选择自己的SSID连接即可。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注