I have the cardbus drivers loaded on my IBM (Lenovo) T43p.
They work with an atheros chipset wifi card.  A Firewire
Cardbus also works with a Plextor Firewire attached DVD-R/RW
drive.  However volume management doesn't automatically
mount a known good CD when inserted into the Firewire connected
drive.  Volume management does mount the same CD when the
drive is connected by USB/2.

If I plug in a Sandisk CF card in a PC Card adapter, the
device is recognized:

        pci8086,2448, instance #1 (driver name: pci_pci)
            pci1014,56c, instance #0 (driver name: pcic)
                pcs, instance #0 (driver name: pcs)
                disk, instance #0 (driver name: pcata)
            pci8086,1010, instance #0 (driver name: iwi)

Entries are created in /dev:

[t43p:/dev/dsk]# ls -al c4*
lrwxrwxrwx   1 root     root          60 Nov 24 13:27 c4d0p0 -> 
../../devices/pci at 0,0/pci8086,2448 at 1e/pci1014,56c at 0/disk at 0:q
lrwxrwxrwx   1 root     root          60 Nov 24 13:27 c4d0p1 -> 
../../devices/pci at 0,0/pci8086,2448 at 1e/pci1014,56c at 0/disk at 0:r
lrwxrwxrwx   1 root     root          60 Nov 24 13:27 c4d0p2 -> 
../../devices/pci at 0,0/pci8086,2448 at 1e/pci1014,56c at 0/disk at 0:s
lrwxrwxrwx   1 root     root          60 Nov 24 13:27 c4d0p3 -> 
../../devices/pci at 0,0/pci8086,2448 at 1e/pci1014,56c at 0/disk at 0:t
lrwxrwxrwx   1 root     root          60 Nov 24 13:27 c4d0p4 -> 
../../devices/pci at 0,0/pci8086,2448 at 1e/pci1014,56c at 0/disk at 0:u
lrwxrwxrwx   1 root     root          60 Nov 24 13:27 c4d0s0 -> 
../../devices/pci at 0,0/pci8086,2448 at 1e/pci1014,56c at 0/disk at 0:a
lrwxrwxrwx   1 root     root          60 Nov 24 13:27 c4d0s1 -> 
../../devices/pci at 0,0/pci8086,2448 at 1e/pci1014,56c at 0/disk at 0:b
lrwxrwxrwx   1 root     root          60 Nov 24 13:27 c4d0s10 -> 
../../devices/pci at 0,0/pci8086,2448 at 1e/pci1014,56c at 0/disk at 0:k
lrwxrwxrwx   1 root     root          60 Nov 24 13:27 c4d0s11 -> 
../../devices/pci at 0,0/pci8086,2448 at 1e/pci1014,56c at 0/disk at 0:l
lrwxrwxrwx   1 root     root          60 Nov 24 13:27 c4d0s12 -> 
../../devices/pci at 0,0/pci8086,2448 at 1e/pci1014,56c at 0/disk at 0:m
lrwxrwxrwx   1 root     root          60 Nov 24 13:27 c4d0s13 -> 
../../devices/pci at 0,0/pci8086,2448 at 1e/pci1014,56c at 0/disk at 0:n
lrwxrwxrwx   1 root     root          60 Nov 24 13:27 c4d0s14 -> 
../../devices/pci at 0,0/pci8086,2448 at 1e/pci1014,56c at 0/disk at 0:o
lrwxrwxrwx   1 root     root          60 Nov 24 13:27 c4d0s15 -> 
../../devices/pci at 0,0/pci8086,2448 at 1e/pci1014,56c at 0/disk at 0:p
lrwxrwxrwx   1 root     root          60 Nov 24 13:27 c4d0s2 -> 
../../devices/pci at 0,0/pci8086,2448 at 1e/pci1014,56c at 0/disk at 0:c
lrwxrwxrwx   1 root     root          60 Nov 24 13:27 c4d0s3 -> 
../../devices/pci at 0,0/pci8086,2448 at 1e/pci1014,56c at 0/disk at 0:d
lrwxrwxrwx   1 root     root          60 Nov 24 13:27 c4d0s4 -> 
../../devices/pci at 0,0/pci8086,2448 at 1e/pci1014,56c at 0/disk at 0:e
lrwxrwxrwx   1 root     root          60 Nov 24 13:27 c4d0s5 -> 
../../devices/pci at 0,0/pci8086,2448 at 1e/pci1014,56c at 0/disk at 0:f
lrwxrwxrwx   1 root     root          60 Nov 24 13:27 c4d0s6 -> 
../../devices/pci at 0,0/pci8086,2448 at 1e/pci1014,56c at 0/disk at 0:g
lrwxrwxrwx   1 root     root          60 Nov 24 13:27 c4d0s7 -> 
../../devices/pci at 0,0/pci8086,2448 at 1e/pci1014,56c at 0/disk at 0:h
lrwxrwxrwx   1 root     root          60 Nov 24 13:27 c4d0s8 -> 
../../devices/pci at 0,0/pci8086,2448 at 1e/pci1014,56c at 0/disk at 0:i
lrwxrwxrwx   1 root     root          60 Nov 24 13:27 c4d0s9 -> 
../../devices/pci at 0,0/pci8086,2448 at 1e/pci1014,56c at 0/disk at 0:j

However, volume management doesn't automatically mount anything.
I've also tried a manual mount but I can't get that to work either - I'm
probably doing something wrong :-( .

I know the card works (XP on the same machine shows the card
as formatted as FAT32 and I used to be able to use it with Solaris
10 and the Lynnsoft Cardbus drivers on another notebook).

Should volume management automatically mount the card?
What command should I use to mount the CF card manually?
Which device corresponds to the whole "drive"?

Thanks,

Stuart
This message posted from opensolaris.org

Reply via email to