You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

树莓派3 B+运行Arch ARM系统无法连接互联网如何解决?

树莓派3B+ Arch Linux ARM 联网问题修复方案

前置修复:解决Raspbian换卡后联网失效问题

  • 插入Raspbian系统SD卡开机,执行以下命令恢复官方网络相关组件:
    sudo apt update && sudo apt install --reinstall firmware-brcm80211 raspberrypi-net-mods
  • 执行sudo rpi-eeprom-update -a恢复默认eeprom配置,重启设备后验证Raspbian联网是否恢复正常。

Arch Linux ARM 联网修复

你使用rpi2镜像运行在rpi3B+上的硬件兼容问题是核心诱因,rpi2镜像未预置3B+对应的博通网卡驱动和适配配置,按以下步骤修复:

  • 挂载Arch SD卡到可正常联网的Linux设备上,执行以下命令安装适配rpi3系列的内核和固件:
    pacman -S --root <你的Arch根分区挂载路径> linux-rpi raspberrypi-firmware brcmfmac-firmware
  • 把SD卡插回树莓派开机,先禁用所有冲突的网络管理服务,避免多工具配置冲突:
    systemctl disable --now NetworkManager wpa_supplicant dhcpcd@eth0 dhcpcd@wlan0
  • 使用systemd-networkd统一管理网络:
    1. 有线网配置:新建/etc/systemd/network/20-eth0.network文件,写入以下内容:

    [Match]
    Name=eth0

    [Network]
    DHCP=yes

    1. 无线网配置:新建/etc/wpa_supplicant/wpa_supplicant-wlan0.conf文件,写入WiFi配置:

    network={
    ssid="替换为你的WiFi名称"
    psk="替换为你的WiFi密码"
    }

    1. 启用服务生效:
      systemctl enable --now systemd-networkd systemd-resolved wpa_supplicant@wlan0
  • 重启设备后执行ip a查看网卡是否分配到IP,执行ping <你的路由器网关地址>验证内网连通性。

注:Arch Linux ARM官方提供rpi3系列通用镜像,原生支持rpi3B+硬件,优先使用对应镜像安装可彻底避免此类兼容问题。

内容的提问来源于stack exchange,提问作者Hoss Boffman

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 03:06:03