1 votes

Préconfigurez les paramètres WiFi dans l'image Ubuntu Core 24 avec Raspberry Pi

Je construis une image personnalisée d'Ubuntu Core 24 pour un Raspberry Pi 3 et je veux définir une liste de réseaux WiFi auxquels il se connectera automatiquement. J'ai trouvé ce post et modifié la branche 24 du snap pi-gadget pour utiliser un réseau WiFi spécifique :

# ...
defaults:
    system:
        pi-config:
            display-rotate: 3
        system:
            network:
                netplan:
                    network:
                        wifis:
                            wlan0:
                                access-points:
                                    WIFI_NAME:
                                        auth:
                                            key-management: "psk"
                                            password: "WIFI_PASSWORD"
    01sV9tv4UTUQTU3jYsAF1gJ5qv7ZqGls:  # wpe-webkit-mir-kiosk
        url: https://example.com/

Cependant, la seule chose réellement appliquée à partir de cela est le réglage de l'URL par défaut de wpe-webkit-mir-kiosk. Le Pi ne se connecte pas au WiFi et l'affichage n'est pas tourné.

Le modèle que j'utilise ne montre pas console-conf (je pense que le cadre Ubuntu le remplace). Mais même lorsque je retire console-conf ou le rend optionnel, les paramètres WiFi semblent toujours être ignorés. Y a-t-il des paramètres supplémentaires à définir dans le gadget pour que le WiFi fonctionne ?

0voto

Vous avez utilisé la version 1 correcte du schéma pour Netplan, utilisée par Ubuntu Core 20 et 22.

Ubuntu Core 24 semble être passé à un nouveau schéma de version 2 pour Netplan, avec le format suivant :

        system:
            network:
                netplan:
                    network:
                        version: 2
                        wifis:
                            wlp0s1:
                                access-points:
                                    "NOM_DU_WIFI":
                                        password: "MOT_DE_PASSE_WIFI"

(Nulle part dans la documentation officielle d'Ubuntu Core ou dans la documentation de Netplan il est fait mention d'un "schéma de version 1" ou "schéma de version 2". J'ai simplement remarqué la partie "version: 2" et ai fait des suppositions et des déductions sur le reste.)

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X