Hallo,
ich habe gerade mein Ubuntu Jaunty nach Karmic upgegradet. So weit so gut, nur ein komisches Problem habe ich mit dem WLAN.
Ich hatte vor dem Upgrade meine Verbindung mit dem wpa-supplicant eingerichtet, hat alles super geklappt. Diese ganzen Dateien sind jetzt nach wie vor unverändert vorhanden. Allerdings mischt sich jetzt auf einmal der Network-Manger ein, stellt eine Verbindung her, ich kann ins Netz, aber alle 10 Sekunden bricht die Verbindung ab und baut sich dann wieder auf.
So sieht meine /etc/network/interfaces aus:
auto lo
iface lo inet loopback
auto wlan0
iface wlan0 inet dhcp
wpa-driver wext
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
allow-hotplug wlan0
Jetzt habe ich ein bißchen rumprobiert und festgestellt, dass, wenn ich die zwei "wpa"-Zeilen ausklammere und das System neustarte, danach der Network-Manager sagt "Funknetzwerke: Gerät wird nicht verwaltet". Allerdings bin ich auch nicht online. Wenn ich nun die beiden Zeilen wieder aktiviere und mit
sudo ifdown wlan0
sudo ifup wlan0
die Verbindung neustarte, bin ich tadellos im Netz.
Beim nächsten Neustart allerdings ist der Network-Manager wieder am Start und das Spiel beginnt von vorne.
Was kann man da machen?
Ich habe schon gelesen, man kann/soll bei Verwendung des wpa-supplicant den NM deinstallieren, dass hatte ich aber unter Jaunty auch nicht gemacht und es hat trotzdem funktioniert. Außerdem fürchte ich, dass ich dann gar nicht mehr ins Netz komme, um z.B. ihn wieder zu installieren.
Ach, noch eins: beim Upgrade kam die Abfrage, es gäbe eine Datei (ich weiß leider nicht mehr genau welche) des NM, die manuell verändert wäre, ob ich diese behalten oder überschreiben wolle. Ich habe auf behalten geklickt. Kann das was sein? Im Ordner etc/NetworkManager gibt es zwei Dateien, die eine heißt nm-system-settings.conf:
main]
plugins=ifupdown,keyfile
no-auto-default=00:1e:ec:99:e8:41,
[ifupdown]
managed=false
und die andere nm-system-settings.conf.dpkg-dist:
This file is installed into /etc/NetworkManager, and is loaded by
# NetworkManager by default. To override, specify: '--config file'
# during NM startup. This can be done by appending to DAEMON_OPTS in
# the file:
#
# /etc/default/NetworkManager
#
[main]
plugins=ifupdown,keyfile
[ifupdown]
managed=false
Hat das was zu sagen? Die Datei /etc/default/NetworkManager gibt es aber übrigens gar nicht.
Besten Dank schon mal fürs Lesen und ich freue mich auf eine gute Idee!
Gruß,
Till
P.S.: Bitte keine Kommentare wie "never change a running system" oder "hättest besser noch zwei Wochen gewartet", ich bin viel zu neugierig, um nicht gleich das Neue zu probieren, auch wenn's vielleicht in die Hose geht. Danke.
Linux 15.009 Themen, 106.826 Beiträge
Lösch doch einfach den Network-Manager:
aptitude remove network-manager nm-applet
dann sollte das Problem behoben sein.