sageFool wrote:

> Hi, so I compiled the kernel with the PCMCIA/CARDBUS support turned on.
> 
> WHen I run ./test_setup I get:
> 
> debian:/usr/src/pcmcia-cs-3.1.31/debug-tools# ./test_setup 
> Current kernel: 2.4.17 #6 Tue Feb 19 07:50:28 PST 2002
> /lib/modules/2.4.17/pcmcia/pcmcia_core.o not found.
>   The PCMCIA modules are not installed for this kernel!
...
> Module status:
>   No PCMCIA modules are loaded.


which looks bad. Maybe it's not necessary if you compiled right into the 
kernel, but here's my config settings for PCMCIA.

# PCMCIA/CardBus support
CONFIG_PCMCIA=m
# PCMCIA network device support
CONFIG_NET_PCMCIA=y
CONFIG_PCMCIA_PCNET=m
# CONFIG_PCMCIA_IBMTR is not set
CONFIG_NET_PCMCIA_RADIO=y
# PCMCIA character devices
CONFIG_PCMCIA_SERIAL_CS=m

Obviously some of your modules may be different.

In your message to me, you mention
 > It doesn't mention yenta because I have kernel PCMCIA turned off.  You
 > need to turn it on and change the /etc/defaults/pcmcia PCIC to be
 > yenta to get that.

Now, I'm not really clear on PCIC & Yenta, because I never found 
anything in the docs, but I had it set to i82365 in kernel 2.2.x and it 
still worked after going to 2.4.x, so I've left it there (even when a 
pcmcia-cs upgrade tried to remove it).  i82365 won't load, and I get an 
error, but everything still works.

> Feb 19 10:20:05 debian cardmgr[4880]: starting, version is 3.1.31
> Feb 19 10:20:05 debian cardmgr[4880]: watching 2 sockets
> Feb 19 10:20:05 debian cardmgr[4880]: Card Services release does not match
> Feb 19 10:20:05 debian kernel: cs: IO port probe 0x0c00-0x0cff: clean.
> Feb 19 10:20:05 debian kernel: cs: IO port probe 0x0800-0x08ff: clean.
> Feb 19 10:20:05 debian kernel: cs: IO port probe 0x0100-0x04ff: excluding 0x4d0-0x4d7
> Feb 19 10:20:05 debian kernel: cs: IO port probe 0x0a00-0x0aff: clean.


That's all normal.


> Feb 19 10:20:05 debian cardmgr[4880]: socket 0: Anonymous Memory
> Feb 19 10:20:06 debian cardmgr[4880]: executing: 'modprobe memory_cs'
> Feb 19 10:20:06 debian cardmgr[4880]: + modprobe: Can't locate module memory_cs


This seems to be a problem with your card - it's not reporting anything. 
So your system is guessing that it's a memory card.


> 
> cardctl gives:
> 
> debian:/usr/src/pcmcia-cs-3.1.31/debug-tools# cardctl status
> Socket 0:
>   5V 16-bit PC Card
>   function 0: [ready], [wp]
> Socket 1:
>   5V 16-bit PC Card
>   function 0: [ready], [wp]
> debian:/usr/src/pcmcia-cs-3.1.31/debug-tools# cardctl ident 
> Socket 0:
>   no product info available
> Socket 1:
>   no product info available
> debian:/usr/src/pcmcia-cs-3.1.31/debug-tools# cardctl config
> Socket 0:
>   Vcc 5.0V  Vpp1 5.0V  Vpp2 5.0V
> Socket 1:
>   Vcc 5.0V  Vpp1 5.0V  Vpp2 5.0V
> debian:/usr/src/pcmcia-cs-3.1.31/debug-tools# 
> 
> 
> -----------
> 
> My dmesg still reports:
... 
> Yenta IRQ list 0c98, PCI irq9
> Socket status: 30000006
> Yenta IRQ list 0c98, PCI irq9
> Socket status: 30000006


I get:


Yenta IRQ list 08b8, PCI irq9
Socket status: 30000410
Yenta IRQ list 08b8, PCI irq9
Socket status: 30000006

Maybe somebody else could explain whether the same machine should be 
reporting this the same or not - I would have thought so.

If this horrendous ODBC export I'm doing from a Windows/Access system 
onto my Linux/Oracle ever gets done, I intend to try playing with some 
of this.  But it's been 24 hours to unload a few hundred thousand 
records and I'm not risking it now :-)
--
derek


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to