onderka.com

Prism WLAN-Karten für WPA flashen

Hinweis: Der Eintrag "Prism WLAN-Karten für WPA flashen" ist vor mehr als einem Jahr geschrieben oder zuletzt editiert worden und unter Umständen veraltet oder nicht mehr korrekt.

OK, ich geb’s zu: Ich habe ein Thinkpad R32 seit ein paar Tagen. Dafür müssen das Dell C610 und das Thinkpad X21 demnächst weg.

Schon ein Unterschied zum kleinen X21, 512MB DDR, 2GHz PIVm, 14,1 Zoll TFT und so weiter und so fort. Alles prima, die 40GB-Platte aus dem X21 umgebaut, bootet. Nach einem schnellen Kompilieren eines neuen Kernels (Andere Soundkarte, Mobile Radeon statt Rage Mobility etc.) läuft auch alles, demnächst dann mal alles neu emergen mit den PIV-cflags.

Das R32 hat eine interne „Prism 2.5 WLAN / Modem Mini-PCI Kombikarte“ (schönes Wort…). hostap_pci ist im Kernel, dmesg zeigt an daß die Prism initialisiert wird, aber wpa_supplicant kann nicht zu meinem WPA-verschlüsselten WLAN verbinden.

Ja, die neue MAC-Adresse steht im Access Point 😉

Eine Intel Pro/Wireless 2200BG läßt sich wegen dem bekannten IBM 1802 -Fehler nicht installieren, das no1802.com – Tool zeigt beim R32 in beiden Versionen keine Wirkung. Also Googeln:

Intersil Prism 2.5 Firmware Info Page

Aha, Firmware >=1.7.4!

Die Seite verlinkt auf Mini-howto on Flashing Intersil Prism Chipsets , also Firmware-Update ausprobieren.

Auf der Seite finden sich alle nötigen Informationen, wichtig ist u. a., die für die jewilige Karte richtige Firmware zu flashen. Mit hostap_diag aus dem Paket hostap-utils läßt sich diese herausfinden:

Die Hardware-ID der Karte ist also NICID: id=0x8013, daraus ergibt sich die Platform-ID:

Das PDF zum nachschlagen befindet sich hier

Flashen

Zum Flashen muß der Firmware-Upload im hostap-Treiber aktiviert werden:

Editieren von /drivers/net/wireless/hostap/hostap_config.h in den Kernel-Quellen:

Test vor dem Flashen:

Flashen:

Firmware-Versionen nach dem Flashen:

Testen der Verbindung:

„Connected …“

😉

3 Kommentare

  1. Sehr gute Informationen, habe mich auch schon auf junsun’s Seite ausgetobt. Aber nirgends steht, ob nach einem Firmware Upgrade der Modem weiterhin funktioniert. Habe auch einen IBM R32. Funktioniert der Modem noch bei Dir?

    Eine weitere Inofrmation für die Leser: Einige behaupten, man könne mit einem Treiberupdate unter Windows die Firmware upgraden. Das ist definitiv falsch! Die Intersil Windowstreiber gaukeln nur vor, man hätte ne neuere Firmware, abhängig von der installierten Treiberversion.

  2. Nein, mein Modem funktioniert nach wie vor genauso (schlecht) unter Linux wie vorher, die beiden Subsysteme sind unabhängig voneinander.

    Ich hab‘ es Junsun schon eintragen lassen.

  3. Auch von mir erstmal ein großes Lob für die Zusammenstellung der Informationen, hat mir geholfen. Allerdings nicht ganz, da bei mir prim2_srec die pda-Datei zur Karte nicht gefunden hat und daher abgebrochen hat. Nach einigem Suchen habe ich einen Hinweis auf die „-O“-Option gefunden. Ich habe also folgendes aufgerufen:

    prism2_srec -v -f eth0 -O /proc/net/hostap/wlan0/pda PK010101.HEX SF010704.HEX

    Damit hat das firmware-update geklappt, sagt zumindest hostap_diag. WPA läuft bei mir trotzdem noch nicht, aber das scheint an etwas anderem zu liegen.

Eintrag Kommentieren

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Captcha * Time limit is exhausted. Please reload CAPTCHA.