NI GPIB PCMCIA not recognized (AGAIN)

primorec geda.mail at gmail.com
Tue Feb 20 01:15:01 EST 2007


Sorry folks, I've pressed __send__ button too early in the previous posting

HI All,

It does not matter what I do, the kernel (or OS ?) does not recognize
a standard NI GPIB PCMCIA card.

hardware:
IBM ThinkPad T22
RAM 384MB
00:02.0 CardBus bridge: Texas Instruments PC1450 (rev 03)
00:02.1 CardBus bridge: Texas Instruments PC1450 (rev 03)
OS: Fedora Core 6 (kernel 2.6.18-1.2798.fc6xen
       CentOS 4.4 (kernel 2.6.9-34.EL)
       CentOS 4.4 (kernel 2.6.18.6)
       CentOS 4.4 (kernel 2.6.19.3)
       CentOS 4.4 (kernel 2.6.9-42.EL)

I've tried all the options from above. On all CentOS versions the
card is recognised a 'Anonymous Memory"  and the pcmcia subsystem
tries to load the memory_cs.

Log files slightly differ...  but more or less I get  the following output

Feb 19 09:02:32 localhost kernel: pccard: PCMCIA card inserted into slot 0
Feb 19 09:02:32 localhost kernel: cs: memory probe
0xa0000000-0xa0ffffff: excluding 0xa0000000-0xa0ffffff
Feb 19 09:02:32 localhost kernel: cs: memory probe
0x60000000-0x60ffffff: excluding 0x60000000-0x60ffffff
Feb 19 09:02:32 localhost kernel: cs: warning: no high memory space available!
Feb 19 09:02:32 localhost kernel: cs: warning: no high memory space available!
Feb 19 09:02:32 localhost cardmgr[2589]: socket 0: Anonymous Memory
Feb 19 09:02:32 localhost kernel: 2.6. kernels use pcmciamtd instead
of memory_cs.c and do not require special
Feb 19 09:02:32 localhost kernel: MTD handling any more.
Feb 19 09:02:32 localhost cardmgr[2589]: executing: 'modprobe memory_cs 2>&1'
Feb 19 09:02:32 localhost cardmgr[2589]: + FATAL: Module memory_cs not found.
Feb 19 09:02:32 localhost cardmgr[2589]: modprobe exited with status 1
Feb 19 09:02:32 localhost cardmgr[2589]: module
/lib/modules/2.6.18.6-default _3/pcmcia/memory_cs.o not available
Feb 19 09:02:32 localhost cardmgr[2589]: bind 'memory_cs' to socket 0
failed: Invalid argument

The Fedora Core 6 is different.  It does not complain about
'memory_cs". At the end, the result is the same.
The NI GPIB card is not recognized.

The 'pccardctl ident'  (cardctl ident)  brings __nothing__ back.
Socket 0:
  no product info available

pccardctl status  (cardctl status)
Socket 0:
  5V 16-bit PC Card

------------------------------------------------------------------------
however, when I do the same tests on ThinkPad T43, results are different
------------------------------------------------------------------------
hardware:
IBM ThinkPad T43
RAM 1GB
04:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev 8d)
OS: CentOS 4.4 (kernel 2.6.9-34.EL)

cardctl ident
Socket 0:
  product info: "National Instruments", "PCMCIA-GPIB", "Rev. C", ""
  manfid: 0x010b, 0x4882

  cardctl status
Socket 0:
  5V 16-bit PC Card
  function 0: [busy]

What I am doing wrong ?
 Any hint | advice | solution | explanation | help  is more than welcome

Regards

Igor



More information about the linux-pcmcia mailing list