From what I've read whilst searching the net for solutions, the transmit
timeout doesn't seem to be indicative of a failure of the card to find
another one to talk to; it's something more serious. I guess it could
be something to do with the IRQ error near the top, but I've tried using
Anyone here willing to help me debug some wireless networking?
The RJ45 dongle on the NIC in my laptop has finally stopped working
completely, which has given me a sufficent kick up the backside to try
to get the wireless cards I bought a few months ago working.
Anyway, here's my setup. The laptop is W95 (sorry, but it *is* my only
Windoze machine), and the other machine is running SuSE 8.0 Pro. This
is my first foray into wireless networking, so the problem could be at
either end (or more likely, both) - I don't have an existing wireless
network with which to test either machine. Cards are identical Sitecom
PCMCIA models; I believe they use the Prism II chipset. Linux machine
also has a PCI-PCMCIA adaptor, also by Sitecom.
I managed to install the drivers on the laptop, after the usual
pantomime of endless disk swaps, hand-holding and reboots, and it seems
to be reasonably happy. I can't tell that it's working, though, as
the diagnostic tool seems to want to minimise itself all the time, and
will never come back.
Anyway, onto the Linux machine.
I've already updated my pcmcia utilities as per the instructions in the
SuSE FAQ, but something still seems to be going wrong.
Here are the contents of my /var/log/messages, when I start up PCMCIA
services:
Jul 31 19:27:39 4ttgate rcpcmcia: /sbin/insmod /lib/modules/2.4.18-4GB/pcmcia-external/pcmcia_core.o
Jul 31 19:27:41 4ttgate kernel: Linux PCMCIA Card Services 3.1.31
Jul 31 19:27:41 4ttgate kernel: kernel build: 2.4.18-4GB #1 Wed Mar 27 13:57:05 UTC 2002
Jul 31 19:27:41 4ttgate kernel: options: [pci] [cardbus] [apm]
Jul 31 19:27:42 4ttgate rcpcmcia: /sbin/insmod /lib/modules/2.4.18-4GB/pcmcia-external/pcmcia_core.o
Jul 31 19:27:42 4ttgate rcpcmcia: /sbin/insmod /lib/modules/2.4.18-4GB/pcmcia-external/i82365.o
Jul 31 19:27:42 4ttgate kernel: Intel ISA/PCI/CardBus PCIC probe:
Jul 31 19:27:42 4ttgate kernel: PCI: No IRQ known for interrupt pin A of device 00:11.0. Please try using pci=biosirq.
Jul 31 19:27:42 4ttgate kernel: Ricoh RL5C475 rev 80 PCI-to-CardBus at slot 00:11, mem 0x10000000
Jul 31 19:27:42 4ttgate kernel: host opts [0]: [isa irq] [io 3/6/1] [mem 3/6/1] [no pci irq] [lat 168/176] [bus 2/5]
Jul 31 19:27:42 4ttgate kernel: ISA irqs (default) = 4,5,7,9,10,12 polling interval = 1000 ms
Jul 31 19:27:43 4ttgate rcpcmcia: /sbin/insmod /lib/modules/2.4.18-4GB/kernel/drivers/pcmcia/pcmcia_core.o
Jul 31 19:27:43 4ttgate rcpcmcia: /sbin/insmod /lib/modules/2.4.18-4GB/pcmcia-external/ds.o
Jul 31 19:27:44 4ttgate cardmgr[29127]: starting, version is 3.1.31
Jul 31 19:27:44 4ttgate cardmgr[29127]: modpath = /lib/modules/2.4.18-4GB/
Jul 31 19:27:44 4ttgate cardmgr[29127]: modsubdir = pcmcia-external
Jul 31 19:27:44 4ttgate cardmgr[29127]: watching 1 sockets
Jul 31 19:27:45 4ttgate cardmgr[29127]: socket 0: ZCOMAX AirRunner/XI-300
Jul 31 19:27:45 4ttgate kernel: cs: memory probe 0xa0000000-0xa0ffffff: clean.
Jul 31 19:27:45 4ttgate cardmgr[29127]: executing: 'insmod -v /lib/modules/2.4.18-4GB//pcmcia-external/hermes.o'
Jul 31 19:27:45 4ttgate kernel: hermes.c: 3 Oct 2001 David Gibson
Jul 31 19:27:45 4ttgate cardmgr[29127]: + Using /lib/modules/2.4.18-4GB//pcmcia-external/hermes.o
Jul 31 19:27:45 4ttgate cardmgr[29127]: + Symbol version prefix ''
Jul 31 19:27:45 4ttgate cardmgr[29127]: executing: 'insmod -v /lib/modules/2.4.18-4GB//pcmcia-external/orinoco.o'
Jul 31 19:27:45 4ttgate kernel: orinoco.c 0.08 (David Gibson and others)
Jul 31 19:27:45 4ttgate cardmgr[29127]: + Using /lib/modules/2.4.18-4GB//pcmcia-external/orinoco.o
Jul 31 19:27:45 4ttgate cardmgr[29127]: + Symbol version prefix ''
Jul 31 19:27:45 4ttgate cardmgr[29127]: executing: 'insmod -v /lib/modules/2.4.18-4GB//pcmcia-external/orinoco_cs.o'
Jul 31 19:27:45 4ttgate kernel: orinoco_cs.c 0.08 (David Gibson and others)
Jul 31 19:27:45 4ttgate cardmgr[29127]: + Using /lib/modules/2.4.18-4GB//pcmcia-external/orinoco_cs.o
Jul 31 19:27:45 4ttgate cardmgr[29127]: + Symbol version prefix ''
Jul 31 19:27:45 4ttgate kernel: cs: IO port probe 0x0100-0x04ff: excluding 0x220-0x22f 0x330-0x337 0x388-0x38f 0x3c0-0x3df 0x428-0x42f 0x4d0-0x4d7
Jul 31 19:27:45 4ttgate kernel: cs: IO port probe 0x0230-0x032f: clean.
Jul 31 19:27:45 4ttgate kernel: cs: IO port probe 0x0338-0x0387: clean.
Jul 31 19:27:45 4ttgate kernel: cs: IO port probe 0x0390-0x03bf: clean.
Jul 31 19:27:45 4ttgate kernel: cs: IO port probe 0x03e0-0x0427: clean.
Jul 31 19:27:45 4ttgate kernel: cs: IO port probe 0x0430-0x04cf: clean.
Jul 31 19:27:45 4ttgate kernel: cs: IO port probe 0x04d8-0x04ff: clean.
Jul 31 19:27:45 4ttgate kernel: cs: IO port probe 0x0800-0x080f: clean.
Jul 31 19:27:45 4ttgate kernel: cs: IO port probe 0x0816-0x08ff: clean.
Jul 31 19:27:45 4ttgate kernel: cs: IO port probe 0x0a00-0x0aff: clean.
Jul 31 19:27:45 4ttgate kernel: cs: IO port probe 0x0c00-0x0cff: clean.
Jul 31 19:27:45 4ttgate kernel: eth2: Station identity 001f:0003:0000:0008
Jul 31 19:27:45 4ttgate kernel: eth2: Looks like an Intersil firmware version 0.08
Jul 31 19:27:45 4ttgate kernel: eth2: Ad-hoc demo mode supported.
Jul 31 19:27:45 4ttgate kernel: eth2: IEEE standard IBSS ad-hoc mode supported.
Jul 31 19:27:45 4ttgate kernel: eth2: WEP supported, "128"-bit key.
Jul 31 19:27:45 4ttgate kernel: eth2: MAC address 00:60:B3:68:B2:34
Jul 31 19:27:45 4ttgate kernel: eth2: Station name "Prism I"
Jul 31 19:27:45 4ttgate kernel: eth2: ready
Jul 31 19:27:45 4ttgate cardmgr[29127]: executing: './network start eth2'
Jul 31 19:27:45 4ttgate kernel: eth2: index 0x01: Vcc 5.0, irq 5, io 0x0100-0x013f
Jul 31 19:27:45 4ttgate cardmgr[29127]: + ./network: /var/run/hotplug/net-eth2: No such file or directory
Jul 31 19:27:46 4ttgate kernel: eth2: Error -110 setting multicast list.
Jul 31 19:27:46 4ttgate last message repeated 2 times
Jul 31 19:27:54 4ttgate kernel: NETDEV WATCHDOG: eth2: transmit timed out
Jul 31 19:27:54 4ttgate kernel: eth2: Tx timeout! Resetting card.
Jul 31 19:27:56 4ttgate kernel: eth2: Error -110 writing packet header to BAP<7>eth2: no IPv6 routers present
Jul 31 19:28:02 4ttgate kernel: NETDEV WATCHDOG: eth2: transmit timed out
Jul 31 19:28:02 4ttgate kernel: eth2: Tx timeout! Resetting card.
Repeat timeout->reset->error writing packet header ad infinitum.
the pci=biosirq and doing the insmod commands manually, but it just
complains that the pci option doesn't exist.
Anyone have any ideas? I want my MP3 player back (since that's pretty much
all it ever gets used for...)
Or have I missed something blindingly obvious?
TIA...
--
David Smith Work Email: Dave.Smith@st.com
STMicroelectronics Home Email: David.Smith@ds-electronics.co.uk
Bristol, England GPG Key: 0xF13192F2