Nach Kernelupgrade auf 2.4.16-SUSE Probleme mit Wireless-LAN
Hi Ho !
Ich habe auf den Kernel 2.4.16-SUSE upgegradet und das Paket pcmcia
von der SuSE-DVD neucompiled und installiert und trotzdem
möchte er nicht so richtig.
Nach dem Upgrade innerhalb des 2.4.10 hatte noch alles funktioniert.
Die Meldungen:
Linux PCMCIA Card Services 3.1.28
kernel build: 2.4.16-64GB-SMP #1 SMP Tue Dec 18 13:54:20 GMT 2001
options: [pci] [cardbus] [apm]
Intel PCIC probe:
TI 1410 rev 01 PCI-to-CardBus at slot 00:0c, mem 0xe4024000
host opts [0]: [pci only] [pci irq 16] [lat 64/176] [bus 196/0]
PCI card interrupts, PCI status changes
cs: memory probe 0xa0000000-0xa0ffffff: clean.
hermes.c: 3 Oct 2001 David Gibson
Hallo. Am Montag, 4. Februar 2002 19:54 schrieb Ralf Schumacher:
Hi Ho !
Ich habe auf den Kernel 2.4.16-SUSE upgegradet und das Paket pcmcia von der SuSE-DVD neucompiled und installiert und trotzdem möchte er nicht so richtig. Nach dem Upgrade innerhalb des 2.4.10 hatte noch alles funktioniert. Ich hatte davor schon Probleme. Meine Karten gehen mit einer suse73 Installation (von cd) nicht. Nach welchem Upgrade gehen die Karten?
Meine Hardware: Lucent Orinoco. Beste Gruesse, Joachim Franek Ernst-Reuter-Str. 8, 63486 Bruchkoebel www.de-franek.de rs485.de-franek.de
Hi ! Also ich habe die ELSA Airlancer MC-11 Karten. Eine im Notebook und eine im Server mit ner PCMCIA-PCI-Bridge. Von der Hardware her sind das ja auch Orinocos. Laufen mit dem 2.4.10 von SuSE eigentlich ganz gut. Nur wenn die richtig unter Feuer kommen, bleibt die Maschine nach ein paar Minuten stehen. Was geht denn nicht ? Auszug von /var/log/messages z.B. ? Gruss Ralf Schumacher
Ich hatte davor schon Probleme. Meine Karten gehen mit einer suse73 Installation (von cd) nicht. Nach welchem Upgrade gehen die Karten?
Meine Hardware: Lucent Orinoco.
Hallo, ich hatte bereits zum Jahreswechsel einige Experimente durchgefuehrt. Hier eine kurze Zusammenfassung: Alles im Ad-Hoc Modus mit zwei Lucent Orinoco (Gold, World Card), Firmware 6.06 Abstand ca. 1-2m Rechner 1: nb1 (Notebook K5 486 133Mhz) Rechner 2: nb4 (Notebook P3 500Mhz) geht bedeutet: ping -i 5 bricht nicht nach 1h ab 1. 2x win98 mit Lucent Treibern: geht 2. 2x suse72 mit wvlan_cs: geht 3. win98 - suse72: geht 4. win98 - suse73: ping bricht nach 400s ab Das geht nur, falls die Karte im linux notebook min. 2h ausgeschaltet war. Die ping-zeit liegt am Anfang bei 2,6ms und die tx/rx LED der Karte blinkt unregelmaessig. Irgendwann geht die ping-zeit hoch, es kommt zu Unterbrechungen und dann geht nchts mehr. Dann blinkt die tx/rx LED regelmaessig und schnell (10-20Hz). Am Dienstag, 5. Februar 2002 19:26 schrieb Ralf Schumacher:
Was geht denn nicht ? Auszug von /var/log/messages z.B. ?
Versuchsaufbau:
Recher wie oben. SuSE 7.3 frisch installiert mit wavelan-extensions.
/etc/pcmcia/wireless.opt wie von Dirk Hebenstreit (hatte ich
vorher auch so, bis auf 11M).
nb1: Minimale Installation mit yast1 -> nur Textkonsole
nb4: yast2: normale Installation mit KDE
Versuch1:
nb1 und nb4 mit suse73: karten sind einige Zeit im Rechner gewesen
Ergebnis: kein ping moeglich
Versuch 2:
nb1: suse73
nb4: win98
ping geht mit etwa 2,6ms Antwortzeit
nach icmp_seq=114 ping-zeit etwa 9ms
nach icmp-seq=119 ping-zeit 6,753ms und dann geht nichts mehr
nach icmp_seq=132 Destination Host Unreachable
114*5=570s Gesamtzeit
hier ein ifconfig:
eth0 Link encap:Ethernet HWaddr 00:02:2D:0E:CC:AD
inet addr:192.168.1.37 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::202:2dff:fe0e:ccad/10 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:19 errors:0 dropped:0 overruns:0 carrier:0
collisions:0
RX bytes:0 (0.0 b) TX bytes:2436 (2.3 Kb)
hier ein iwconfig: (wenn es nicht geht)
eth0 IEEE 802.11-DS ESSID:"Wavelan Network" Nickname:"nb1"
Mode:Ad-Hoc Frequency:2.457GHz Cell: 00:02:2D:0E:CC:AD
Bit Rate:2Mb/s Tx-Power=15 dBm Sensitivity:1/3
Retry limit:4 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 invalid crypt:0 invalid misc:0
in /var/log/messages steht nichts auffaelliges drin:
Feb 6 07:16:13 nb1 rcpcmcia: /sbin/insmod
/lib/modules/2.4.10-4GB/pcmcia-external/pcmcia_core.o
Feb 6 07:16:19 nb1 kernel: Linux PCMCIA Card Services 3.1.28
Feb 6 07:16:19 nb1 kernel: kernel build: 2.4.10-4GB #1 Tue Sep 25 12:32:43
GMT 2001
Feb 6 07:16:19 nb1 kernel: options: [pci] [cardbus] [apm]
Feb 6 07:16:22 nb1 rcpcmcia: /sbin/insmod
/lib/modules/2.4.10-4GB/pcmcia-external/i82365.o
Feb 6 07:16:25 nb1 kernel: Intel PCIC probe:
Feb 6 07:16:25 nb1 kernel: Cirrus PD672x rev 00 ISA-to-PCMCIA at port
0x3e0 ofs 0x00
Feb 6 07:16:25 nb1 kernel: host opts [0]: [ring] [65/6/0] [1/15/0]
Feb 6 07:16:25 nb1 kernel: host opts [1]: [ring] [65/6/0] [1/15/0]
Feb 6 07:16:25 nb1 kernel: ISA irqs (default) = 3,4,5,7,9,10,11,12
polling interval = 1000 ms
Feb 6 07:16:28 nb1 rcpcmcia: /sbin/insmod
/lib/modules/2.4.10-4GB/pcmcia-external/ds.o
Feb 6 07:16:31 nb1 cardmgr[256]: starting, version is 3.1.28
Feb 6 07:16:31 nb1 cardmgr[256]: modpath = /lib/modules/2.4.10-4GB/
Feb 6 07:16:31 nb1 cardmgr[256]: modsubdir = pcmcia-external
Feb 6 07:16:31 nb1 cardmgr[256]: watching 2 sockets
Feb 6 07:16:32 nb1 cardmgr[256]: initializing socket 1
Feb 6 07:16:32 nb1 kernel: cs: memory probe 0x0d0000-0x0dffff: excluding
0xdc000-0xdffff
Feb 6 07:16:32 nb1 kernel: cs: memory probe 0x0c0000-0x0cffff: clean.
Feb 6 07:16:32 nb1 cardmgr[256]: socket 1: Intersil PRISM2 11 Mbps Wireless
Adapter
Feb 6 07:16:32 nb1 cardmgr[256]: executing: 'insmod -v
/lib/modules/2.4.10-4GB//pcmcia-external/hermes.o'
Feb 6 07:16:32 nb1 cardmgr[256]: + Using
/lib/modules/2.4.10-4GB//pcmcia-external/hermes.o
Feb 6 07:16:32 nb1 cardmgr[256]: + Symbol version prefix ''
Feb 6 07:16:32 nb1 kernel: hermes.c: 12 Dec 2000 David Gibson
Hallo,
Feb 6 07:16:32 nb1 cardmgr[256]: executing: 'insmod -v /lib/modules/2.4.10-4GB//pcmcia-external/hermes.o' Feb 6 07:16:32 nb1 cardmgr[256]: + Using /lib/modules/2.4.10-4GB//pcmcia-external/hermes.o Feb 6 07:16:32 nb1 cardmgr[256]: + Symbol version prefix '' Feb 6 07:16:32 nb1 kernel: hermes.c: 12 Dec 2000 David Gibson
Feb 6 07:16:32 nb1 cardmgr[256]: executing: 'insmod -v /lib/modules/2.4.10-4GB//pcmcia-external/orinoco.o' Feb 6 07:16:32 nb1 cardmgr[256]: + Using /lib/modules/2.4.10-4GB//pcmcia-external/orinoco.o Feb 6 07:16:32 nb1 cardmgr[256]: + Symbol version prefix '' Feb 6 07:16:32 nb1 kernel: orinoco.c 0.07 (David Gibson and others) Feb 6 07:16:32 nb1 cardmgr[256]: executing: 'insmod -v /lib/modules/2.4.10-4GB//pcmcia-external/orinoco_cs.o' Feb 6 07:16:32 nb1 cardmgr[256]: + Using /lib/modules/2.4.10-4GB//pcmcia-external/orinoco_cs.o Feb 6 07:16:32 nb1 cardmgr[256]: + Symbol version prefix '' Feb 6 07:16:32 nb1 kernel: dldwd: David's Less Dodgy WaveLAN/IEEE Driver Feb 6 07:16:32 nb1 kernel: orinoco_cs.c 0.06 (David Gibson and others)
wie ich sehe, wird hier der orinoco[_cs] Treiber verwendet. Dieser Treiber scheint mir noch etwas problematisch zu sein: Irgendwann bringt er Sendefehler, nach einiger Zeit gibt er dann endgueltig auf. Ich habe hier auch aehnliche Probleme gehabt, nachdem ich mal diesen Treiber verwendet hatte. Ich bin dann wieder auf den altbewaehrten wvlan_cs uebergegangen, der laeuft einwandfrei. Das Ganze ist aber wie ueblich systemabhaengig, da ich auch eine Linux-Kiste hier habe, auf der der orinoco Treiber funktioniert. Ich verwende uebrigens die Treiber aus dem Pcmcia Paket 3.1.31, nicht die Kerneltreiber. Gruss Manfred
Hallo, Am Donnerstag, 7. Februar 2002 14:00 schrieb Manfred Kreisl:
Ich bin dann wieder auf den altbewaehrten wvlan_cs uebergegangen, der laeuft einwandfrei.
Wie kommt man denn zu dem wvlan_cs? Was muss ich wo im pcmcia-system aendern?
Das Ganze ist aber wie ueblich systemabhaengig, da ich auch eine Linux-Kiste hier habe, auf der der orinoco Treiber funktioniert.
Kannst du mal in /var/log/messages nachsehen, welche Firmware deine Karte hat?
Ich verwende uebrigens die Treiber aus dem Pcmcia Paket 3.1.31, nicht die Kerneltreiber.
Ich habe gesehen, dass es auch neuere Versionen von orinoco_cs und pcmcia gibt. Allerdings bin ich bei dem Versuch diese zu kompilieren und zu installieren irgendwo an Versionsunvertraeglichkeiten gescheitert. Warte auf die naechste Suse, war die Schlussfolgerung. Selbes Spiel mit den Treibern von Lucent.
Gruss Manfred
Danke. Joachim Franek Ernst-Reuter-Str. 8, 63486 Bruchkoebel www.de-franek.de rs485.de-franek.de
Hallo nochmal, zu naechtlicher Stunde, Am Don, 2002-02-07 um 18.36 schrieb Joachim Franek:
Hallo,
Am Donnerstag, 7. Februar 2002 14:00 schrieb Manfred Kreisl:
Ich bin dann wieder auf den altbewaehrten wvlan_cs uebergegangen, der laeuft einwandfrei.
Wie kommt man denn zu dem wvlan_cs? Was muss ich wo im pcmcia-system aendern?
Nun, bei mir gehts ganz einfach: nach dem Entfernen der /etc/pcmcia/hermes.conf laedt er dann wvlan_cs.o
Das Ganze ist aber wie ueblich systemabhaengig, da ich auch eine Linux-Kiste hier habe, auf der der orinoco Treiber funktioniert.
Kannst du mal in /var/log/messages nachsehen, welche Firmware deine Karte hat?
Hier ist mein Auszug aus /var/log/messages von der Linux-Kiste, auf der
orinoco_cs soweit funktioniert. Auf einem anderen System ist eine
Firmware von 7.52 drauf, da funktioniert der Treiber nicht. Glaube aber
nicht, dass es mit der Firmware einen Zusammenhang gibt, mit einer
Einschraenkung: bei Firmwae 6.06 hat Linux Schwierigkeiten, ein IBSS
Segment korrekt aufzubauen. Hatte damals immer einen Windows CLient dazu
gebraucht.
Feb 6 20:50:08 kmlinux kernel: Linux PCMCIA Card Services 3.1.31
Feb 6 20:50:08 kmlinux kernel: kernel build: 2.4.17-xfs #1 Son Jan 13
00:20:43 CET 2002
Feb 6 20:50:08 kmlinux kernel: options: [pci] [cardbus]
Feb 6 20:50:08 kmlinux kernel: Intel ISA/PCI/CardBus PCIC probe:
Feb 6 20:50:08 kmlinux kernel: Vadem VG-469 rev 00 ISA-to-PCMCIA at
port 0x3e2 ofs 0x00
Feb 6 20:50:08 kmlinux kernel: host opts [0]: none
Feb 6 20:50:08 kmlinux kernel: host opts [1]: none
Feb 6 20:50:08 kmlinux kernel: ISA irqs (scanned) = 3,4,5,10
polling interval = 1000 ms
Feb 6 20:50:08 kmlinux kernel: cs: memory probe 0x0d0000-0x0dffff:
excluding 0xd0000-0xd3fff
Feb 6 20:50:08 kmlinux kernel: cs: memory probe 0x0c0000-0x0cffff:
excluding 0xc0000-0xc7fff
Feb 6 20:50:08 kmlinux kernel: hermes.c: 3 Oct 2001 David Gibson
Warte auf die naechste Suse, war die Schlussfolgerung.
Selbes Spiel mit den Treibern von Lucent.
Habe ich nie ausprobiert, habs auch nicht vor.
Danke.
Bitte. Gruss Manfred
Hallo. Am Freitag, 8. Februar 2002 03:24 schrieb Manfred Kreisl:
Hallo nochmal, zu naechtlicher Stunde, Danke fuer diesen besonderen Dienst !
Nun, bei mir gehts ganz einfach: nach dem Entfernen der /etc/pcmcia/hermes.conf laedt er dann wvlan_cs.o
Bei mir gibt es /etc/pcmcia/hermes.conf nicht. Habe die orinoco_cs.conf entfernt. Dann wird auch wvlan_cs geladen. Ich habe damit keinen Erfolg. Der Effekt bleibt leider. Gruesse, Joachim Franek Ernst-Reuter-Str. 8, 63486 Bruchkoebel www.de-franek.de rs485.de-franek.de
Hallo, update auf Firmware 8.01 behebt den Effekt nicht. Joachim Franek Ernst-Reuter-Str. 8, 63486 Bruchkoebel www.de-franek.de rs485.de-franek.de
Joachim Franek wrote: ...
Nach dem Upgrade innerhalb des 2.4.10 hatte noch alles funktioniert.
Ich hatte davor schon Probleme. Meine Karten gehen mit einer suse73 Installation (von cd) nicht. Nach welchem Upgrade gehen die Karten?
Meine Hardware: Lucent Orinoco.
Ich habe positive Erfahrungen (will sagen: es funktioniert) mit ELSA Wavelan (benutzt auch den Orinocco-Treiber) unter allen (experimentellen) SuSE-Kerneln ab 2.4.13 (derzeit ein 2.4.17-4GB (default) auf einem IBM Thinkpad A21m). Ich mußte allerdings etwas in den Einstellungen unter /etc/pcmcia/wireless.opt spielen, damit das Setzen der ESSID bzw. der Ad-Hoc-Modus liefen. Hier mal ein kleiner Ausriß aus der DAtei: ... # Here are a few examples with a few Wireless LANs supported... # The matching is done on the first 3 bytes of the MAC address # Lucent Wavelan IEEE (+ Orinoco, RoamAbout and ELSA) # Note : wvlan_cs driver only, and version 1.0.4+ for encryption support *,*,*,00:60:1D:*|*,*,*,00:02:2D:*) INFO="Wavelan IEEE example (Lucent default settings)" ESSID="Wavelan Network" # ESSID="ELSA" MODE="Ad-Hoc" # MODE="Managed" # RATE="auto" RATE="11M auto" # KEY="s:secu1" # To set all four keys, use : # KEY="s:secu1 [1] key s:secu2 [2] key s:secu3 [3] key s:secu4 [4] #key[1]" # For the RG 1000 Residential Gateway: The ESSID is the identifier on # the unit, and the default key is the last 5 digits of the same. # ESSID="084d70" # KEY="s:84d70" ;; ... Vieleicht hilft es... Viel Glück hebi -- Dirk Hebenstreit Tel : +49-0170-2461522 Eschenweg 3 +49-033200-85997 14558 Bergholz-Rehbruecke Dirk.Hebenstreit@epost.de PingoS - LINUX-User helfen Schulen: http://www.pingos.schulnetz.org
participants (4)
-
Dirk Hebenstreit
-
Joachim.Franek@t-online.de
-
Manfred Kreisl
-
Ralf Schumacher