it-swarm.com.de

Langsame drahtlose Wiederverbindung nach Unterbrechung

Wenn ich ein Broadcom 4312 mit den STA-Treibern habe, habe ich Ubuntu neu installiert, weil die B43-Treiber mir große Probleme bereiteten, zusammen mit einigen seltsamen Kernel-Problemen.

Meine drahtlose Geschwindigkeit ist in Ordnung, alles funktioniert gut, außer beim Neustart des Computers und nachdem der Computer aus dem Suspend-Modus genommen wurde. Es dauert ungefähr 30-45 Sekunden, bis die drahtlose Verbindung wiederhergestellt ist, und ich denke, es handelt sich um ein Treiberproblem (Ich habe oben auf den Netzwerkmanager geklickt und für ungefähr 30 Sekunden sind keine drahtlosen Netzwerke aufgelistet.)

Ich habe diesen Rat schon ausprobiert: http://lilserenity.wordpress.com/2007/10/31/fix-ubuntu-dropping-wireless-on-suspendhibernate-resume/ was grundsätzlich sagt dies zu ändern:

STOP_SERVICES=""

zu

STOP_SERVICES="networking"

in der Datei

/ etc/default/acpi-unterstützung

Das hat nichts geholfen. Zu beachten ist, dass das Problem nicht ​​auftritt, wenn ich mich wieder anmelde, nachdem ich mich bereits einmal angemeldet und abgemeldet habe.

8
eqzx

Folgendes erwachte für mich auf einem Asus x50N. Prost

STOP_SERVICES=""

zu

STOP_SERVICES="networking"

in der Datei /etc/default/acpi-support

7
user8126

Das Hinzufügen von "Networking" zu/etc/default/acpi-support ist möglicherweise nicht ausreichend. Möglicherweise erzielen Sie bessere Ergebnisse, wenn Sie die gesamte Netzwerkkarte in den Energiesparmodus versetzen. Ich muss dies mit meinem Bluetooth-Treiber tun, oder der gesamte Laptop wird nach dem Anhalten nicht fortgesetzt.

Gehen Sie zu Ihrem Netzwerkmanager-Applet, klicken Sie mit der rechten Maustaste und wählen Sie "Verbindungsinformationen". Notieren Sie den Namen Ihres "Treibers". Sie können diesen Namen bestätigen, indem Sie ein Terminal öffnen und lsmod ausgeben. Vielleicht können Sie das Ergebnis für Ihren Treiber (z. B. lsmod | grep sky2) überprüfen, da Sie ACPI anweisen müssen, das Programm ebenfalls herunterzufahren, wenn etwas davon abhängt.

Fügen Sie dann in/etc/default/acpi-support Ihren Treiber hinzu. Die Gesamtsumme Ihrer Änderungen lautet also:

STOP_SERVICES="networking"
MODULES="sky2 Toshiba_bluetooth bluetooth btusb"

n.b. Ich benutze einen Toshiba-Laptop, daher die Toshiba-Referenzen. Ihre Module müssen aus der oben beschriebenen Ausgabe von lsmod ermittelt werden.

Die Reihenfolge ist wichtig, damit das Netzwerk zuerst gestoppt wird und dann die Module in der Reihenfolge des sky2-WLAN-Treibers und der Bluetooth-Treiber entladen werden. Sie werden dann nach einem Lebenslauf in umgekehrter Reihenfolge gestartet.

1
Scaine

Ich habe ein ähnliches Problem mit Ubuntu 12.04 gefunden. Die oben vorgeschlagene Lösung behebt das Problem nicht. Das Problem scheint dieser Fehler zu sein:

https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/274405

Die Problemumgehung in Kommentar 74 behebt es für mich:

Change the last part in /usr/lib/pm-utils/sleep.d/55NetworkManager

from
  thaw|resume)
     resume_nm

to
  thaw|resume)
    resume_nm
    sleep 2 && iwlist eth1 scanning &
0
frankadelic

Ich bin mir ziemlich sicher, dass dies bei allen WLAN-Karten in Ubuntu normal ist. Das Gleiche gilt für meine Broadcom- und Intel-Karten.

Wenn Sie die drahtlose Verbindung deaktivieren und wieder aktivieren, sehen Sie dasselbe: Die Initialisierung der Karte und die Erkennung der Karte durch Network Manager und die Erkennung des drahtlosen Netzwerks dauert einige Zeit.

Wenn Sie sich abmelden, ist die Karte im System immer noch aktiv. Daher muss Network Manager beim Anmelden nur nach Netzwerken suchen.

Wenn Speicher zur Verfügung steht, macht Windows 7 genau das Gleiche - es erkennt drahtlose Netzwerke nicht sofort nach dem Fortsetzen (oder Booten).

0
Jonathon