Warum dauert es so lange, bis NetworkManager eine Verbindung zum drahtlosen Netzwerk herstellt?

3398
spoulson

Ich habe ein Dell Mini9, das mit Ubuntu 8.10 geliefert wurde. Die WLAN-Konfiguration wurde standardmäßig unter Systemeinstellungen -> Netzwerk vorgenommen und funktionierte problemlos. Nach einigen Update-Patches wurde NetworkManager installiert, um diese Funktionalität zu ersetzen.

Anfangs hat es meine Einstellungen nicht übernommen und ich musste herausfinden, wie ich es wiederholen sollte. Nach vielem Hummeln klappt es endlich. Nach dem Systemstart wartet das NetworkManager-Symbol jedoch etwa 2 Minuten, bevor Sie versuchen, eine Verbindung zum drahtlosen Netzwerk herzustellen. Dann, etwa eine Minute später, verbindet es sich und ich bin unterwegs.

Der Mini9 wird innerhalb von 30 Sekunden von der SSD hochgefahren. Das Öffnen von Firefox und das Warten von mindestens 3 Minuten auf das drahtlose Netzwerk ist daher etwas schmerzhaft. Kann irgendwas gemacht werden?

1
Was passiert, wenn Sie auf das nm-Applet klicken und es anweisen, eine Verbindung herzustellen? dauert es noch 2 minuten? user23307 vor 14 Jahren 0

4 Antworten auf die Frage

1
Axxmasterr

Ich hatte in der Vergangenheit Probleme wie diese. Was ich herausfand, war ein bestimmtes Programm, das ich ausführte, um sich zu starten. Damit der Startvorgang nicht fehlschlägt, musste ich am Ende eines der init.d-Skripts einen "wait" -Befehl einfügen. Dies stellte sicher, dass die Anwendung genügend Zeit hatte, um zu starten, da die nächsten Prozesse alle vom ersten Prozess abhängig waren.

Wenn Sie irgendwo in Ihrem Bootprozess einen wait-Befehl haben, verhält es sich so. Der Prozess würde aufhören, bis der wait-Befehl abgeschlossen ist und der Rest der Prozesse normal gestartet wird. Überprüfen Sie Ihre Netzwerkkomponenten, um festzustellen, ob eine von ihnen einen wait-Befehl verwendet, nur um sicherzustellen, dass alle Prozesse und Treiber auf niedrigerer Ebene zuerst ausgeführt werden.

1
pcapademic

In Ubuntu 8.10 und sogar 9.04 schien die Verbindungszeit für das WLAN-Netzwerk sehr lang zu sein. Seit ich auf Ubuntu 9.10 aufgerüstet bin, scheint die Zeit deutlich kürzer zu sein. Vielleicht müssen Sie ein Upgrade durchführen?

In Ubuntu 8.10 benutzte ich ndiswrapper, um die drahtlose PCCIA-Karte zu aktivieren. Das Bereinigen dieser und anderer Konfigurationsanpassungen ist am einfachsten durch eine saubere Installation. Wenn ein direktes Upgrade von Ubuntu 8.10 auf UNR 9.10 nicht ausreicht, sollten Sie eine saubere Installation in Betracht ziehen. Halten Sie einfach Ihr Heimatverzeichnis sicher, und es ist ziemlich einfach, das Konto wieder dem neu installierten System hinzuzufügen.

1
YSN

Der NetworkManager benötigt eine Ewigkeit, um automatisch eine Verbindung herzustellen. Ich fand zwei Befehle in diesem Zusammenhang hilfreich. So scannen Sie WLAN-Netzwerke auf meiner wlo1WLAN-Schnittstelle erneut:

/usr/sbin/iwlist wlo1 scan 

Um eine Verbindung herzustellen:

nmcli c up <network-name> 
0
jfmessier

Einige Netbook-orientierte Betriebssysteme, wie beispielsweise Ubuntu-Netbook Remix, sind so eingerichtet, dass die anfängliche Verarbeitung in init.d parallel ausgeführt wird, sodass Prozesse, die eine Wartezeit (für Hardware oder explizit) haben, nicht weitergeleitet werden andere Prozesse, so dass Sie insgesamt eine bessere Startzeit haben.