I've bought the SANDISK-SDDR-31 and it works fine with the kernel 2.4.17.
Some remarks:
As the SDDR-31 uses the SCSI subsystem the autoloading of other SCSI-modules
like
the AHA152x driver does not work. Only one low level driver is loaded
when you issue
for example a mount command or start SANE. My solution (or workaround)
is to put both
drivers the aha152x and the usb one in the /etc/init.d/boot-local and
trigger their loading:
modprobe aha152x modprobe usb-storageThis makes shure that you have loaded all SCSI-drivers and that you have always the same SCSI device
names.
Attached devices:
Host: scsi0 Channel: 00 Id: 02 Lun: 00
Vendor: AGFA Model: SNAPSCAN 1236
Rev: 1.50
Type: Scanner
ANSI SCSI revision: 02
Host: scsi0 Channel: 00 Id: 05 Lun: 00
Vendor: YAMAHA Model: CRW4416S
Rev: 1.0f
Type: CD-ROM
ANSI SCSI revision: 02
Host: scsi1 Channel: 00 Id: 00 Lun: 00
Vendor: SanDisk Model: ImageMate II
Rev: 1.30
Type: Direct-Access
ANSI SCSI revision: 02
..and that you can add something like this to the /etc/fstab:
/dev/sda1 /flash auto noauto,user 0 0to issue something like this:
mount /flash/Bernd
P.S.: To the developers: It would be nice if the LED at the cardreader would
be on if the card is actually mounted with the mount-command.
_____________________________________________________________
http://www.cn.stir.ac.uk/~porr
http://www.neurop.ruhr-uni-bochum.de/~porr
