Die Intel Corporation Wireless-N 7260-Karte stirbt zufällig

11

Unter Ubuntu 14.04 32bit funktioniert meine WLAN-Karte nach einiger Zeit nicht mehr. Manchmal hilft es, WiFi im nm-Applet (oben rechts) zu stoppen und neu zu starten, um eine neue Verbindung zu meinem WiFi herzustellen, aber meistens hilft das nicht mehr - Sie müssen neu starten, um die Karte erneut zu verwenden.

Ich hatte dies an verschiedenen Orten, also war es definitiv ein Problem mit meiner Karte.

Der Kernel im Moment:

$ uname -rp
3.14.1-031401-generic i686

Meine Vermutung ist , dass die drahtlose Energiesparoption , die durch gesetzt powertopverursachen könnte einige Probleme, so dass ich diese zu meinen hinzugefügt /etc/rc.localso Endteil sah wie folgt aus:

# By default this script does nothing.

#####################################################
# tune all power save settings to >good<
powertop --auto-tune

Sobald ich diese Option wieder deaktiviert habe, scheint die WLAN-Karte besser zu funktionieren, aber nicht immer.

Im abgestürzten Zustand und wenn ich versuche, WiFi im nm-Applet wieder zu aktivieren, erhalte ich diesen Fehler in /var/log/syslog:

iwlwifi 0000:01:00.0: Failed to load firmware chunk!

Mit Hilfe dieser Antwort habe ich einige Daten gesammelt :

##### lspci #####

01:00.0 Network controller [0280]: Intel Corporation Wireless 7260 [8086:08b2] (rev 6b)
  Subsystem: Intel Corporation Wireless-N 7260 [8086:c262]
  Kernel driver in use: iwlwifi

vollständige Ergebnisse

Wenn ich suche locate 7260|grep -i wifi, finde ich das gleiche Modul /lib/firmware/iwlwifi-7260-8.ucode. Es werden nicht die neuesten Treiber von wireless.kernel.org verwendet, da der iwlwifi-7260-9.ucode noch nicht unterstützt wird.)

Wie kann ich dieses Problem auf meinem Lenovo Yoga 2 Pro beheben? Vielleicht ist es möglich, das Kernelmodul irgendwie neu zu laden, um es mit einem Skript wieder zu aktivieren, wenn es gestorben ist?

