Forcing use of sd driver on Suse 10.3 (2.6.22)

Bill Adair
2008-01-14T11:11:35Z

I have a device reported as below. It is a PCMCIA card reader with
SCSI-2 connections. I know the device can work as a direct access device
when flash memory is present as I have connected it to an Akai sampler
which can read the card. I am assuming here the sampler's SCSI stack is
not very complex and is just ignoring the device type.

[2:0:6:0] process MPL MC-DISK-E[0] 3.9a - /dev/sg2
[2:0:6:1] process MPL MC-DISK-E[0] 3.9a - /dev/sg3
[2:0:6:2] process MPL MC-DISK-E[0] 3.9a - /dev/sg4
[2:0:6:3] process MPL MC-DISK-E[1] 3.9a - /dev/sg5
[2:0:6:4] process MPL MC-DISK-E[1] 3.9a - /dev/sg6
[2:0:6:5] process MPL MC-DISK-E[1] 3.9a - /dev/sg7
[2:0:6:6] process MPL MC-DISK-E[0] 3.9a - /dev/sg8
[2:0:6:7] process MPL MC-DISK-E[0] 3.9a - /dev/sg9

Is there any way under Linux of forcing use of the sd driver for a
device on the bus instead of sg?

TIA
Bill