Hallo Leute, ich verwende SuSE 7.2 mit einer Wireless-LAN Karte von Netgear. Unter dem 2.2.x, der von der Distribution angeboten wird, funktioniert alles. Nun möchte ich allerdings trotzdem auf einen 2.4er Kernel umsteigen, da viel meiner Hardware im 2.2er Kernel noch nicht eingebunden ist (SiS Chipsatz). Leider ärgert mich pcmcia noch zu tode. Ich hab mir das pcmcia-cs-3.1.29 Paket gezogen und den linux-2.4.13.SuSE von Hubert Mantel. pcmcia-cs-3.1.29: ./Configure make Nachdem das Kompilieren nicht so ganz funktioniert hat hab ich ./Configure --force gemacht. Dann hat er zumindest mal die Module kompiliert. Ich denke mal, daß es bei 2.4er Kerneln immer notwendig ist das zu machen: --force ignore presence of 2.4 kernel drivers Wenn ich meinen 2.4er Kernel starte, dann frißt er allerding nicht meine Karte: Auszug aus meinem syslog (umgebrochen)
Dec 2 19:14:51 piii-nb cardmgr[269]: executing: 'modprobe -r wvlan_cs' Dec 2 19:14:51 piii-nb kernel: unloading Kernel Card Services Dec 2 19:14:57 piii-nb cardmgr[269]: socket 0: Intersil PRISM2 11 Mbps Wireless Adapter Dec 2 19:14:57 piii-nb cardmgr[269]: executing: 'modprobe wvlan_cs' Dec 2 19:14:57 piii-nb kernel: Linux Kernel Card Services 3.1.22 Dec 2 19:14:57 piii-nb kernel: options: [pci] [cardbus] [pm] Dec 2 19:14:57 piii-nb kernel: ds: no socket drivers loaded! ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Was genau heißt das? Spießt sich da etwas mit meinem Kernel?
Dec 2 19:14:57 piii-nb cardmgr[269]: + /lib/modules/2.4.13/kernel/drivers/pcmcia/ds.o: init_module: Operation not permitted Dec 2 19:14:57 piii-nb cardmgr[269]: + /lib/modules/2.4.13/kernel/drivers/pcmcia/ds.o: insmod /lib/modules/2.4.13/kernel/drivers/pcmcia/ds.o failed Dec 2 19:14:57 piii-nb cardmgr[269]: + /lib/modules/2.4.13/kernel/drivers/pcmcia/ds.o: insmod wvlan_cs failed Dec 2 19:14:57 piii-nb cardmgr[269]: + Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters Dec 2 19:14:57 piii-nb cardmgr[269]: modprobe exited with status 255 Dec 2 19:14:57 piii-nb cardmgr[269]: executing: 'insmod /lib/modules/2.4.13/pcmcia/wvlan_cs.o' Dec 2 19:14:57 piii-nb kernel: unloading Kernel Card Services Dec 2 19:14:57 piii-nb cardmgr[269]: + /lib/modules/2.4.13/pcmcia/wvlan_cs.o: init_module: Operation not permitted Dec 2 19:14:57 piii-nb cardmgr[269]: + Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters Dec 2 19:14:57 piii-nb cardmgr[269]: insmod exited with status 1 Dec 2 19:14:57 piii-nb kernel: wvlan_cs: WaveLAN/IEEE PCMCIA driver v1.0.6 Dec 2 19:14:57 piii-nb kernel: wvlan_cs: (c) Andreas Neuhaus
Dec 2 19:14:57 piii-nb kernel: wvlan_cs: CardServices release does not match! ^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^ Werden die CardServices nicht mit dem pcmcia_cs Paket gebaut. Die wollen doch den Kernel-Source. Warum passen Sie dann nicht zusammen?
Dec 2 19:14:59 piii-nb cardmgr[269]: get dev info on socket 0 failed: Resource temporarily unavailable
Ich gehe davon aus, daß ich irgendwo einen wichtigen Schritt übersehen habe. Vor allem das Howto ist schwer lesbar, da die Überschriften ungefähr so aussehen: 2^H2.^H.5^H5.^H.2^H2.^H. R^HRe^Hed^Hd H^HHa^Hat^Ht,^H, C^HCa^Hal^Hld^Hde^Her^Hra^Ha,^H, M^HMa^Han^Hnd^Hdr^Hra^Hak^Hke^He Das macht das ganze nicht gerade leichter :( Vielleicht kann mir jemand grob den Weg zum Erfolg aufzeigen. Eine Gliederung reicht mir. Danke im voraus! -- Gruß Alex
Hallo, * Am 02.12.2001 zauberte Alex Klein:
ich verwende SuSE 7.2 mit einer Wireless-LAN Karte von Netgear. Unter dem 2.2.x, der von der Distribution angeboten wird, funktioniert alles. Nun möchte ich allerdings trotzdem auf einen 2.4er Kernel umsteigen, da viel meiner Hardware im 2.2er Kernel noch nicht eingebunden ist (SiS Chipsatz). Leider ärgert mich pcmcia noch zu tode.
Problem killed. Aber neues Problem. Mein Fehler war, daß ich PCMCIA Dienste gestartet hatte. rcpcmcia stop Kernel Config: # CONFIG_PCMCIA is not set Dann sollte es auch durchlaufen. Ich mußte noch CONFIG_NET_RADIO=y setzen, allerdings funktioniert die Karte noch nicht. Problem: # iwconfig eth1 eth1 no wireless extensions. syslog:
Dec 3 00:16:33 piii-nb cardmgr[7181]: socket 0: Intersil PRISM2 11 Mbps Wireless Adapter Dec 3 00:16:33 piii-nb cardmgr[7181]: executing: 'modprobe wvlan_cs' Dec 3 00:16:33 piii-nb kernel: wvlan_cs: WaveLAN/IEEE PCMCIA driver v1.0.6 Dec 3 00:16:33 piii-nb kernel: wvlan_cs: (c) Andreas Neuhaus
Dec 3 00:16:33 piii-nb kernel: wvlan_cs: index 0x01: Vcc 5.0, irq 3, io 0x0100-0x013f Dec 3 00:16:33 piii-nb kernel: wvlan_cs: Registered netdevice eth1 Dec 3 00:16:33 piii-nb kernel: wvlan_cs: MAC address on eth1 is 00 00 00 00 00 00 Dec 3 00:16:33 piii-nb kernel: wvlan_cs: This is a PrismII card, not a Wavelan IEEE card :-( Dec 3 00:16:33 piii-nb kernel: You may want report firmare revision (0x8) and what the card support. Dec 3 00:16:33 piii-nb kernel: I will try to make it work, but you should look for a better driver. Dec 3 00:16:33 piii-nb kernel: wvlan_cs: Found firmware 0x8 (vendor 3) - Firmware capabilities : 1-0-0-0-1 Dec 3 00:16:33 piii-nb cardmgr[7181]: executing: './network start eth1' Dec 3 00:16:33 piii-nb cardmgr[7181]: + /usr/bin/iwconfig eth1 essid "essid" Dec 3 00:16:33 piii-nb cardmgr[7181]: + SIOCSIWESSID: Invalid argument
ich muß wohl noch nach einem richtigen Treiber suchen. Hab leider nur (noch) keine Ahnung wo und dann das wie. -- Gruß Alex Vielleicht sollte man so was wie ne Signatursparkasse einführen. Man weis ja nie. Vieleicht gibts dann Irgendwann Siggzinsen. Wie die dann wohl aussehen würden? [WoKo in dag°]
participants (1)
-
Alex Klein