2000-10-31 19:50:59

by Lawrence MacIntyre

[permalink] [raw]
Subject: PCMCIA and 2.4.0-test6

Hi:

I reported this to David Hinds, and he said that the PCI messages are
probably important, and I should send this to the lkml.

Details: I am trying to use a Lucent WaveLAN Silver card in a Sony Vaio
PCG-Z505SX. First, I tried 3.1.21 (with kernel pcmcia turned off).
When the machine boots, I get this message (I don't know if it's
important):

PCI: PCI BIOS revision 2.10 entry at 0xfd9d4, last bus=0
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Using IRQ router PIIX [8086/122e] at 00:07.0
PCI: Found IRQ 9 for device 00:0a.0
PCI: The same IRQ used for device 00:08.1
PCI: Error while updating region 00:0a.0/1 (10000000 != 020000dc)
Limiting direct PCI/PCI transfers.

Later, when the PCMCIA package starts:

Linux PCMCIA Card Services 3.1.22
kernel build: 2.4.0-test6 #6 Tue Oct 31 11:09:13 EST 2000
options: [pci] [cardbus] [apm]
ds: no socket drivers loaded!
unloading PCMCIA Card Services
Linux PCMCIA Card Services 3.1.22
kernel build: 2.4.0-test6 #6 Tue Oct 31 11:09:13 EST 2000
options: [pci] [cardbus] [apm]
Intel PCIC probe:
Bridge register mapping failed: check cb_mem_base setting
not found.
ds: no socket drivers loaded!

I get the same thing with 3.1.21. I also tried building the yenta
version, and this works better. It loads, and I can use a PCMCIA modem
(it gets IRQ=3). When I try the Wavelan, it beeps a lot of times, and
cardinfo reports about 5 card inserted card removed pairs. With 3.1.21,
the PCMCIA module is dead. It will no longer respond to card
insertions, and the yenta_socket module won't unload. With 3.1.22, it
will still work with the modem. With the Wavelan card inserted,
Cardinfo reports only the card name and CD, but no ioports, no irq, no
device. I've tried excluding IRQs, but then either the card services
won't load, or the card won't load. I also tried a 3Com/Megahertz
10/100 Cardbus card, and it gets IRQ=9, but no device, no ioports. One
high, and one low beep. Any Help? At this point, I'm not sure whether
it's the pcmcia code or just the drivers for the wavelan and ethernet
cards.

p.s. I know I should probably use a newer kernel, but I have to use a
binary-only driver for a USB camera that limits my choice of kernel to
2.4.0-test6.
--
Lawrence
~
------------------------------------------------------------------------
Lawrence MacIntyre Center for Information Infrastructure Technology
[email protected] http://www.ciit.y12.doe.gov/~lpz 865.574.8696