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

如何为树莓派3的Ubuntu Core 24自定义镜像预配置可自动连接的多组WiFi网络?

如何为树莓派3的Ubuntu Core 24自定义镜像预配置可自动连接的多组WiFi网络?

嘿,你已经找对路子啦!通过修改pi-gadget的配置来预配置WiFi是完全可行的,要实现多组WiFi自动连接也没那么复杂,只要在配置里把每个WiFi的信息依次列出来就行。

我给你整理了具体的配置示例,你可以直接参考修改:

# 保留原有其他配置,只修改network相关部分
defaults:
    system:
        pi-config:
            display-rotate: 3
        network:
            netplan:
                network:
                    wifis:
                        wlan0:
                            access-points:
                                家里的WiFi名称:
                                    auth:
                                        key-management: "psk"
                                        password: "家里的WiFi密码"
                                公司的WiFi名称:
                                    auth:
                                        key-management: "psk"
                                        password: "公司的WiFi密码"
                                # 还能继续添加更多WiFi,格式和上面一致
                            dhcp4: true

这里有几个关键点要注意:

  • 每个WiFi网络都是access-points下面的独立子项,直接用WiFi的名称作为键就行
  • 每个网络必须配上对应的auth配置,WPA2/3网络一般都是用psk类型的密钥管理,然后填上密码
  • dhcp4: true记得保留,这样设备连接WiFi后会自动获取IP地址,这也是大多数场景下的需求
  • 如果WiFi名称或者密码里包含特殊字符(比如空格、感叹号这些),一定要用双引号把它们括起来,避免YAML解析出错

修改完这个配置后,你只需要重新构建pi-gadget snap,再用它来生成自定义的Ubuntu Core 24镜像就可以了。这样烧录到树莓派3上后,系统就会自动尝试连接你配置的这些WiFi网络啦!

备注:内容来源于stack exchange,提问作者Zusor

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.16 11:45:31