J'ai une nouvelle installation d'Ubuntu Server 18.04. Jusqu'à ce que tout soit configuré et testé, je souhaite qu'il soit connecté au réseau câblé et au réseau wifi.
Mon répertoire/etc/netplan contient deux fichiers:
01-netcfg.yaml
network:
version: 2
renderer: networkd
wifis:
wlp58s0:
dhcp4: yes
dhcp6: yes
access-points:
"MyNetworkName":
password: "MyPassword"
50-cloud-init.yaml:
network:
ethernets:
eno1:
addresses: []
dhcp4: true
optional: true
version: 2
Lorsque le serveur démarre, il reste 2 minutes sur ce message:
A start job is running for Wait for Network to be Configured.
Pendant que ce message est affiché, vous pouvez envoyer une requête ping au serveur via l’IP filaire, mais pas avec l’IP wifi. Il est possible d’envoyer une requête ping sur l’IP wifi juste après les 2 minutes d’attente et après que l’invite de l’utilisateur s’affiche sur l’affichage connecté.
Lorsque je me connecte, ifconfig indique que les deux interfaces sont correctement initialisées: les deux ont reçu leur adresse IP du routeur, le serveur est accessible via le réseau aux deux adresses IP.
Voici le résultat de la commande networkctl list
juste après le démarrage:
$ networkctl list
IDX LINK TYPE OPERATIONAL SETUP
1 lo loopback carrier unmanaged
2 eno1 ether routable configured
3 wlp58s0 wlan routable configured
Le routeur wifi est à environ 2 mètres, le signal est très fort. Comme je ne prévois pas de trop redémarrer le serveur, le problème de l'attente est supportable. Mais je crains que cela ne soit le symptôme d'une configuration de réseau à corriger avant que les choses ne se détériorent.
Et si vous ajoutez
optional: yes
à votre configuration wifis/wlp58s0? J'ai eu un problème similaire, mais seulement quand j'ai démarré sans Ethernet filaire. Le contenu de mon /etc/netplan/01-netcfg.yaml
(mon seul fichier dans ce répertoire) était
# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
version: 2
renderer: networkd
ethernets:
enp0s25:
dhcp4: yes
Quand j'ai ajouté
optional: yes
le problème est parti. La page man 5 netplan
indique qu’un périphérique optional
n’est pas requis pour l’amorçage et que la valeur par défaut est false
.