Ich glaube, das hat vor ein paar Monaten angefangen, als ich von 10.04 auf 12.04 aktualisiert habe.
Bei jedem Neustart wird der Netzwerkmanager nicht gestartet. Ich muss manuell laufen sudo start network-manager
, und dann funktioniert alles gut.
Dinge, die ich bereits versucht habe (Neustart nach jedem versuchten Fix):
- Es wurde überprüft, ob alle Links zu /etc/rc*.d/*network-manager so vorhanden sind, wie sie sollten.
- Da in der Upstart-Konfigurationsdatei des Netzwerkmanagers erwähnt
local-filesystems
wird und mein fstab einen Verweis auf eine USB-Festplatte hatte, die nicht angeschlossen ist, habe ich diese Zeile aus dem fstab heraus kommentiert. sudo dpkg-reconfigure network-manager
und dannsudo apt-get install --reinstall network-manager
- Sah im Syslog nach Hinweisen, sah nichts, was heraussprang.
Ich glaube nicht, dass ich etwas geändert habe /etc/init/network-manager.conf
, aber hier ist es als Referenz:
# network-manager - network connection manager
#
# The Network Manager daemon manages the system's network connections,
# automatically switching between the best available.
description "network connection manager"
start on (local-filesystems
and started dbus
and static-network-up)
stop on stopping dbus
expect fork
respawn
script
# set $LANG so that messages appearing on the GUI will be translated. See LP: 875017
if [ -r /etc/default/locale ]; then
. /etc/default/locale
export LANG LANGUAGE LC_MESSAGES LC_ALL
fi
exec NetworkManager
end script
quelle
lo
in dieser Datei enthalten ist, selbst wenn WIFI völlig unkonfiguriert bleibt!Unter Arch Linux musste ich den folgenden Befehl ausführen und
NetworkManager
startet jetzt automatisch:Dies ermöglicht die
NetworkManager
Ausführung beim Start. Das verstehe ich.quelle
Hatte das gleiche Problem, aber keine der vorgeschlagenen Lösungen (einschließlich einiger aus anderen Foren) half.
Nachdem ich Gordons Antwort gelesen hatte , löschte ich einfach die
and static-network-up
Zeile aus/etc/init/network-manager.conf
. Es funktionierte.quelle
auth eth0
in seinen Schnittstellen hat, wird es einige Minuten warten, fehlschlagen und das Ereignis niemals auslösen.auto eth0
? Während ich einige Minuten warte, wird "Warten auf Netzwerkkonfiguration" angezeigt, deshalb habe ich gefragt.Ich hatte das gleiche Problem, nachdem ich mein Thinkpad gewechselt hatte, während ich die alte Festplatte wiederverwendete. Es erinnerte sich noch an die alten MAC-Adressen. Ich musste sie manuell in /etc/udev/rules.d/70-persistent-net.rules entfernen, wodurch das Problem für mich behoben wurde.
quelle
Gleich hier am 12.04 - Ich habe:
Fest!
Sie können diese Datei auch manuell bearbeiten und die Mac-Adressen korrigieren ...
quelle
Von Anfang
README
an/etc/udev/rules.d
:des Weiteren:
Kopieren / fügen Sie daher bitte nicht , wie in @epek answer beschrieben , Dateien ein / fügen Sie sie ein, sondern fügen Sie dort am Anfang des Dateinamens eine weitere Datei mit einer höheren Ganzzahl hinzu. Zum Beispiel
quelle
für Ubuntu 14.04 bekam Home-Hit "Start-Anwendungen" Hit Add-Name-Netzwerke cmd-Sudo-Service Netzwerk-Manager Neustart Commant- - [seine Arbeit nur gültige Netzwerkeinstellungen wie IPs, DNS, Gateway usw.]
quelle
Eine einfache Problemumgehung besteht darin, /etc/rc.local zu bearbeiten , um den NetworkManager bei jedem Start Ihres Computers zu starten. Dies löst das Grundproblem nicht wirklich, aber es hat die Dinge für mich funktional und einfach gemacht.
Führen Sie zunächst diesen Befehl aus:
Dann sollte der Inhalt ungefähr so aussehen:
quelle