pcmcia DAQ oddity <NI 6062E>

Hi,

When I boot the laptop <IBM Thinkpad 1400i> with Debian Woody, kernel 
2.4.18, all of the relevant modules are loaded <ni_mio_cs, comedi, 8255>.

Independently of whether the DAQ is in the pcmcia slot or not at boot the 
first attempt to load the driver fails.  If I use cardctl to "eject" and 
"insert" the card it comes up fine every time following that first 
failure.

As an indication of what is going on, I booted the computer no DAQ, 
inserted the card, got the cardmgr high-low tone, executed cardctl eject 
1, and cardctl insert 1 and this is what was in the /var/log/syslog:
***insert card***
Jan  9 11:41:33 deb cardmgr[355]: socket 1: National Instruments DAQCard-6062E
Jan  9 11:41:33 deb kernel: cs: memory probe 0xa0000000-0xa0ffffff: excluding 0xa0000000-0xa00fffff
Jan  9 11:41:33 deb cardmgr[355]: executing: 'modprobe ni_mio_cs'
Jan  9 11:41:34 deb cardmgr[355]: get dev info on socket 1 failed: Resource temporarily unavailable
***cardctl eject 1***
Jan  9 11:47:57 deb cardmgr[355]: executing: 'modprobe -r ni_mio_cs'
***cardctl insert 1***
Jan  9 11:48:05 deb cardmgr[355]: socket 1: National Instruments DAQCard-6062E
Jan  9 11:48:06 deb cardmgr[355]: executing: 'modprobe ni_mio_cs'
Jan  9 11:48:06 deb kernel: comedi: version 0.7.66 - David Schleef <ds_at_schleef.org>
Jan  9 11:48:06 deb cardmgr[355]: + Warning: loading /lib/modules/2.4.18/comedi/comedi/drivers/ni_mio_cs.o will taint the kernel: no license
Jan  9 11:48:06 deb kernel: mio_cs: Card Services release does not match!
Jan  9 11:48:06 deb cardmgr[355]: executing: './comedi start ni_mio_cs'
Jan  9 11:48:06 deb kernel: cs: IO port probe 0x0100-0x04ff: excluding 0x240-0x24f 0x388-0x38f 0x3b8-0x3df 0x408-0x40f 0x480-0x48f 0x4d0-0x4d7
Jan  9 11:48:06 deb kernel: cs: IO port probe 0x0250-0x0387: clean.
Jan  9 11:48:06 deb kernel: cs: IO port probe 0x0390-0x03b7: clean.
Jan  9 11:48:06 deb kernel: cs: IO port probe 0x03e0-0x0407: clean.
Jan  9 11:48:06 deb kernel: cs: IO port probe 0x0410-0x047f: clean.
Jan  9 11:48:06 deb kernel: cs: IO port probe 0x0490-0x04cf: clean.
Jan  9 11:48:06 deb kernel: cs: IO port probe 0x04d8-0x04ff: clean.
Jan  9 11:48:06 deb kernel: cs: IO port probe 0x0800-0x08ff: clean.
Jan  9 11:48:06 deb kernel: cs: IO port probe 0x0a00-0x0aff: clean.
Jan  9 11:48:06 deb kernel: cs: IO port probe 0x0c00-0x0cff: clean.
Jan  9 11:48:06 deb kernel: comedi0: ni_mio_cs: DAQCard: io 0x0120, irq 3,  DAQCard-6062E

Any clue as to what I could do/look into in order to get this to work 
flawlessly?

Many thanks to all and your patience is much appreciated.

-- 
Luc Lefebvre                                 o
                                            /`-'
Open Source, a strategic choice             \		www.eff.org
for mission-critical applications        ___/___./	www.publicknowledge.org

http://www.gnu.org/philosophy/no-word-attachments.html
Key fingerprint = D2E5 5E35 B910 6F4E 0242  EC63 0FD9 96D0 C7F4 784E

Received on 2003-01-09Z17:12:09