[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Dell Inspiron 2500 PCMCIA issues



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!

Checking current syslog files in /var/log:
  All PCMCIA messages are in /var/log/syslog.

Kernel startup messages:
  Yenta IRQ list 0c98, PCI irq9
  Yenta IRQ list 0c98, PCI irq9
  cs: IO port probe 0x0c00-0x0cff: clean.
  cs: IO port probe 0x0800-0x08ff: clean.
  cs: IO port probe 0x0100-0x04ff: excluding 0x4d0-0x4d7
  cs: IO port probe 0x0a00-0x0aff: clean.
  cs: memory probe 0xa0000000-0xa0ffffff: excluding 0xa0000000-0xa0ffffff
  cs: memory probe 0x60000000-0x60ffffff: excluding 0x60000000-0x60ffffff
  cs: warning: no high memory space available!
  cs: memory probe 0x0d0000-0x0dffff: excluding 0xd0000-0xdffff
  cs: memory probe 0x0c0000-0x0cffff: excluding 0xc0000-0xcffff
  cs: IO port probe 0x0c00-0x0cff: clean.
  cs: IO port probe 0x0800-0x08ff: clean.
  cs: IO port probe 0x0100-0x04ff: excluding 0x4d0-0x4d7
  cs: IO port probe 0x0a00-0x0aff: clean.
  cs: IO port probe 0x0c00-0x0cff: clean.
  cs: IO port probe 0x0800-0x08ff: clean.
  cs: IO port probe 0x0100-0x04ff: excluding 0x4d0-0x4d7
  cs: IO port probe 0x0a00-0x0aff: clean.

Module status:
  No PCMCIA modules are loaded.

Daemon status:
  cardmgr is running (process 4880)

Current socket status from /var/lib/pcmcia/stab:
  Socket 0: Anonymous Memory
  Socket 1: Anonymous Memory
debian:/usr/src/pcmcia-cs-3.1.31/debug-tools# 

-------

Presumably I can ignore the "Modules are not installed for this
kernel" message since it is now compiled into the kernel.

Starting and stopping the pcmcia services gives me this in the syslog
(poll_interval=100) is the only option I am passing in.

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.
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
Feb 19 10:20:06 debian cardmgr[4880]: modprobe exited with status 255
Feb 19 10:20:06 debian cardmgr[4880]: module /lib/modules/2.4.17/pcmcia/memory_cs.o not available
Feb 19 10:20:07 debian cardmgr[4880]: get dev info on socket 0 failed: Resource temporarily unavailable
Feb 19 10:20:07 debian cardmgr[4880]: socket 1: Anonymous Memory
Feb 19 10:20:08 debian cardmgr[4880]: get dev info on socket 1 failed: Resource temporarily unavailable

-------


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:

PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Using IRQ router PIIX [8086/244c] at 00:1f.0
PCI: Failed to allocate resource 0(f4300000-f42fffff) for 01:03.0
PCI: Failed to allocate resource 0(f4300000-f42fffff) for 01:03.1

but the Yenta gives:

Yenta IRQ list 0c98, PCI irq9
Socket status: 30000006
Yenta IRQ list 0c98, PCI irq9
Socket status: 30000006

so maybe it is finding something....

--------------

Other notes: The bios is uptodate and doesn't give any control over
the PCI bus.  Sigh.

As usual I would love help/suggestions/ideas...thanks!

peace,
--e;



Reply to: