Hallo
Ich habe mir ein USB 6 in 1 card reader (extrememory 6 in 1 card reader,
model no. CR-V10-U6) zum Lesen meiner CF aus der Digitalkamera zugelegt.
Auf der Seite des Shops stand was von Linux-kompatibel, super.
Einstecken, Karte rein, "mount -t vfat /dev/sda1 /mnt/card" aufrufen und
es passiert nichts, ausser eine Liste von Fehlermeldungen auf der
Console --> googlen und viel lesen. Und da steht es irgendwo, solche
Geraete brauchen eine "scsi multi lun" Unterstuetzung, stand was von
Kernel neu compilieren und so. Weiterlesen und da ist mir das begegnet:
Linux Mounting Instructions
http://www.omniflashproducts.com/downloads/OmniFlash/Linux/LinuxMountingInstructions.PDF
und dann noch ein Script:
http://www.linuxquestions.org/questions/history/112303
Script starten und es passiert nichts? Ah, bei mir ist auf scsi0 das
ide_scsi mit dem CD-Brenner drauf, der card reader ist auf scsi1, also
Script etwas aendern und statt 0 eine 1 schreiben und es funktioniert:
echo "scsi add-single-device 1 0 0 0" > /proc/scsi/scsi
echo "scsi add-single-device 1 0 0 1" > /proc/scsi/scsi
echo "scsi add-single-device 1 0 0 2" > /proc/scsi/scsi
echo "scsi add-single-device 1 0 0 3" > /proc/scsi/scsi
mount -t vfat /dev/sdb1 /mnt/card
mit
cdrecord --scanbus
bekommt man recht schone die Liste der eingenen scsi-Belegung, oder
direkt aus dem proc-filesystem
cat /proc/scsi/scsi
Mein Linux ist ein Red Hat 9 mit dem Red Hat Kernel, funktioniert also
doch ohne Neucompilation. Bei meiner Suche hab ich von Leuten mit Suse
gelesen, die ihren card reader einfach anstecken und mounten, da hat
Suse wohl die Hausaufgaben fuer den Benutzer gemacht.
Weitere Artikel:
http://www.linux-sxs.org/hardware/flashreaders.html
http://www.torque.net/sg/index.html#Utilities:%20sg_utils%20and%20sg3_utils
http://www.sagatek.com.tw/ftp/driver/storage/DCS-MS-Linux.html
http://tuxmobil.org/cardreader_unix.html
http://www.linuxquestions.org/questions/archive/18/2003/03/1/39879
http://www.linuxquestions.org/questions/history/71807
Happy Hacking
Karl