Barbara / Dr.Peter Mazurek wrote:
Hallo,
die Digitalkamera Canon PowerShot G2 speichert die Bilder auf CF-Card, die ich in einen USB-Card Reader von Transcend stecke, um die Bilder im Rechner zu speichern. Unter Windows98 wird der Card-Reader als Wechselplatten-Laufwerk erkannt. Unter Li- nux (was hier KNOPPIX ist [nicht fest installiert]) geht das nicht, obwohl der Card Reader vom automounter erkannt und im System
Wir hatten das mit dem Knoppix auf der Messe geschafft, ob es der selbe Reader ist, weiß ich nicht.
und "lsusb" liefert "ScanLogic SSFDC-CF 0.74" (als Manufacturer, als Product und als Serial Number) mit "InterfaceSubClass" "6 SCSI" und "InterfaceProtocol" "80 Bulk (Zip)" neben zwei "USB OHCI Root Hub".
Momentan hier ein SuSE 7.3. Den Reader habe ich mit eingesteckter 20 MB CF-Card am USB angesteckt. /var/log # grep '8 12:04' messages > messages.cfreader
~ # lsusb ... Bus 001 Device 003: ID 07c4:a000 DataFab Systems, Inc. CompactFlash Card Reader cannot get string descriptor 1, error = Broken pipe(32) cannot get string descriptor 2, error = Connection timed out(110) Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.00 bDeviceClass 255 Vendor Specific Class bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x07c4 DataFab Systems, Inc. idProduct 0xa000 CompactFlash Card Reader bcdDevice 0.12 iManufacturer 1 iProduct 2 iSerial 0 bNumConfigurations 1 cannot get config descriptor 0, Connection timed out (110) Language IDs: none (cannot get min. string descriptor; got len=-1, error=110:Connection timed out)
Mounten scheitert mit allen in "man mount" angegebenen File-
~ # mkdir test ~ # mount /dev/sda1 test ~ # mount | grep sda /dev/sda1 on /root/test type vfat (rw) ~ # df | grep sda /dev/sda1 19496 5924 13572 31% /root/test
usw.
Es gibt zwar ein paar Fehlermeldungen ähnlich der folgenden: Nov 8 13:05:26 koerner kernel: usbdevfs: USBDEVFS_CONTROL failed dev 3 rqt 128 rq 6 len 256 ret -110
Aber ich habe vollen Zugriff auf das Medium.
Nach einem umount, Karte raus, rein, mount, gab's scsi-errors beim mounten, aber sonst geht es immer noch.
Ciao, Rico
Nov 8 12:04:47 koerner kernel: hub.c: USB new device connect on bus1/2, assigned device number 3 Nov 8 12:04:48 koerner kernel: usb.c: USB device 3 (vend/prod 0x7c4/0xa000) is not claimed by any active driver. Nov 8 12:04:49 koerner kernel: Initializing USB Mass Storage driver... Nov 8 12:04:49 koerner kernel: usb.c: registered new driver usb-storage Nov 8 12:04:49 koerner kernel: scsi2 : SCSI emulation for USB Mass Storage devices Nov 8 12:04:49 koerner kernel: Vendor: Datafab Model: MDCFE-B USB CF R Rev: 0012 Nov 8 12:04:49 koerner kernel: Type: Direct-Access ANSI SCSI revision: 02 Nov 8 12:04:49 koerner kernel: Vendor: Datafab Model: MDCFE-B USB CF R Rev: 0012 Nov 8 12:04:49 koerner kernel: Type: Direct-Access ANSI SCSI revision: 02 Nov 8 12:04:49 koerner kernel: Attached scsi removable disk sda at scsi2, channel 0, id 0, lun 0 Nov 8 12:04:49 koerner kernel: Attached scsi removable disk sdb at scsi2, channel 0, id 0, lun 1 Nov 8 12:04:49 koerner kernel: SCSI device sda: 39169 512-byte hdwr sectors (20 MB) Nov 8 12:04:49 koerner kernel: sda: Write Protect is off Nov 8 12:04:49 koerner kernel: sda: sda1 Nov 8 12:04:49 koerner kernel: SCSI device sdb: 39169 512-byte hdwr sectors (20 MB) Nov 8 12:04:49 koerner kernel: sdb: Write Protect is off Nov 8 12:04:49 koerner insmod: Using /lib/modules/2.4.10-4GB/kernel/drivers/usb/storage/usb-storage.o Nov 8 12:04:49 koerner insmod: Symbol version prefix '' Nov 8 12:04:49 koerner kernel: sdb: sdb1 Nov 8 12:04:49 koerner kernel: WARNING: USB Mass Storage data integrity not assured Nov 8 12:04:49 koerner kernel: USB Mass Storage device found at 3 Nov 8 12:04:49 koerner kernel: USB Mass Storage support registered.