On Sun, Jul 07, 2002 at 09:27:34PM +0000, Bernd Stäglich wrote:
Hallo Liste,
unter dem Thread hatte ich schon mal gemailt und dann auch Hilfe bekommen. Habe daraufhin eine Menge gemacht, gelesen und probiert. Leider hat alles aber nicht gereicht. Worum geht's?
Ich möchte unter SuSE8.0 die SmartMediakarte meiner Digitalkamera über einen CardReader (hotplugging) einlesen. Es handelt sich um folgendes Gerät: Manufacturer 5in1, Vendor Id 090c, Product Id 1132. Es ist auch gar kein Problem, den CardReader per hotplugging anzuschließen. Das Gerät wird mit Seriennummer, Hersteller und allem drum und dran voll erkannt, d.h. Es wird im Kontrollzentrum bzw. mit dem USBViewer bestens ausgewiesen.
Trotzdem weiß ich nicht, wie ich nun die Bilder der Smartmediakarte ansehen, geschweige denn zur Bearbeitung auf die Festplatte bekommen kann. Nun also meine nochmalige Bitte um Hilfe:
Erkennung des Geräts laut /var/log/messages wie folgt: ul 7 20:19:24 linux su: pam_unix2: session started for user root, service su Jul 7 20:19:57 linux kernel: hub.c: USB new device connect on bus2/3, assigned device number 2 Jul 7 20:19:57 linux kernel: usb.c: USB device 2 (vend/prod 0x90c/0x1132) is not claimed by any active driver. Jul 7 20:19:57 linux kernel: Initializing USB Mass Storage driver... Jul 7 20:19:57 linux kernel: usb.c: registered new driver usb-storage Jul 7 20:19:57 linux kernel: scsi1 : SCSI emulation for USB Mass Storage devices Jul 7 20:19:57 linux kernel: Vendor: Model: USB CARD READER Rev: 1 Jul 7 20:19:57 linux kernel: Type: Direct-Access ANSI SCSI revision: 02 Jul 7 20:19:57 linux kernel: Vendor: Model: USB CARD READER Rev: 1 Jul 7 20:19:57 linux kernel: Type: Direct-Access ANSI SCSI revision: 02 Jul 7 20:19:57 linux kernel: Vendor: Model: USB CARD READER Rev: 1 Jul 7 20:19:57 linux kernel: Type: Direct-Access ANSI SCSI revision: 02 Jul 7 20:19:57 linux kernel: Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0 Jul 7 20:19:57 linux kernel: Attached scsi removable disk sdb at scsi1, channel 0, id 0, lun 1 Jul 7 20:19:57 linux kernel: Attached scsi removable disk sdc at scsi1, channel 0, id 0, lun 2
Offensichtlich wird der Card Reader also als Geräte sda, sdb, und sdc ordentlich erkannt. Ich finde es sieht alles prima aus.
Weiter geht's in /var/log/messages für sda wie folgt (sdb, sdc analog): Jul 7 20:19:57 linux kernel: sda : READ CAPACITY failed. Jul 7 20:19:57 linux kernel: sda : status = 1, message = 00, host = 0, driver = 08 Jul 7 20:19:57 linux kernel: Current sd00:00: sns = 70 2 Jul 7 20:19:57 linux kernel: ASC=3a ASCQ= 0 Jul 7 20:19:57 linux kernel: Raw sense data:0x70 0x00 0x02 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x3a 0x00 0x00 0x00 0x00 0x00 Jul 7 20:19:57 linux kernel: sda : block size assumed to be 512 bytes, disk size 1GB. Jul 7 20:19:57 linux kernel: sda: I/O error: dev 08:00, sector 0 Jul 7 20:19:57 linux kernel: I/O error: dev 08:00, sector 0 Jul 7 20:19:57 linux kernel: unable to read partition table
Das sieht nicht ganz so toll aus. Allerdings weiß ich als Laie nichts mit den Meldungen anzufangen.
Gemäß bisherigen Ratschlägen habe ich mir dann in /media/ Verzeichnisse mit den Gerätenamen angelegt: /media/5in1/sda /media/5in1/sdb /media/5in1/sdc
Hab's übrigens auch ohne Unterverzeichnis 5in1 probiert. Hab's auch mit sda1, sdb1 usw probiert.
Ebenfalls gemäß bisherigen Ratschlägen habe ich meine /etc/fstab aufgepeppt (alles mal mit sda, mal mit sda1 usw. und mal mit, mal ohne exec, mal mit mal ohne Unterverzeichnis 5in1): /dev/sda /media/5in1/sda auto noauto,user,exec 0 0 /dev/sdb /media/5in1/sdb auto noauto,user,exec 0 0 /dev/sdc /media/5in1/sdc auto noauto,user,exec 0 0
Ebenfalls gemäß bisherigen Ratschlägen habe ich mir die Geräte mit Icons auf den Desktop gelegt. Die Geräte lassen sich einfach nicht mounten. Was habe ich falsch gemacht oder vergessen?
Muss ich evtl direkt über ein Anwendungsprogramm gehen und wenn ja, mit welchem und was muss ich da einstellen?
Was sagt "cat /proc/scsi/scsi" ? Was sagt "sfdisk -d /dev/sda" ? Ciao, Marcus