PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : USB-Kartenleser



biker_de
15.07.04, 19:23
Moin

Wußte nicht,wohin damit....also erstmal hier:

Habe hier ein USB-Kartenleser (Seitec-USB 7-in-1),um die SD (SanDisk) - Karte aus meiner Digikamera (Exotisches Gerät...Aosta DC 100) auslesen zu können.
Laut Harddrake werden die Steckplätze auch erkannt (sda - sdd),das Ding selber aber nicht (läßt sich nicht konfigurieren...)
Nun wird die Karte unter sdc (eigentlich sdd,beim konf-Werkzeug aber unter sdc) erkannt,das Format (Partitionstabellentyp: table::dos) finde ich aber nicht...
Und jedesmal beim Harddrake will er partitionieren...ist aber nicht mit dabei...

Unter fstab und mtab ist es nicht aufgeführt...

fstab:
/dev/hde1 / ext3 defaults 1 1
none /dev/pts devpts mode=0620 0 0
/dev/hde6 /home ext3 defaults 1 2
/dev/hdf /mnt/cdrom auto umask=0,user,iocharset=iso8859-15,codepage=850,noauto,ro,exec 0 0
/dev/hdh /mnt/cdrom2 auto umask=0,user,iocharset=iso8859-15,codepage=850,noauto,ro,exec 0 0
none /mnt/floppy supermount dev=/dev/fd0,fs=ext2:vfat,--,umask=0,iocharset=iso8859-15,sync,codepage=850 0 0
none /mnt/hd supermount dev=/dev/ide/host0/bus0/target0/lun0/part1,fs=ext2:vfat,--,umask=0,iocharset=iso8859-15,kudzu,codepage=850 0 0
none /mnt/hd2 supermount dev=/dev/ide/host0/bus1/target0/lun0/part1,fs=ext2:vfat,--,umask=0,iocharset=iso8859-15,kudzu,codepage=850 0 0
/dev/hdg1 /mnt/windowsc vfat defaults 0 0
/dev/hdg5 /mnt/windowsd vfat defaults 0 0
/dev/hdg6 /mnt/windowse vfat defaults 0 0
none /proc proc defaults 0 0
/dev/hde5 swap swap defaults 0 0

mtab:
/dev/ide/host2/bus0/target0/lun0/part1 / ext3 rw 0 0
none /proc proc rw 0 0
none /proc/bus/usb usbdevfs rw 0 0
none /dev devfs rw 0 0
none /sys sysfs rw 0 0
none /dev/pts devpts rw,mode=0620 0 0
/dev/ide/host2/bus0/target0/lun0/part6 /home ext3 rw 0 0
none /mnt/floppy supermount rw,sync,dev=/dev/fd0,fs=ext2:vfat,--,umask=0,iocharset=iso8859-15,codepage=850 0 0
none /mnt/hd supermount rw,dev=/dev/ide/host0/bus0/target0/lun0/part1,fs=ext2:vfat,--,umask=0,iocharset=iso8859-15,codepage=850 0 0
none /mnt/hd2 supermount rw,dev=/dev/ide/host0/bus1/target0/lun0/part1,fs=ext2:vfat,--,umask=0,iocharset=iso8859-15,codepage=850 0 0
/dev/ide/host2/bus1/target0/lun0/part1 /mnt/windowsc vfat rw 0 0
/dev/ide/host2/bus1/target0/lun0/part5 /mnt/windowsd vfat rw 0 0
/dev/ide/host2/bus1/target0/lun0/part6 /mnt/windowse vfat rw 0 0
automount(pid3434) /misc autofs rw,fd=5,pgrp=3434,minproto=2,maxproto=4 0 0
automount(pid3452) /net autofs rw,fd=5,pgrp=3452,minproto=2,maxproto=4 0 0
none /proc/sys/fs/binfmt_misc binfmt_misc rw 0 0

Weiß da Jemand Rat????

:confused:

Noch was:

Kernel 2.6.3-4mdk

lsusb sagt folgendes

Bus 004 Device 002: ID 05e3:0760 Genesys Logic, Inc. Card Reader
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 003: ID 03f0:1804 Hewlett-Packard
Bus 001 Device 001: ID 0000:0000

lsmod | grep usb:

usb-storage 63136 0
scsi_mod 114744 6 ppa,imm,sg,sr_mod,sd_mod,usb-storage
usblp 12256 0
usbcore 99132 7 hid,usb-storage,usblp,ehci-hcd,uhci-hcd