rubo77
quelle
Welches Betriebssystem verwenden Sie?
Charles Green
Die Form der Ausgabe von uname sieht ein wenig anders aus als meine - keine Beleidigung gemeint. Ich muss mein WLAN immer auf Hochtouren halten. Wenn Ihr WLAN stoppt, kommt es nach einiger Zeit wieder zurück? Stirbt es vollständig oder reagiert es einfach nicht mehr?
Charles Green
Vielleicht, weil ich 32bit benutze. Es stirbt und kommt nie zurück; (
rubo77
Sind Sie sicher, dass die richtige Firmware installiert ist?
BxL
@wxl: Ich habe einen Intel 7260. Wie finde ich heraus, ob die richtige Firmware installiert ist? Muss ich alle Kerneleinstellungen auflisten ? Oder gibt es einen Befehl zum Überprüfen?
rubo77

Antworten:

9

Sie müssen die Energieverwaltung und möglicherweise die 802.11n-Erweiterung deaktivieren. Diese Änderungen haben bei mir funktioniert.

Für die Energieverwaltung erstellen Sie eine Datei in

sudo gedit /etc/pm/power.d/wireless

mit folgendem Inhalt

#!/bin/sh 
/sbin/iwconfig wlan0 power off

und machen Sie es ausführbar:

sudo chmod +x /etc/pm/power.d/wireless

Versuchen Sie Folgendes, um die 11n-Erweiterung zu deaktivieren

sudo su
echo "options iwlwifi 11n_disable=1" >> /etc/modprobe.d/iwlwifi.conf

Sie müssen rebootnach diesen Änderungen. Laufen iwconfigsollte zeigen:

wlan0     IEEE 802.11abg

und

Power Management:off

Was definitiv für mich funktioniert hat, war ein Upgrade auf einen der neuesten Kernel von

http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.17-rc4-utopic/
Harris
quelle
Wann haben Sie den Kernel aktualisiert? Vor dem Deaktivieren der Energieoption und der n-Erweiterung? Und arbeitet der Kernel mit Unity und 14.04?
Rubo77
Ich habe den Kernel aktualisiert, nachdem ich diese Optionen eingerichtet habe. Mit dem neuen Kernel (3.17.0-031700rc 1 bis 4) und dem neuesten offiziellen Kernel für 14.04.1 (3.13.0-36) scheint es nicht notwendig zu sein, 11n zu deaktivieren. Beide arbeiten jetzt mit Einheit.
Harris
Und hat es zuvor mit dem Deaktivieren von n und Powersvings funktioniert, ohne den Kernel zu aktualisieren?
rubo77
Ich möchte es nicht verhexen, aber es hat in den letzten Tagen gut funktioniert.
Harris
Ich werde vorerst 11n deaktivieren. Ich hatte früher Probleme, als ich einen utopischen Kernel auf Trusty ausprobierte!
Rubo77
1

Bitte überprüfen Sie das Protokoll auf Fehler oder Hinweise:

dmesg | grep iwl

Es scheint, dass die -8-Firmware geladen wird. Mit der -9 haben Sie vielleicht mehr Glück.

ls /lib/firmware | grep 7260

Hoffentlich haben Sie:

iwlwifi-7260-7.ucode
iwlwifi-7260-8.ucode
iwlwifi-7260-9.ucode 

Wenn ja, sichern Sie die Version -8:

sudo mv /lib/firmware/iwlwifi-7260-8.ucode  /lib/firmware/iwlwifi-7260-8.bak

Starten Sie neu und suchen Sie nach Nachrichten:

dmesg | grep iwl

Verbinden Sie sich? Ist es stabil?

chili555
quelle
Ich habe dies in dmesg: loaded firmware version 22.24.8.0 op_mode iwlmvm obwohl ich auch das -7 -8und iwlwifi-7260-9.ucodein habe /lib/firmware. Es ist schwer über die Stabilität zu sagen,
denn
Bitte beachten Sie meine Bearbeitung oben.
Chili555
Wenn ich die -8 sichern und neu starten, wird die -7-Version geladen. Wenn ich das auch sichere, erhalte ich die Fehlermeldung, dass es keine gibt. Wenn ich die -9-Version sichern und in -8 umbenennen, erhalte ich die Fehlermeldung:Driver unable to support your firmware API. Driver supports v8, firmware is v9.
rubo77
Ist die Stabilität besser, schlechter oder gleich, wenn die -7-Version geladen wird?
Chili555
Wie kann ich sehen, dass die -7 geladen wird? Ich denke, in meinem Fall wurde die -7-Version bereits die ganze Zeit geladen, da dies modinfo iwlwifiin der "Firmware"
angezeigt wird
1

Keine der anderen Lösungen hat das Problem gelöst, und kürzlich habe ich herausgefunden, dass dies ein Hardwareproblem ist :

Wenn ich meinen Laptop herumtrage, zittert er normalerweise und biegt sich ein wenig, dies verursacht den Fehler!

Ich kann die durch nicht provozieren Biege den unteren Rand des Bildschirms ein bisschen nach hinten auf der einen Seite und ziehen an die Front auf der anderen Seite. nicht stark, nur ein kleines bisschen, ohne das Gerät zu verletzen .

Nach einigen Versuchen stirbt die Wifi-Karte.

Das gleiche Problem auf meiner Gaming-Windows-Partition.

Die Lösung besteht also nur darin, das Gerät an einem sicheren Ort aufzustellen und den Bildschirmwinkel nicht zu ändern. Dann bleibt die WLAN-Karte ohne Probleme aktiv.

Möglicherweise liegt es daran, dass die Aux- und Hauptanschlüsse das Gehäuse berühren. Wenn Sie es biegen, befindet sich die Wi-Fi-Karte auf der linken Seite direkt über dem Akku:

Geben Sie hier die Bildbeschreibung ein

Ich habe versucht, die WLAN-Karte mit diesem Handbuch zu beantworten: http://techdadreview.com/2014/09/02/upgrade-lenovo-yoga-2-pros-wireless-card/

Aber ich fand heraus, dass das Problem nicht die WiFi-Karte selbst ist, sondern der lange Teil des Motherboards daneben. Immer wenn Sie leicht auf diese Platine drücken, stirbt die WiFi-Karte.

Deshalb werde ich jetzt versuchen, eine kleine USB-Karte zu kaufen, und in der Zwischenzeit werde ich vorsichtig sein, dass ich nicht zu fest auf die Unterseite meines Laptops drücke.

rubo77
quelle
Ich glaube, ich bin von genau demselben Hardwareproblem auf meinem Thinkpad X230 betroffen. Was war die mögliche Lösung, die Sie gewählt haben?
Orschiro
Ich habe es innerhalb der Garantiezeit zurückgeschickt und den ursprünglichen Preis zurückbekommen. Sie sagten, sie könnten es nicht reparieren
rubo77