尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

Avaota A1 无桌面镜像 WiFi 不可用问题解决

Avaota A1 无桌面镜像 WiFi 不可用问题解决 开发板Avaota A1Allwinner T527kernel 5.15.154-BSP | WiFi 芯片AIC8800模块标号 AW869C | 镜像headless无桌面一、问题现象Avaota A1 无桌面headless镜像WiFi 完全不可用。ip a看不到 wlan0 接口只有 lo / eth0 / eth1且均 DOWN。rfkill只列出蓝牙项没有 wlanrfkill unblock wifi无任何效果。启动日志中 SDIO 主机对 WiFi 总线探测超时cmd 5 / cmd 52 RTOWiFi 芯片无响应。二、产生原因板载 WiFi 芯片为 AIC8800模块标号 AW869C电源由 sunxi-rfkill 驱动统一管理wlan_regonGPIO205/PG13配合 AXP 稳压器 aldo33.3V与 bldo11.8V。headless 镜像默认boot-on0开机不给 WiFi 上电芯片始终处于断电状态。WiFi 驱动aic8800_bsp/aic8800_fdrv与固件/lib/firmware/aic8800d80/虽已预装在镜像中但未配置开机自加载。驱动不加载 → 无法触发aicbsp_platform_power_on给芯片上电 → SDIO 总线枚举不到设备→ 没有 wlan0。芯片没电与驱动没载互为因果WiFi 无法工作。三、解决办法核心让 aic8800 驱动开机自加载 —— 驱动加载时会自行调用平台接口给芯片上电。步骤 1创建 /etc/modules-load.d/aic.conf写入两行 aic8800_bsp aic8800_fdrv步骤 2重启sudo reboot步骤 3重启后驱动自动加载链路自动打通 aicbsp_platform_power_on → sunxi-rfkill: wlan power on success → mmc2: new ultra high speed SDR104 SDIO cardSDIO 枚举到芯片 → 加载固件 aic8800d80/fmacfw_8800d80_u02.bin → ieee80211 phy0: New interface create wlan0步骤 4连接 WiFi必须 sudo sudo nmcli device wifi connect SSID password 密码四、改动清单五、验证结果wlan0 接口 UP获得 IP如 10.93.202.174。ping 外网8.8.8.8三发三中约 270ms网络通畅。六、持久性与注意事项/etc/modules-load.d/aic.conf 与 nmcli 连接配置均持久重启自动生效无需每次手动操作。连接 / 管理 WiFi 必须使用sudo普通用户会报 Not authorized to controlnetworking。设备树 boot-on 修改非必需驱动加载时自行上电boot-on显示值不影响最终结果。
返回列表