Avec F15 j'en suis encore à faire des tests avec des VM KVM, mais j'ai fais ce que je fais habituellement sur mes PC avec uniquement carte(s) filaire(s) (ie. pas Wi-Fi).
Je l'ai fait à la sauce <= F14 et à la sauce F15
Façon <= F14, avec une installation minimale de F15 :
cp /etc/sysconfig/network-scripts/ifcfg-* /etc/sysconfig/networking/devices/
Dans les fichiers « /etc/sysconfig/networking/devices/ifcfg-ethX » :
Remplacer « ONBOOT="no" » par « ONBOOT="yes" » si ce n'est pas le cas.
Remplacer « NM_CONTROLLED="yes" » par « NM_CONTROLLED="no" ».
service NetworkManager stop
chkconfig NetworkManager off
service network start
chkconfig network on
Pas de problème noté.
Mais c'est une installation minimale, peut-être que ça a eu une influence ?
Façon F15 :
cp /etc/sysconfig/network-scripts/ifcfg-* /etc/sysconfig/networking/devices/
Dans les fichiers « /etc/sysconfig/networking/devices/ifcfg-ethX » :
Remplacer « ONBOOT="no" » par « ONBOOT="yes" » si ce n'est pas le cas.
Remplacer « NM_CONTROLLED="yes" » par « NM_CONTROLLED="no" ».
systemctl stop NetworkManager.service
systemctl disable NetworkManager.service
systemctl start network.service
systemctl enable network.service
systemctl m'a indiqué que service et chkconfig ont été appelé.
J'ai eu un message d'erreur pour network (je ne sais plus si c'était pour le start ou le enable). Mais après vérificationS (service network status, chkconfig --list, ifconfig et reboot) pas de problème noté.
La ligne "cp /etc/sysconfig/network-scripts/ifcfg-* /etc/sysconfig/networking/devices/" est importante car sinon les fichiers de configuration ne sont pas à la bonne place pour se passer de NetworkManager. Il me semble qu'en appelant system-config-network ça permet aussi de les mettre à la bonne place, mais je préfére le faire moi-même consciemment ... et comprendre ce qu'il se passe.
PS : systemd c'est gentil mais c'est surtout verbeux pour pas grand chose et ça aime bien les commandes à rallonges !