WLAN klappt nicht mehr
Hallo, habe heute ein Update auf meinem Laptop eingespielt. Unter anderem kam ein neuer Kernel. Nach einem Reboot hatte ich plötzlich Problem mit dem WLAN- Modul. WLAN stand nicht mehr zur Verfügung. Networkmanager unter KDE meldete auch keine Schnittstelle mehr. Blöderweise habe ich, in der Hoffnung, dass die Funktnetzwerkkarte wieder automatisch erkannt wird, bis auf die Kabelschnittstelle, in Yast alles gelöscht. Kabelnetzwerk funktioniert einwandfrei. Ehrlich gesagt, ich stehe etwas auf dem Schlauch. Das Laptop ist folgendes: Asus K53SK Notebook mit Intel Core i5-2450M, RAM 8 GByte Graka ist Radeon HD 7610/2GB Das WLAN-Modul ist folgendes: Intel Centrino Wireless-N 100 BGN 1x1 HMC (meldet jedenfalls hwinfo unter Win7) -- Mit freundlichen Grüßen Matthias Müller (Benutzer #439779 im Linux-Counter http://counter.li.org) PS: Bitte senden Sie als Antwort auf meine E-Mails reine Text-Nachrichten!
Am Samstag 23 Juni 2012 schrieb Matthias Müller:
Hallo,
habe heute ein Update auf meinem Laptop eingespielt. Unter anderem kam ^^^^^ gestern ein neuer Kernel. Nach einem Reboot hatte ich plötzlich Problem mit dem WLAN- Modul. WLAN stand nicht mehr zur Verfügung. snip
Das WLAN-Modul ist folgendes: Intel Centrino Wireless-N 100 BGN 1x1 HMC (meldet jedenfalls hwinfo unter Win7)
Hab inzwischen erfahren, dass es bei anderen ebenfalls Probleme gibt. Bei mir hat das Kommando (als root) "modprobe iwlagn" geholfen und die Funkschnittstelle war wieder da. Mache gerade einen reboot um zu ob das von Dauer ist. Einen reboot überlebt die Aktion nicht. Schätze, dass das Modul beim Start nicht in den Kernel geladen wird. Wo müsste ich da suchen? -- Mit freundlichen Grüßen Matthias Müller (Benutzer #439779 im Linux-Counter http://counter.li.org) PS: Bitte senden Sie als Antwort auf meine E-Mails reine Text-Nachrichten!
Am Samstag, 23. Juni 2012, 23:17:09 schrieb Matthias Müller:
(...). Das WLAN-Modul ist folgendes: Intel Centrino Wireless-N 100 BGN 1x1 HMC (meldet jedenfalls hwinfo unter Win7)
Ich habe hier eine Intel Centrino Ultimate-N 6300 AGN, die auch das iwlagn- Modul benutzt. Nach dem Kernel-Update habe ich damit(sic!) keine Probleme. Gruß Jan -- The greatest masterpiece of literature is only a dictionary out of order. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo, Am Sonntag 24 Juni 2012 schrieb Jan Ritzerfeld:
Am Samstag, 23. Juni 2012, 23:17:09 schrieb Matthias Müller:
(...). Das WLAN-Modul ist folgendes: Intel Centrino Wireless-N 100 BGN 1x1 HMC (meldet jedenfalls hwinfo unter Win7)
Ich habe hier eine Intel Centrino Ultimate-N 6300 AGN, die auch das iwlagn- Modul benutzt. Nach dem Kernel-Update habe ich damit(sic!) keine Probleme. Wie ich schon schrieb, wird das Modul beim Booten nicht geladen und damit ist die Schnittstelle deaktiviert. Mit einem "modprobe iwlagn" funzt es.
Die Frage ist: Warum wird es nicht mehr geladen? -- Mit freundlichen Grüßen Matthias Müller (Benutzer #439779 im Linux-Counter http://counter.li.org) PS: Bitte senden Sie als Antwort auf meine E-Mails reine Text-Nachrichten!
Hallo zusammen, Matthias Müller meinte am Sonntag, den 24.06.2012 um 18:19 Uhr wegen:WLAN klappt nicht mehr
Hallo,
Am Sonntag 24 Juni 2012 schrieb Jan Ritzerfeld:
Am Samstag, 23. Juni 2012, 23:17:09 schrieb Matthias Müller:
(...). Das WLAN-Modul ist folgendes: Intel Centrino Wireless-N 100 BGN 1x1 HMC (meldet jedenfalls hwinfo unter Win7)
Ich habe hier eine Intel Centrino Ultimate-N 6300 AGN, die auch das iwlagn- Modul benutzt. Nach dem Kernel-Update habe ich damit(sic!) keine Probleme. Wie ich schon schrieb, wird das Modul beim Booten nicht geladen und damit ist die Schnittstelle deaktiviert. Mit einem "modprobe iwlagn" funzt es.
Die Frage ist: Warum wird es nicht mehr geladen?
vielleicht wurde nach dem Kernelupdate /etc/sysconfig/kernel zurück gesetzt. Trage doch dort unter Modules_Loaded_on_Boot mal das Modul ein. -- Beste Grüße Christian Gut, das Audacious gerade von Gerry & The Pacemakers - Ferry Cross The Mersey spielt :music: -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Sonntag 24 Juni 2012 schrieb Jan Ritzerfeld:
Am Samstag, 23. Juni 2012, 23:17:09 schrieb Matthias Müller:
(...). Das WLAN-Modul ist folgendes: Intel Centrino Wireless-N 100 BGN 1x1 HMC (meldet jedenfalls hwinfo unter Win7)
Ich habe hier eine Intel Centrino Ultimate-N 6300 AGN, die auch das iwlagn- Modul benutzt. Nach dem Kernel-Update habe ich damit(sic!) keine Probleme. Bei mir ist wieder alles im Lot. Hier gibt es eine "/etc/modprobe.d/50-prefer_iwlwifi_over_iwlagn.conf". In dieser Datei steht der Eintrag "blacklist iwlagn", den ich kommentiert habe. Nach einem reboot -> WiFi klappt. Allerdings meldet dmesg Fehler a la: symbol not found (komme an die Meldungen nicht mehr ran). Dann habe ich in oa Datei den Eintrag wieder aktiviert. reboot -> wifi klappt immer noch.
Muss ich alles verstehen? -- Mit freundlichen Grüßen Matthias Müller (Benutzer #439779 im Linux-Counter http://counter.li.org) PS: Bitte senden Sie als Antwort auf meine E-Mails reine Text-Nachrichten!
Am Sonntag, 24. Juni 2012, 19:39:58 schrieb Matthias Müller:
(...). Bei mir ist wieder alles im Lot. Hier gibt es eine "/etc/modprobe.d/50-prefer_iwlwifi_over_iwlagn.conf". In dieser Datei steht der Eintrag "blacklist iwlagn", (...).
Muss ich alles verstehen?
Hattest du irgendwie mal einen Kernel >3.2 installiert? Weil das Kernel- Modul da umbenannt wurde, nämlich von iwlagn in iwlwifi. Wenn du dann wieder einen 3.1er Kernel installierst, verhindert die o.g. Datei natürlich ein funktionierendes WLAN. Gruß Jan -- He who rows the boat generally doesn't have time to rock it. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo, Am Montag 25 Juni 2012 schrieb Jan Ritzerfeld: > Am Sonntag, 24. Juni 2012, 19:39:58 schrieb Matthias Müller: > > (...). > > Bei mir ist wieder alles im Lot. > > Hier gibt es eine > > "/etc/modprobe.d/50-prefer_iwlwifi_over_iwlagn.conf". In dieser Datei > > steht der Eintrag "blacklist iwlagn", (...). > > > > Muss ich alles verstehen? > > Hattest du irgendwie mal einen Kernel >3.2 installiert? Ich muss zu meiner Schande gestehen: Ich weiß es nicht. Hab den Rechner jetzt drei Wochen, gekauft von der Stange (ja, inkl OS 12.1, bei ixsoft). Kann ich das prüfen/nachträglich feststellen? > Weil das Kernel- > Modul da umbenannt wurde, nämlich von iwlagn in iwlwifi. Wenn du dann > wieder einen 3.1er Kernel installierst, verhindert die o.g. Datei > natürlich ein funktionierendes WLAN. Klingt plausibel, aber mir drängen sich dann zwei Fragen auf: 1. Würde ein 3.2-Kernel so ohne weiteres auf einen 3.1-Kernel "aktualisiert"? 2. Wenn dem so wäre: Warum klappt es jetzt, obwohl die oa Datei wieder im Originalzustand ist? Also iwlagn ist aktuell ausgeklammert (geblacklisted). -- Mit freundlichen Grüßen Matthias Müller (Benutzer #439779 im Linux-Counter http://counter.li.org) PS: Bitte senden Sie als Antwort auf meine E-Mails reine Text-Nachrichten!
Am Montag, 25. Juni 2012, 22:56:19 schrieb Matthias Müller:
(...). Klingt plausibel, aber mir drängen sich dann zwei Fragen auf: 1. Würde ein 3.2-Kernel so ohne weiteres auf einen 3.1-Kernel "aktualisiert"? 2. Wenn dem so wäre: Warum klappt es jetzt, obwohl die oa Datei wieder im Originalzustand ist? Also iwlagn ist aktuell ausgeklammert (geblacklisted).
Oh, entschuldige vielmals, das hatte ich wohl falsch verstanden. D.h., iwlagn ist geblacklistet, wird aber trotzdem geladen? Die Datei "/etc/modprobe.d/50-prefer_iwlwifi_over_iwlagn.conf" muss übrigens nicht unbedingt von einem Kernel-Update >3.2 kommen, ich habe sie auch in dem Paket "compat-wireless" aus z.B. dem Repository "driver:wireless" gefunden. Gruß Jan -- To love is to be vulnerable. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo, Am Montag 25 Juni 2012 schrieb Jan Ritzerfeld: snip > Oh, entschuldige vielmals, das hatte ich wohl falsch verstanden. D.h., > iwlagn ist geblacklistet, wird aber trotzdem geladen? Brauchst dich nicht entschuldigen, ich habe mich falsch ausgedrückt. Du hast das schon richtig verstanden. Folgendes lief ab: 1. WiFi hat funktioniert ohne Klagen, von den üblichen Reichweiten- und Deckenproblemen abgesehen. 2. Online-Update per Yast mit anschließendem Reboot, weil Kernelupdate dabei war. 3. WiFi funktioniert urplötzlich nicht mehr. Vertagen der Fehlersuche, weil zZ keine Lust und Kabel zur Verfügung stand. 4. Von einer anderen Mailingliste kommt eine Mail dass WiFi nicht mehr funktioniert nach Update 5. Längeres forschen was da los ist, Erkenntnis dass der Treiber iwlagn in irgendeiner Weise beteiligt ist 6. modprobe iwlagn, WiFi tut wieder 7. Reboot und die Erkenntnis, dass WiFi nicht mehr klappt. Nach modprobe iwlagn wieder alles iO 8. Die Frage von der anderen Mailinliste, ob nach dem Upgrade in der /etc/modprobe.d/50-iwlagn.conf "options iwlagn 11n_disable=0" auf 1 gesetzt sei? 9. Untersuchen dieser Datei und Feststellung dass sich hier nichts geändert hat, gepaart mit dem Finden der Blacklistdatei 10. Kommentieren des Eintrag in dieser Datei und Reboot 11. WiFi klappt, aber jede Menge Fehlermeldungen über dmesg, dass im Modul iwlagn ein Symbol nicht aufgelöst werden kann oder so ähnlich. Beide Module (iwlagn und iwlwifi) sind geladen. 12. Die Blacklistdatei wieder in den Originalzustand versetzt und Reboot. WiFi tut wieder wie gehabt. Jetzt ist nur iwlwifi geladen. Was hat dazu geführt, dass wohl offensichtlich keines der Module, iwlagn oder iwlwifi, geladen wurde? Und warum hat den Eintrag in der Datei /etc/modprobe.d/50-prefer_iwlwifi_over_iwlagn.conf zu kommentieren (also das blacklisting quasi entfernen) geholfen? Oder war das nur Zufall und die eigentliche Ursache ist nicht mehr nach zu vollziehen? > Die Datei "/etc/modprobe.d/50-prefer_iwlwifi_over_iwlagn.conf" muss > übrigens nicht unbedingt von einem Kernel-Update >3.2 kommen, ich habe > sie auch in dem Paket "compat-wireless" aus z.B. dem Repository > "driver:wireless" gefunden. OK, Für mich ist das Thema erledigt, es funzt wieder alles. Bald 20 Jahre EDV haben mich gelehrt, dass manche Rechnersysteme von den Mondphasen oder so was ähnlichem abhängig sind. Und manchmal auch keinen 29.Feb kennen. Vor allem CAD-Systeme auf Mainframes vom IBM-S-370-Typ :-) -- Mit freundlichen Grüßen Matthias Müller (Benutzer #439779 im Linux-Counter http://counter.li.org) PS: Bitte senden Sie als Antwort auf meine E-Mails reine Text-Nachrichten!
Am Dienstag, 26. Juni 2012, 22:33:51 schrieb Matthias Müller:
(...). 2. Online-Update per Yast mit anschließendem Reboot, weil Kernelupdate dabei war.
Welchen Kernel benutzt du denn jetzt? Hier läuft eine oS 12.1 mit allem Updates: jan@karl:~> uname -a Linux karl.site 3.1.10-1.9-desktop #1 SMP PREEMPT Thu Apr 5 18:48:38 UTC 2012 (4a97ec8) x86_64 x86_64 x86_64 GNU/Linux Und das Modul iwlwifi gibt es da gar nicht! jan@karl:~> find /lib -name "iwl*.ko" /lib/modules/3.1.10-1.9- desktop/kernel/drivers/net/wireless/iwlegacy/iwl3945.ko /lib/modules/3.1.10-1.9- desktop/kernel/drivers/net/wireless/iwlegacy/iwl4965.ko /lib/modules/3.1.10-1.9-desktop/kernel/drivers/net/wireless/iwlegacy/iwl- legacy.ko /lib/modules/3.1.10-1.9- desktop/kernel/drivers/net/wireless/iwlwifi/iwlagn.ko
(...). 11. WiFi klappt, aber jede Menge Fehlermeldungen über dmesg, dass im Modul iwlagn ein Symbol nicht aufgelöst werden kann oder so ähnlich. Beide Module (iwlagn und iwlwifi) sind geladen.
Das wundert mich dann nicht, wenn ein neuer Kernel ein altes iwlagn-Modul findet. Wie das passiert sein kann: Keine Ahnung!
12. Die Blacklistdatei wieder in den Originalzustand versetzt und Reboot. WiFi tut wieder wie gehabt. Jetzt ist nur iwlwifi geladen.
Das kann nur bedeuten., dass du nicht den offiziellen Kernel der 12.1 benutzt.
Was hat dazu geführt, dass wohl offensichtlich keines der Module, iwlagn oder iwlwifi, geladen wurde?
Das scheint einfach. Wenn du iwlagn in der Backlist hast und einen Kernel <3.2 benutzt, dann kennt er iwlwifi einfach noch nicht, sodass letztlich nichts geladen wird, was dein WiFi aktivieren könnte.
Und warum hat den Eintrag in der Datei /etc/modprobe.d/50-prefer_iwlwifi_over_iwlagn.conf zu kommentieren (also das blacklisting quasi entfernen) geholfen? Oder war das nur Zufall und die eigentliche Ursache ist nicht mehr nach zu vollziehen?
Bis Punkt 10 konntest du das iwlagn laden. D.h. für mich, dass bis dahin ein Kernel <3.2 lief. Ab Punkt 11 konntest iwlagn nicht mehr laden, weil ein Kernel >3.1 lief. Da du in Punkt 10 das Blacklisting aufgehoben hattest, versuchte der dann laufende Kernel >3.1 erst das alte Modul in Punkt 11 zu laden, was zu den Symbol-Fehlern führte und dann das korrekte Modul iwlwifi, sodass WiFi trotzdem funktionierte.
Die Datei "/etc/modprobe.d/50-prefer_iwlwifi_over_iwlagn.conf" muss übrigens nicht unbedingt von einem Kernel-Update >3.2 kommen, ich habe sie auch in dem Paket "compat-wireless" aus z.B. dem Repository "driver:wireless" gefunden.
OK,
So ein Paket hast du aber nicht installiert, oder? "rpm -qa *wireless*"
Für mich ist das Thema erledigt, es funzt wieder alles. Bald 20 Jahre EDV haben mich gelehrt, dass manche Rechnersysteme von den Mondphasen oder so was ähnlichem abhängig sind. Und manchmal auch keinen 29.Feb kennen. Vor allem CAD-Systeme auf Mainframes vom IBM-S-370-Typ :-)
:) Gruß Jan -- Optimization hinders evolution. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Hallo Am Dienstag 26 Juni 2012 schrieb Jan Ritzerfeld:
Am Dienstag, 26. Juni 2012, 22:33:51 schrieb Matthias Müller:
(...). 2. Online-Update per Yast mit anschließendem Reboot, weil Kernelupdate dabei war.
Welchen Kernel benutzt du denn jetzt? Hier läuft eine oS 12.1 mit allem Updates: jan@karl:~> uname -a Linux karl.site 3.1.10-1.9-desktop #1 SMP PREEMPT Thu Apr 5 18:48:38 UTC 2012 (4a97ec8) x86_64 x86_64 x86_64 GNU/Linux Linux gandalf.querstr31hbg.local 3.1.10-1.13-desktop #1 SMP PREEMPT Tue Jun 12 13:11:31 UTC 2012 (44a489e) x86_64 x86_64 x86_64 GNU/Linux
Und das Modul iwlwifi gibt es da gar nicht! jan@karl:~> find /lib -name "iwl*.ko" /l/m/3.1.10-1.13-desktop/updates/drivers/net/wireless/iwlegacy/iwl3945.ko /l/m/3.1.10-1.13-desktop/updates/drivers/net/wireless/iwlegacy/iwl4965.ko /l/m/3.1.10-1.13-desktop/updates/drivers/net/wireless/iwlegacy/iwlegacy.ko /l/m/3.1.10-1.13-desktop/updates/drivers/net/wireless/iwlwifi/iwlwifi.ko /l/m/3.1.10-1.13-desktop/kernel/drivers/net/wireless/iwlegacy/iwl3945.ko /l/m/3.1.10-1.13-desktop/kernel/drivers/net/wireless/iwlegacy/iwl4965.ko /l/m/3.1.10-1.13-desktop/kernel/drivers/net/wireless/iwlegacy/iwl-legacy.ko /l/m/3.1.10-1.13-desktop/kernel/drivers/net/wireless/iwlwifi/iwlagn.ko
snip
Die Datei "/etc/modprobe.d/50-prefer_iwlwifi_over_iwlagn.conf" muss übrigens nicht unbedingt von einem Kernel-Update >3.2 kommen, ich habe sie auch in dem Paket "compat-wireless" aus z.B. dem Repository "driver:wireless" gefunden.
OK,
So ein Paket hast du aber nicht installiert, oder? "rpm -qa *wireless*" Doch ist dabei
matthias@gandalf:~> rpm -qa *wireless* wireless-tools-30.pre9-21.1.3.x86_64 compat-wireless-scripts-3.3-7.2.noarch compat-wireless-kmp-desktop-3.3_k3.1.10_1.13-7.2.x86_64 wireless-regdb-2009.11.25-9.1.1.noarch
Für mich ist das Thema erledigt, es funzt wieder alles. Ich wiederhol mich und in Zukunft habe ich zumindest eine Idee wo ich suchen könnte falls es Probleme gibt.
-- Mit freundlichen Grüßen Matthias Müller (Benutzer #439779 im Linux-Counter http://counter.li.org) PS: Bitte senden Sie als Antwort auf meine E-Mails reine Text-Nachrichten!
Am Mittwoch, 27. Juni 2012, 22:55:05 schrieb Matthias Müller:
Am Dienstag 26 Juni 2012 schrieb Jan Ritzerfeld: (...).
So ein Paket hast du aber nicht installiert, oder? "rpm -qa *wireless*"
Doch ist dabei
matthias@gandalf:~> rpm -qa *wireless* wireless-tools-30.pre9-21.1.3.x86_64 compat-wireless-scripts-3.3-7.2.noarch compat-wireless-kmp-desktop-3.3_k3.1.10_1.13-7.2.x86_64 wireless-regdb-2009.11.25-9.1.1.noarch
Das erklärt einiges. Diese compat-wireless-Pakete gehören nicht zur normalen Distribution sondern kommen aus einem zusätzlichen Repository und sind "unstable". Ich würde beide compat-wireless-Pakete deinstallieren. Wenn du nämlich Pech hast, wirst du beim anstehenden Kernel-Update die gleichen Probleme wieder haben. Falls dein WLAN nicht mit den normalen, unterstützen Treibern funktioniert, kannst du die beiden Pakete ja wieder einfach installieren. Gruß Jan -- Reality is for those people who can't cope with drugs. -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (3)
-
Christian Meseberg
-
Jan Ritzerfeld
-
Matthias Müller