impossible de redémarrer le démon de mise en réseau

9

Lorsque je tape sudo service networking restart, j'obtiens une erreur comme indiqué ci-dessous:

edward@computer:~$ sudo service networking restart
stop: Job failed while stopping
start: Job is already running: networking

Vous avez cette erreur lorsque je voulais redémarrer networkingaprès avoir changé l'adresse mac et également après avoir défini l'IP statique dans le /etc/network/interfacesfichier.

J'obtiens la même erreur même après avoir annulé ces modifications et lorsque mon ordinateur fonctionne correctement.

En regardant à travers, /var/log/syslogj'ai trouvé ceci:

kernel: [ 6448.036144] init: networking post-stop process (28701) 
                                                  terminated with status 100

est-ce pertinent pour l'échec du démarrage / arrêt?

Je suis sur Ubuntu 14.04

Edward Torvalds
la source
1
@edwardtorvalds - avez-vous redémarré après avoir effectué ce changement MAC? Journaux Ubuntu / Debian, /var/log/syslogou dans dmesg.
slm
@slm voici le lien vers mon syslogdossier
Edward Torvalds
@slm voici le lien vers mon dmesgdossier
Edward Torvalds
@edwardtorvalds J'ai nettoyé mes commentaires, le résultat pertinent est maintenant dans la question. Peut-être pouvez-vous faire de même pour ceux qui n'aident pas vraiment les futurs lecteurs de ce Q.
Anthon

Réponses:

8

L'erreur ( post-stop) dans votre journal semble liée à cela (à la /etc/init/networking.confligne 25 et suivantes):

post-stop script
    if [ -z "$UPSTART_STOP_EVENTS" ]; then
        echo "Stopping or restarting the networking job is not supported."
        echo "Use ifdown & ifup to reconfigure desired interface."
        exit 100
    fi

Vous obtenez le code de sortie, mais pas le message le plus informatif si vous le faites sudo service networking restart.

Il y a beaucoup de détails dans ce rapport de bogue sur le problème. Cela semble un comportement obsolète. /etc/init.d/networking stopne fonctionne plus et sur Debian Jessie sudo service networking stopn'a aucun effet non plus. Vous semblez devoir exécuter ifup/ ifdownsur les interfaces réseau individuelles maintenant, alors espérons que vous n'en avez pas trop.

Si l'utilisation de ifup/ ifdownest inacceptable, cela vous permet de restaurer le comportement 13.10.

La solution finale pour cela est: sudo service network-manager restart

Anthon
la source
@edwardtorvalds J'espère que vous obtiendrez l'IP MAC / statique maintenant
Anthon
mon changement MAC / IP statique fonctionnait déjà bien, comme je l'ai dit en question. mais merci pour votre intérêt :)
Edward Torvalds
Je n'ai pas pu le redémarrer avec cette commande, j'ai donc utilisé l'interface graphique à l'époque
Edward Torvalds