kernel, modules and pcmcia developers.. here's a bug for you.. (i think..)

Paul Wisén paul at busnet.se
Tue Aug 21 19:15:20 EST 2001


Hi,

My pcmcia stuff crashes every 4th hour. I have no idea why...
Sometimes it can work for 6 hours, sometimes only 2..
Is it the kernel ? The pcmcia ? The orinoco module, the machine itself or
what is it ?
The fun thing is that it works just fine until it suddenly just stops..

Basicly messages says this:

Aug 20 11:20:18 vonanka kernel: eth1: Undecryptable frame on Rx. Frame
dropped.
Aug 20 11:20:22 vonanka kernel: eth1: Oversized frame received (41489 bytes)
Aug 20 11:20:23 vonanka kernel: eth1: Oversized frame received (45489 bytes)
Aug 20 11:20:36 vonanka kernel: eth1: Bad CRC on Rx. Frame dropped.
Aug 20 11:20:52 vonanka kernel: eth1: Unknown Rx error (0x3). Frame dropped.
Aug 20 11:21:09 vonanka kernel: hermes @ 0x100: Card removed while waiting
for command completion.
Aug 20 11:21:09 vonanka kernel: eth1: Error -19 transmitting packet
Aug 20 11:21:09 vonanka kernel: eth1: Error -16 writing packet header to BAP
Aug 20 11:21:09 vonanka last message repeated 306 times

Then it repeats this until i'm out of space on /var ..

Aug 20 11:21:09 vonanka kernel: eth1: Et header to BAP
Aug 20 11:21:09 vonanka kernel: ett header to BAP
Aug 20 11:21:09 vonanka kernel: <t header to BAP
Aug 20 11:21:09 vonanka kernel: ett header to BAP
Aug 20 11:21:09 vonanka kernel: <3t header to BAP
Aug 20 11:21:09 vonanka kernel: t header to BAP
Aug 20 11:21:09 vonanka kernel: <t header to BAP
Aug 20 11:21:09 vonanka kernel: t header to BAP
Aug 20 11:21:09 vonanka kernel: <t header to BAP
Aug 20 11:21:09 vonanka kernel: et header to BAP
Aug 20 11:21:09 vonanka kernel: ett header to BAP
Aug 20 11:21:09 vonanka kernel: ett header to BAP
Aug 20 11:21:09 vonanka kernel: <3t header to BAP
Aug 20 11:21:09 vonanka kernel: ett header to BAP
Aug 20 11:21:09 vonanka kernel: <t header to BAP
Aug 20 11:21:09 vonanka kernel: t header to BAP
Aug 20 11:21:09 vonanka kernel: ett header to BAP
Aug 20 11:21:09 vonanka kernel: et header to BAP
Aug 20 11:21:09 vonanka kernel: t header to BAP
Aug 20 11:21:09 vonanka kernel: eth1: Ert header to BAP
Aug 20 11:21:09 vonanka kernel: <t header to BAP
Aug 20 11:21:09 vonanka kernel: eth1t header to BAP
Aug 20 11:21:09 vonanka kernel: <t header to BAP
Aug 20 11:21:09 vonanka kernel: t header to BAP
Aug 20 11:21:09 vonanka kernel: <t header to BAP

....

What have I done wrong ?

I'm using kernel 2.4.7
pcmcia compiled as a module from the kernel
orinoco_cs compiled as modules from the kernel
It's a smb machine, dual p3 400 mhz
two pcmcia adapters
two radiocards orinoco 11mbit silver pcmcia on firmware 7.52

The other interface, eth2, who's there's no load on, works just fine though.
I also notised this, when I did iwconfig after it had crashed..

eth0      no wireless extensions.

eth1      IEEE 802.11-DS  Nickname:"vonanka.alvkarleby.net"
          Frequency:42.9497GHz  Mode:Ad-Hoc
          RTS thr:off
          Encryption key:off
          Link quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  invalid crypt:2  invalid misc:4

eth2      IEEE 802.11-DS  ESSID:"vattenfall"
Nickname:"vonanka.alvkarleby.net"
          Frequency:2.472GHz  Sensitivity:1/3  Mode:Ad-Hoc
          Access Point: 02:02:2D:09:1D:05
          Bit Rate:2Mb/s   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



Frequency 49 Ghz !! huh ;)


dmesg

[root at vonanka /root]# dmesg
ed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 setting multicast list.
hermes @ 0x100: Card removed while issuing command.
eth1: Error -19 transmitting packet
eth1: Error -16 shutting down Hermes chipset
Trying to free nonexistent resource <000003e0-000003e1>
Trying to free nonexistent resource <000003e2-000003e3>
unloading Kernel Card Services
Linux Kernel Card Services 3.1.22
  options:  [pci] [cardbus]
Intel PCIC probe:
  Vadem VG-469 ISA-to-PCMCIA at port 0x3e0 ofs 0x00, 2 sockets
    host opts [0]: none
    host opts [1]: none
    ISA irqs (scanned) = 3,4,7,9,15 polling interval = 1000 ms
  Vadem VG-469 ISA-to-PCMCIA at port 0x3e2 ofs 0x00, 2 sockets
    host opts [2]: none
    host opts [3]: none
    ISA irqs (scanned) = 3,4,7,9,15 polling interval = 1000 ms
cs: IO port probe 0x0c00-0x0cff: clean.
cs: IO port probe 0x0800-0x08ff: clean.
cs: IO port probe 0x0100-0x04ff: excluding 0x170-0x177 0x290-0x297
0x370-0x37f 0x4d0-0x4d7
cs: IO port probe 0x0a00-0x0aff: clean.
cs: memory probe 0x0d0000-0x0dffff: clean.
hermes.c: 12 Dec 2000 David Gibson <hermes at gibson.dropbear.id.au>
orinoco.c 0.06c (David Gibson <hermes at gibson.dropbear.id.au> and others)
dldwd: David's Less Dodgy WaveLAN/IEEE Driver
orinoco_cs.c 0.06 (David Gibson <hermes at gibson.dropbear.id.au> and others)
eth1: Firmware ID 1F vendor 0x1 (Lucent) version 7.52
eth1: Ad-hoc demo mode supported.
eth1: IEEE standard IBSS ad-hoc mode supported.
eth1: WEP supported, "128"-bit key.
eth1: MAC address 00:02:2D:07:3B:31
eth1: Station name "HERMES I"
eth1: ready
eth1: index 0x01: Vcc 5.0, irq 3, io 0x0100-0x013f
eth2: Firmware ID 1F vendor 0x1 (Lucent) version 7.52
eth2: Ad-hoc demo mode supported.
eth2: IEEE standard IBSS ad-hoc mode supported.
eth2: WEP supported, "128"-bit key.
eth2: MAC address 00:02:2D:09:1D:05
eth2: Station name "HERMES I"
eth2: ready
eth2: index 0x01: Vcc 5.0, irq 9, io 0x0180-0x01bf
eth1: Unknown Rx error (0x3). Frame dropped.
eth1: Bad CRC on Rx. Frame dropped.
eth1: Bad CRC on Rx. Frame dropped.
eth1: Unknown Rx error (0x3). Frame dropped.


/ Paul






More information about the wireless mailing list