Linux trennt sich immer wieder vom WLAN

0

Ich verwende Arch Linux auf einem Acer-Laptop und meine drahtlose Verbindung bleibt nicht aktiv. Nach einer Weile wird die Verbindung getrennt, und wenn ich versuche, die Verbindung wiederherzustellen, bleibt die Meldung "Warten auf Autorisierung" hängen. Ich muss es mehrmals wiederholen, bevor die Verbindung hergestellt wird. Dies geschieht sowohl mit dem Netzwerkmanager als auch mit wicd. Das Seltsame ist, dass der iMac, der neben dem Laptop steht, eine gute Verbindung herstellt. Wenn ich meinen Laptop innerhalb des drahtlosen Universitätsnetzwerks verwende, funktioniert er normal.

Wie kann ich dieses Problem lösen?

BEARBEITEN: Ich habe versucht, manuell eine Verbindung herzustellen, indem ich die Schritte befolge

iwlist wlan0 scan
wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf
dhcpcd wlan0

und es funktioniert, ich kann google pingen. Wenn ich jedoch auf die WPA-Supplicant-Ausgabe schaue, sehe ich, dass die Verbindung weiterhin hergestellt und getrennt wird. Ich verwende WPA2 und dies scheint ein Problem bei der Authentifizierung zu sein.

EDIT 2: Wie in den Antworten erwähnt, habe ich vergessen, meine Hardware- / Softwarespezifikationen zu erwähnen:

Kernel:

Linux 3.0-ARCH

WLAN-Karte:

# lspci | grep -i net
07:00.0 Network controller: Intel Corporation WiFi Link 5100

Modul verwendet

# lsmod | grep -i 80211
mac80211     216021  1  iwlagn

Ich benutze ein Netgear DGN1000 Modem / Router

Meine dmseg Ausgabe wird hier gezeigt http://pastebin.com/8Tf7iage

Matteo Ceccarello
quelle

Antworten:

1

Verwenden Sie iwconfigaus dem Paket wireless-tools, um die Übertragungsrate wie folgt einzustellen: Als root

iwconfig wlan0 rate 50M

Die Verbindung sollte jetzt ununterbrochen sein und einen Neustart überstehen.

Gotblade
quelle
Vielen Dank, aber ich habe NetworkManager aktualisiert und jetzt bleibt meine Verbindung bestehen. iwconfig teilt mir mit, dass ich eine Bitrate von 60 MB verwende. Ich werde mich an Ihre Lösung erinnern, falls das Problem erneut auftritt :)
Matteo Ceccarello