Samsung P35 WLAN-Knopf Skript für 9.3; Probleme mit ipw2200
Moin miteinander, ich habe gerade 9.3 auf einem Samsung P35 1600 II installiert. Das WLAN-Knopf Skript für 9.2 funktioniert nicht mehr, da die ipw2200 nicht mehr als id-...., sondern bus-... erkannt wird. Eine geänderte Variante habe ich angehängt. Komisch fand ich auch, dass /sbin/modprobe ipw2200 ieee80211 ieee80211_crypt ieee80211_crypt_wep nicht mehr funktionierte, da dann in den logs so etwas stand wie: May 6 15:39:56 pc190 kernel: ipw2200: Unknown parameter `ieee80211_crypt_wep' trenne ich ipw2200 von dem Rest funktioniert es. Ich musste das WLAN-Modul ipw2200 manuell in /etc/sysconfig eintragen, da es sonst beim Booten nicht geladen wird, obwohl die Karte mit Yast konfiguriert wurde. Weitere Dinge, die mich irritieren in warn sind: May 6 13:58:00 pc190 kernel: ieee80211_crypt: unsupported module, tainting kernel. May 6 13:58:00 pc190 kernel: ieee80211: unsupported module, tainting kernel. May 6 13:58:00 pc190 kernel: ipw2200: unsupported module, tainting kernel. May 6 13:58:00 pc190 kernel: ipw2200: ipw-2.2-boot.fw load failed: Reason -2 May 6 13:58:00 pc190 kernel: ipw2200: Unable to load firmware: 0xFFFFFFFE May 6 13:58:00 pc190 kernel: ipw2200: failed to register network device May 6 13:58:00 pc190 kernel: ipw2200: probe of 0000:02:02.0 failed with error -5 Woher bekomme ich die frimware? oder: May 6 18:54:50 pc190 dhcpcd[12278]: terminating on signal 15 May 6 18:56:04 pc190 [powersave][6985]: WARNING in Function checkEventTimeouts; line 1581: Timeout for event other with id 136 reached, removing it. May 6 18:56:24 pc190 [powersave][6985]: WARNING in Function checkEventTimeouts; line 1581: Timeout for event other with id 139 reached, removing it. May 6 18:56:49 pc190 [powersave][6985]: WARNING in Function checkEventTimeouts; line 1581: Timeout for event other with id 142 reached, removing it. May 6 19:00:29 pc190 [powersave][6985]: WARNING in Function checkEventTimeouts; line 1581: Timeout for event other with id 165 reached, removing it. Sven
Am Samstag, 7. Mai 2005 16:58 schrieb Sven Burmeister:
Moin miteinander,
ich habe gerade 9.3 auf einem Samsung P35 1600 II installiert.
Das WLAN-Knopf Skript für 9.2 funktioniert nicht mehr, da die ipw2200 nicht mehr als id-...., sondern bus-... erkannt wird. Eine geänderte Variante habe ich angehängt.
Das scheint in der tat ein lustiger SuSE-Fehler zu sein, den ich auch schon gemeldet habe (ohne Feedback). Es ist aber so, dass manchmal WLAN als id-... und manchmal als bus-... erkannt wird. Daher ist es manchmal nicht da, obwohl YaST anderes behauptet. Wo immer das Problem liegt, ich habs nur mit einem etwas uneleganten workaround ertraeglich gemacht: rmmod ipw2200 && modprobe ipw2200 && rcnetwork restart Ich hab echt bammel, dass Linux (im speziellem SuSE) eine Komplexität erreicht, dass typische Windowsfehler entstehen. vG Mirko -- _________________________________ //http://www.albrecht-netz.de // _________________________________
Moin! Am Samstag, 7. Mai 2005 17:12 schrieb Mirko Albrecht:
Es ist aber so, dass manchmal WLAN als id-... und manchmal als bus-... erkannt wird. Daher ist es manchmal nicht da, obwohl YaST anderes behauptet.
Das ist ungut. Wenn ich das Skript nach wlan-* suchen lasse, kann es zwei einträge finden und weiß nicht welches der aktuellere ist. Zumindest weiß ich nicht, wie ich mit bash und ls -la eine solchen Abfrage durchführen kann. Kann da vielleicht jemand weiterhelfen? Ich würde dann in dem Skript einfach die WLAN-Konfiguration einschalten, die das neuere Datum hat. Danke für den Hinweis! Sven
Hallo Sven, hallo Leute, Am Samstag, 7. Mai 2005 16:58 schrieb Sven Burmeister:
ich habe gerade 9.3 auf einem Samsung P35 1600 II installiert. [...] Komisch fand ich auch, dass
/sbin/modprobe ipw2200 ieee80211 ieee80211_crypt ieee80211_crypt_wep
nicht mehr funktionierte, da dann in den logs so etwas stand wie:
May 6 15:39:56 pc190 kernel: ipw2200: Unknown parameter `ieee80211_crypt_wep'
trenne ich ipw2200 von dem Rest funktioniert es.
Das wundert mich nicht weiter, da modprobe AFAIK immer nur ein Modul pro Aufruf lädt - der Rest wird als Parameter interpretiert. Guck mal mit lsmod nach, ob ieee80211_crypt und ieee80211_crypt_wep geladen sind. Falls nicht, wurden auch die als Parameter interpretiert und brauchen einen eigenen modprobe-Aufruf. Falls es schonmal anders funktioniert hat, war das Glück oder Zufall ;-)
May 6 13:58:00 pc190 kernel: ipw2200: ipw-2.2-boot.fw load failed: Reason -2 May 6 13:58:00 pc190 kernel: ipw2200: Unable to load firmware: 0xFFFFFFFE [...] Woher bekomme ich die frimware?
Es gibt ein Paket namens ipw-firmware, da ist sie drin. Abgelegt wird die Firmware in /lib/firmware/. (Ich bin mir allerdings nicht sicher, ob "Reason -2" die Bedeutung "firmware not found" oder eine andere hat.) Gruß Christian Boltz -- Vielleicht hat aber auch nur dein Computer so etwas wie eine eigene Intelligenz entwickelt, so als eine Art Überlebensstrategie. Mach mal weiter, vielleicht kommst du ja noch ganz groß raus als unfreiwilliger Erfinder des ersten völlig selbständig kognitiven Computers. [Matthias Houdek in suse-linux]
participants (3)
-
Christian Boltz
-
Mirko Albrecht
-
Sven Burmeister