lsmod | grep scsi:

scsi_mod 114744 6 ppa,imm,sg,sr_mod,sd_mod,usb-storage

cdrecord -scanbus:

Cdrecord-Clone 2.01a28-dvd (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg Schilling
Note: This version is an unofficial (modified) version with DVD support
Note: and therefore may have bugs that are not present in the original.
Note: Please send bug reports or support requests to <warly@mandrakesoft.com>.
Note: The author of cdrecord should not be bothered with problems in this version.
Linux sg driver version: 3.5.30
Using libscg version 'schily-0.8'.
cdrecord: Warning: using inofficial libscg transport code version (warly-Mandrakelinux-scsi-linux-sg '@(#)scsi-linux-sg.c 1.81 04/04/18 Copyright 1997 J. Schilling').
scsibus0:
0,0,0 0) 'Generic ' 'STORAGE DEVICE ' '0113' Removable Disk
0,1,0 1) *
0,2,0 2) *


...irgendwie komme ich nicht weiter... :confused:

Habe da noch was:

Harddrake sagt als Info folgendes

Bus: ‎SCSI

Standort auf dem Bus: ‎0:0:3

Kanal: ‎0

Beschreibung: ‎Unbekannt

Neues DevFS-Gerät: ‎/dev/scsi/host0/bus0/target0/lun3/disc

Alte Gerätedatei: ‎/dev/sdd

Modul: ‎Unbekannt

Diskettenformat: ‎Generic STORAGE DEVICE

Medienklasse: ‎hd (Mass Storage|SCSI|Bulk (Zip))


Hilft das irgendwie weiter?

thx im Voraus...

biker_de
18.07.04, 18:18
Schön...dan warte ich auf die nächste Linux-User - Zeitschrift...da steht nämlich alles drin... :rolleyes:

Yasser
19.07.04, 23:52
Vielleicht können wir gemeinsam die Probleme lösen. Diese habe ich nämlich auch.
Im Moment ist nur schlecht. Vielleicht morgen!

Bio-logisch
20.07.04, 17:19
Wenn das Gerät in der fstab nicht drin steht, dann wird es dort halt eingetragen:

Wie das geht, habe ich mal in den FAQ des Chip - Linuxforums beschrieben:

http://www.8ung.at/linuxfaq/#usb-storage

Einfach folgende Einträge in die fstab übernhemen:


/dev/sda1 /mnt/sda1 auto noauto,user,sync 0 0
/dev/sdb1 /mnt/sdb1 auto noauto,user,sync 0 0
/dev/sdc1 /mnt/sdc1 auto noauto,user,sync 0 0
/dev/sdd1 /mnt/sdd1 auto noauto,user,sync 0 0

Dann noch eben die vier Verzeichnisse /mnt/sda1 bis /mnt/sdd1 anlegen, und dann lässt Deine Karte auf einem der 4 Verzeichnisse mounten.

Noch ein Tip:
Bei meinem Kartenleser muss ich die Karte bevor ich den Kartenleser an den USB - Stecker anschließe einstecken.

MfG, Bio-logisch

theborg
20.07.04, 18:03
Noch ein Tip:
Bei meinem Kartenleser muss ich die Karte bevor ich den Kartenleser an den USB - Stecker anschließe einstecken.

MfG, Bio-logisch

das hab ich auch alerdinks wenn du direkt mountest geht es auch ohne austekken

Ede
20.05.06, 16:48
Liebe Forengemeinde, ich bin auch in den Besitz eines Kartenlesers gekommen.
So sieht es aus.
http://id1402.de/kartenleser.jpg
Vielleicht kann jemand erklären, wie es funktioniert.
Aber erst zur Hardware. Das Gerät steckt im Diskettenlaufwerkschacht und wird mit 2 Käbelchen direkt mit Pins am Mainboard verbunden.

Ausschnitt aus /var/log/messages (Bootvorgang):

May 18 10:47:30 k7vt4a kernel: Initializing USB Mass Storage driver...
May 18 10:47:30 k7vt4a kernel: scsi2 : SCSI emulation for USB Mass Storage devices
May 18 10:47:30 k7vt4a kernel: usb-storage: device found at 3
May 18 10:47:30 k7vt4a kernel: usb-storage: waiting for device to settle before scanning
May 18 10:47:30 k7vt4a kernel: usbcore: registered new driver usb-storage
May 18 10:47:30 k7vt4a kernel: USB Mass Storage support registered.

