目 录CONTENT

文章目录

💬留言板

JIN
JIN
2025-04-14 / 1 评论 / 1879 阅读 / 991 字
  • 用户头像
    1
    2026-06-25

    检查结果:这只 USB 网卡没有被刷坏。Windows 现在能把它初始化到 VID_A69C&PID_8801AIC USB WiFi 网卡接口 MI_02 状态正常,驱动版本 18.15.35.95,MAC 是 8C-88-2B-40-40-A6PID_8800 应该是 load-fw 阶段,PID_8801 是固件加载后的工作态。蓝牙子接口 MI_00 有 Code 31,但 WiFi 本体是好的。

    我给你打好了两个包:

    • [完整 Ubuntu 救援包](C:/Users/JinRC/Documents/Codex/2026-06-25/usb-ai-ubuntu-ubuntu-26-04/outputs/aic8800-ubuntu-rescue-usb-driver-fw.zip):源码 + 固件 + 中文说明 + 安装脚本

    • [只含 U03 固件的小包](C:/Users/JinRC/Documents/Codex/2026-06-25/usb-ai-ubuntu-ubuntu-26-04/outputs/aic8800-u03-firmware-only.zip)

    建议用完整包。复制到 Ubuntu 后解压,进目录执行:

    sudo apt update
    sudo apt install -y build-essential linux-headers-$(uname -r)
    sudo bash install-aic8800-ubuntu.sh

    脚本会先备份旧模块和旧固件,再安装 aic8800 U03 固件并重新编译 aic_load_fw.ko / aic8800_fdrv.ko。我用到的主要来源是 gtxaspec/aic8800-wifi 及其 firmware_version.md

    6:59

    我另一台电脑是Ubuntu26.04桌面版,具体怎么用这个安装包呢,我先把压缩包直接复制到u盘,然后u盘插到Ubuntu电脑后再解压,解压的同时这个usb网卡要不要先插入呢

    7:05

    可以,最稳的顺序是:

    1. 在 Windows 上把 aic8800-ubuntu-rescue-usb-driver-fw.zip 复制到 U 盘。

    2. 到 Ubuntu 电脑后,先不要插这个 AIC USB 网卡。

    3. 插 U 盘,把压缩包复制到 Ubuntu 本机,比如 下载 目录。

    4. 解压、安装。

    5. 安装完成后,再插入 AIC USB 网卡。

    解压时网卡插不插都无所谓,但运行安装脚本时建议先拔掉,避免旧驱动正在绑定设备。

    在 Ubuntu 里可以这样做:

    cd ~/Downloads
    unzip aic8800-ubuntu-rescue-usb-driver-fw.zip
    cd aic8800-rescue
    sudo apt update
    sudo apt install -y build-essential linux-headers-$(uname -r)
    sudo bash install-aic8800-ubuntu.sh

    如果 Ubuntu 现在不能联网,继续用你之前的一加手机 USB 共享网络来联网;这个可以一直插着,不影响。安装脚本跑完后,再插 AIC 网卡,等几秒,然后检查:

    lsusb | grep -i a69c
    ip link
    nmcli dev wifi list
    dmesg -Tw | grep -Ei 'aic|8800|8801|firmware|fw' | tail -n 100

    理想情况是它先短暂出现 a69c:8800,加载固件后变成 a69c:8801,然后系统网络设置里出现新的 WiFi 设备。

  • 用户头像
    11
    2026-06-25

    设备状态报告

    系统

    - Ubuntu 26.04, 内核 7.0.0-14-generic

    - 主板: P8H61-M LX3 PLUS R2.0 (无板载WiFi)

    - 当前上网: 一加手机 USB 共享网络 (rndis_host)

    USB 无线网卡

    - 芯片: AICSemi AIC8800

    - USB ID: a69c:8800 (WLAN 模式,非 MSC 模式)

    - 芯片版本: chip_id=0x7 (CHIP_REV_U03), sub_id=0x20 (CHIP_SUB_REV_U04)

    - 已装驱动: aic_load_fw (自定义编译), aic8800_fdrv

    - 固件路径: /lib/firmware/aic8800/

    问题症状

    - 设备能被 lsusb 识别,aic_load_fw 驱动能绑定

    - Probe 流程在 system_config_8800() 中失败:

    第1步:读取 0x40500000 → 成功

    第2步:读取 0x00000004 → [0x00000004] rd fail: -32 (cmd timed-out, cmd queue crashed)

    - 从未到达 firmware download 步骤

    - 固件上传阶段(aicfw_download_fw_8800)从未被执行

    已尝试的修复

    1. ✅ 创建固件符号链接 (fmacfw.bin → aic8800D80 u02)

    2. ✅ 下载完整驱动源码并编译新 aic_load_fw.ko

    3. ✅ 修改源码跳过 patch_config/rf_config(U03 的不兼容步骤)

    4. ✅ 编译 aic8800_fdrv.ko(新版本匹配新 load_fw)

    5. ✅ USB 拔插多次(物理断电)

    6. ✅ 换 USB 口

    7. ✅ Windows 安装官方驱动(aic8800_windows_wifi_driver_install_2022_1220.exe)

    8. ✅ 所有均无效

    可能原因

    AIC8800 芯片有多个变种(AIC8800 通用版 vs AIC8800D80)。

    git 仓库 (BLUEMOON233/AIC8800-Linux-Driver) 只提供了 8800D80 的 U02 固件(fmacfw_8800d80_u02.bin),但没有通用 AIC8800 U03 所需的固件(fw_adid_u03.bin, fw_patch_u03.bin)。

    可能是之前上传了不兼容的 8800D80 固件,把设备内部的 SPI Flash 写坏了。

    源码位置

    - 驱动源码: /root/aic8800-src/

    - 自定义编译模块:

    - /lib/modules/7.0.0-14-generic/kernel/drivers/net/wireless/aic8800/aic_load_fw.ko

    - /lib/modules/7.0.0-14-generic/kernel/drivers/net/wireless/aic8800/aic8800_fdrv.ko

    - 固件链接: /lib/firmware/aic8800/

    固件文件来源

    - /lib/firmware/aic8800D80/ (系统自带,可能是内核包自带的)

    - 原本 Windows 驱动 U盘有 aic8800_windows_wifi_driver_install_2022_1220.exe

    需要解决的问题

    找到或提取 AIC8800 (非 D80) 芯片 U03 版本的正确固件文件:

    - fmacfw.bin (基础固件)

    - fw_adid_u03.bin

    - fw_patch_u03.bin

    - fw_patch_table_u03.bin

    - aic_userconfig.txt

  • 用户头像
    hd
    2026-06-25

    00737086d4a8892b058eda838

  • 用户头像
    2025-10-28
    成功部署了,感谢🙏
  • 用户头像
    e
    2025-09-12
    e
  • 用户头像
    JIN
    2025-06-06
    https://chatgpt.com/?promo_campaign=team1dollar&utm_campaign=WEB-team_try_for_1&utm_internal_medium=referral&utm_internal_source=openai_team#team-pricing
  • 用户头像
    不会相思
    2025-05-21
    博客怎么塔建的,不会linux啊😭
  • 用户头像
    不会相思
    2025-05-18
    先把节点这里补充一下呗,卡住了
  • 用户头像
    不会相思
    2025-05-17
    我老是进不来网站,是什么情况
  • 用户头像
    不会相思
    2025-05-13
    vps优惠码是rackenrd的吗,没看到2核2g,30g硬盘啊
  • 用户头像
    不会相思
    2025-05-09
    vps搭建节点的能不能同时搭建网站呀,学习一下
  • 用户头像
    取啥名好呢
    2025-05-08
    博主牛逼,1.88都能优惠1元,用完你给的优惠码后1dollar买了.top的顶级域名1年,太强了,祝博主发大财
  • 用户头像
    JIN
    2025-05-01
    欢迎讨论:输入邮箱+昵称即可评论
暂无留言,期待第一个脚印。

评论区