4 votes

network-manager ne démarre pas automatiquement

Comment démarrer automatiquement network-manager ?

J'ai installé ubuntu mini iso et ubuntu-gnome-desktop (sans les recommandations d'installation). Donc, j'ai le système qui fonctionne bien, sauf que le gestionnaire de réseau ne démarre pas automatiquement. J'ai même essayé de l'ajouter aux propriétés de gnome-session (applications de démarrage), mais sans succès.

J'utilise la commande suivante pour le démarrer manuellement via le terminal : sudo service network-manager start

J'obtiens également le message suivant lors du démarrage : " waiting for netwrok configuration " (attente de la configuration du réseau), puis " booting without full network configuration " (démarrage sans configuration complète du réseau).

6voto

Jerry101 Points 151

Dans mon cas, j'avais une entrée restante pour eth0 dans /etc/network/interfaces qui était configurée pour utiliser DHCP, mais comme il n'y avait pas d'ethernet branché sur eth0, DHCP ne pouvait jamais réussir.

Vérifiez /etc/network/interfaces, commentez tout ce qui est différent de :

auto lo iface lo inet bou bou bou boucle

Puis redémarrez et, avec un peu de chance, network-manager démarrera comme prévu.

1voto

amateur barista Points 458

1)Dans /etc/ il devrait y avoir des fichiers rc ou un rc.d, cherchez dedans et essayez de trouver quels services (Daemons) démarrent au démarrage.

2)Essayez ce qui suit : J'ai supprimé tous les fichiers pid dans /var/run et tous les sous-dossiers en particulier /var/run/dbus. J'ai déplacé toutes les données de /var/run vers /run puis supprimé le dossier /var/run. J'ai fait un lien symbolique /run vers /var/run.

3) Suivez cet article https://bugs.launchpad.net/ubuntu/+source/dbus/+bug/811441 et regardez le numéro 24. Bien que la version dont ils parlent soit différente de la vôtre, la suggestion pourrait vous aider.

0voto

Michael Fayad Points 241

Peut-être que cette solution de contournement pourrait vous aider. Notez qu'elle ne résout pas la cause première de cette situation, elle rend simplement les choses simples et fonctionnelles.

D'abord, exécutez cette commande :

sudo vim /etc/rc.local

Ensuite, le contenu devrait ressembler à ceci :

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

#Sleeping a little might be necessary to let it catch up the boot. 
#However, for me, this sleep was a useless overhead.
#sleep 3 
service network-manager restart

exit 0

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