May 18 10:47:34 k7vt4a kernel: Vendor: Generic Model: STORAGE DEVICE Rev: 9144
May 18 10:47:34 k7vt4a kernel: Type: Direct-Access ANSI SCSI revision: 00
May 18 10:47:34 k7vt4a kernel: Attached scsi removable disk sda at scsi2, channel 0, id 0, lun 0
May 18 10:47:34 k7vt4a kernel: Vendor: Generic Model: STORAGE DEVICE Rev: 9144
May 18 10:47:34 k7vt4a kernel: Type: Direct-Access ANSI SCSI revision: 00
May 18 10:47:34 k7vt4a kernel: Attached scsi removable disk sdb at scsi2, channel 0, id 0, lun 1
May 18 10:47:34 k7vt4a kernel: Vendor: Generic Model: STORAGE DEVICE Rev: 9144
May 18 10:47:34 k7vt4a kernel: Type: Direct-Access ANSI SCSI revision: 00
May 18 10:47:34 k7vt4a kernel: Attached scsi removable disk sdc at scsi2, channel 0, id 0, lun 2
May 18 10:47:34 k7vt4a kernel: Vendor: Generic Model: STORAGE DEVICE Rev: 9144
May 18 10:47:34 k7vt4a kernel: Type: Direct-Access ANSI SCSI revision: 00
May 18 10:47:34 k7vt4a kernel: Attached scsi removable disk sdd at scsi2, channel 0, id 0, lun 3
May 18 10:47:34 k7vt4a kernel: usb-storage: device scan complete
May 18 10:47:34 k7vt4a kernel: Attached scsi generic sg0 at scsi2, channel 0, id 0, lun 0, type 0
May 18 10:47:34 k7vt4a kernel: Attached scsi generic sg1 at scsi2, channel 0, id 0, lun 1, type 0
May 18 10:47:34 k7vt4a kernel: Attached scsi generic sg2 at scsi2, channel 0, id 0, lun 2, type 0
May 18 10:47:34 k7vt4a kernel: Attached scsi generic sg3 at scsi2, channel 0, id 0, lun 3, type 0


# lsusb
Bus 005 Device 003: ID 05e3:0710 Genesys Logic, Inc.


# lsmod | grep usb
usb_storage 72512 0
usbcore 112640 5 zd1211,usb_storage,ehci_hcd,uhci_hcd
scsi_mod 131304 4 sg,usb_storage,libata,sd_mod
ide_core 122380 5 usb_storage,generic,ide_cd,via82cxxx,ide_disk


# lsmod | grep scsi
scsi_mod 131304 4 sg,usb_storage,libata,sd_mod

Ich kann den USB-Anschluß an diesem Gerät ganz normal benutzen. Beim Einstecken eines USB-Sticks erscheint die Partition als /dev/sde1 im System. Aber mit dem Kartenleser komme ich irgendwie nicht weiter. Ist es möglich, dass die Karte vor dem Booten einzustecken ist, bzw. dass man die Karte einstecken und dann die betreffenden Module neu laden müßte, damit sie erkannt wird?
Vielleicht hat sogar einer das gleiche Gerät und liest das hier. Das grüne Lämpchen am Gerät ist bei mir immer an. Wie ist das mit dem 2. Lämpchen? Muß es angehen, wenn eine Karte eingesteckt ist oder blinkt es erst, wenn Datentransfer stattfindet?
Wenn ich einen USB-Stick einstecke und Daten kopiere, bleibt das Lämpchen aus, wenn ich eine SD-Karte einstecke ebenfalls.

Yasser
21.05.06, 13:39
Was für eine Karte? Speicherkarten müssten sofort gehen ...
Ich habe Ubuntu, da gab es mit sowas keine Probleme. Suse kenne ich nicht.

Empfehlung:
http://www.reactivated.net/writing_udev_rules.html

Das ganze abgestimmt auf USB-Einsatz und auf deutsch: siehe meine Signatur

Ede
21.05.06, 21:25
Danke für die Empfehlung, aber es würde mir viel mehr helfen, wenn du kurz beschreibst, wie es bei dir funktioniert. Also welche Hardware genau, welche Module bei dir geladen sind, welche Meldungen in /var/log/messages beim Booten erscheinen und welche, wenn du eine Karte einsteckst und mountest, wie du die Karte mountest, welches device, Dateisystem usw.
Danke im Voraus.