Anonymous Memory

dee deetee at diversity-radio.net
Sat May 21 19:31:07 EDT 2005


I have a Xircom REM56G-100 and a linux kernel 2.4.25 (demudi).
A while ago, when I had kernel 2.4.18 this all worked swimmingly, but it
hasn't since I've updated.

I have the following modules installed according to lsmod
xirc2ps_cs             11216   0  (unused)
i82092                  5992   0  (unused)
ds                      5940   2  [xirc2ps_cs]
i82365                 11780   2
isa-pnp                26736   0  [i82365]
pcmcia_core            40320   0  [xirc2ps_cs i82092 ds i82365]

The card is recognised as 'anonymous memory' and gives some errors during
boot. In response to the notes on PCMCIA-HOWTO I thought to adjust my
memory & ports range in /etc/pcmcia/config.opts as follows:
#include port 0x100-0x4ff
include port 0x100-0x35f
include port 0x800-0x8ff
include port 0xc00-0xcff

#include memory 0xc0000-0xfffff
#include memory 0xa0000000-0xa0ffffff
#include memory 0x60000000-0x60ffffff
include memory 0xd0000-0xdffff
include memory 0xc0000-0xcffff

However this is no more than guesswork.
---------------------
The boot messages now read (dmesg):

[...]
Linux Kernel Card Services 3.1.22
  options:  [pci] [cardbus] [pm]
ds: no socket drivers loaded!
[...]
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Intel ISA PCIC probe:
  Intel i82365sl B step ISA-to-PCMCIA at port 0x3e0 ofs 0x00, 2 sockets
    host opts [0]: none
    host opts [1]: none
    ISA irqs (scanned) = 4,5,7,10 polling interval = 1000 ms
xirc2ps_cs.c 1.31 1998/12/09 19:32:55 (dd9jn+kvh)
[...]
cs: unable to map card memory!
cs: unable to map card memory!
[...etc][...]
cs: IO port probe 0x0100-0x035f: clean.
cs: IO port probe 0x0800-0x08ff: clean.
cs: IO port probe 0x0c00-0x0cff: clean.

----
tail /var/log/daemon.log

May 22 00:42:33 localhost cardmgr[735]: watching 2 sockets
May 22 00:42:33 localhost cardmgr[736]: starting, version is 3.2.5
May 22 00:42:33 localhost cardmgr[736]: initializing socket 0
May 22 00:42:33 localhost cardmgr[736]: socket 0: Anonymous Memory
May 22 00:42:33 localhost cardmgr[736]: executing: 'modprobe memory_cs'
May 22 00:42:34 localhost cardmgr[736]: + modprobe: Can't locate module
memory_cs
May 22 00:42:34 localhost cardmgr[736]: modprobe exited with status 255
May 22 00:42:34 localhost cardmgr[736]: module
/lib/modules/2.4.25-1-multimedia-686/pcmcia/memory_cs.o not available
May 22 00:42:35 localhost cardmgr[736]: get dev info on socket 0 failed:
Resource temporarily unavailable
-----------------
Finally, as a piece of info which may or may not be related:
#/etc/init.d/pcmcia stop
Shutting down PCMCIA services: ds: Device or resource busy
done.

Is that correct behaviour?

TIA for help as to what I should do now...I;m a clean out of ideas, and
can't find any more via google it seems.

dee



More information about the linux-pcmcia mailing list