J'utilise Ubuntu Core sur Intel Joule. Je suis passé par tout l'installation et tout allait bien. Je me suis connecté à un réseau wifi et suis capable de SSH dans le Joule. Cependant, nous avons juste mis en place un nouveau réseau wifi au bureau spécialement pour cela, et je ne vois pas comment passer à un nouveau réseau wifi. La façon dont je me connectais initialement au réseau actuel ne faisait que passer à l'étape de configuration du "premier démarrage".
Est-il possible de passer à un autre réseau wifi?
Merci.
Notez que vous devriez pouvoir exécuter simplement Sudo console-conf
, qui correspond à la configuration de premier démarrage déjà utilisée. Mais il ne prend pas en charge les configurations réseau les plus complexes. Voici donc une réponse plus complète:
Les images Ubuntu Core utilisent netplan , et utilise le backend systemd-networkd pour cela. Je n'ai pas de Joule sous la main, mais j'ai ma carte Dragon ici et j'ai utilisé la première configuration de démarrage pour configurer une connexion Ethernet câblée. Laissez-moi vous expliquer ce que je ferais avec netplan pour configurer une connexion sans fil.
Modifiez /etc/netplan/00-snapd-config.yaml
. C'est le fichier généré par console-conf au premier démarrage. Depuis que j'ai configuré la connexion filaire au premier démarrage, le mien ressemblait à ceci:
# This is the network config written by 'console-conf'
network:
ethernets:
eth0:
addresses: []
dhcp4: true
version: 2
Puisque je voulais activer le wifi, j'ai mis à jour ce fichier avec ceci:
# This is the network config written by 'console-conf'
network:
ethernets:
eth0:
addresses: []
dhcp4: true
wifis:
wlan0:
access-points:
<access point name>:
password: <password>
dhcp4: true
version: 2
Exécutez Sudo netplan generate
pour générer la configuration d’arrière-plan nécessaire pour systemd-networkd.
Sudo netplan apply
pour appliquer réellement la nouvelle configuration.Vous pouvez exécuter networkctl
périodiquement et vous verrez les interfaces apparaître.