WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Linux, UNIX, Open Source (http://www.wcm.at/forum/forumdisplay.php?f=13)
-   -   USB CF-Card Reader unter Linux? (http://www.wcm.at/forum/showthread.php?t=63053)

Alter 15.07.2002 18:37

USB CF-Card Reader unter Linux?
 
Ich würde gerne meinen CF-Card Reader (USB) unter SuSE 8.0 nutzen.
Ich habe da ein /dev/shm, das sich aber nicht ansprechen läßt. Könnte das der Reader sein?
Bringt man sowas überhaupt zum Laufen unter Linux?

sirius 15.07.2002 21:28

hallo alter,

im heft 04/2002 vom linux-user wird beschrieben wie es mit einem usb-kartenadapter der firma it-saw funktioniert.

ist es ein solcher ?

http://www.it-saw.de/shop/

wieviele slots hat deiner ?
unter suse 7.3 solten die geräte /dev/sda, /dev/sdb usw. heißen.
was sagt deine fstab dazu? ( geräte eingetragen ??)

zum mounten sollten sie mit

mount -t vfat /dev/sda1 /mnt

anzusprechen sein

lg sirius

Alter 16.07.2002 00:19

Hallo!
Es ist einer von Hama mit 4 slots. Ich schau mal, ob ich das Heftl noch wo herumliegen habe (hab kaum eines wirklich gelesen...), danke!

Alter 16.07.2002 01:58

Hab den Artikel gefunden. Leider funzt das nit.
Meldung:
Zitat:

Laufwerk konnte nicht eingebunden werden. Die Fehlermeldung war: [mntent]: Warnung: Am Ende der Datei /etc/fstab fehlt ein abschließender newline. mount: Mountpunkt /media/flashcard1 existiert nicht
Und dieser mountbefehl bringt folgendes:
Zitat:

mount: /dev/sdb1 ist kein gültiges blockorientiertes Gerät

Alter 16.07.2002 02:21

Wir kommen der Sache näher, aber es geht noch nicht:
Zitat:

Laufwerk konnte nicht eingebunden werden. Die Fehlermeldung war: mount: Kein Medium gefunden
Die CF-Karte steckt allerdings drin.
Hmmm.
Werde mal darüber schlafen. Wenns gehen sollte, mach ich eine Anleitung. ;)

Lotussteve 16.07.2002 08:55

Hallo!

Da du den Fehler mit der newline beseitigt zu haben scheints versuche ich mein Glück:

Ich hab leider so einen Kartenleser noch nicht aus der Nähe erlebt, nur ist es bei den ZIP-Laufwerken so, daß die Partition mit den Daten die 4. ist, sprich z.B. /dev/sda4. Vielleicht liegt hier auch so ein Fall vor?


Mal ein Schuss ins Blaue nach der ersten Dose Jolt,


Ciao,

Steve

Alter 16.07.2002 14:57

Interessant, werde mir am abend mal die CF-Card mit Partitionmagic anschauen und weiterprobieren, danke.

Alter 16.07.2002 23:20

I schaff's nit. Partitionmagic zeigt mir die lange Nase bei dem Ding. Jetzt hab ich halt Partition 1 bis 4 durch und: nix.
Kann man sowas vielleicht als Floppy definieren, zB /dev/fd1? Oder geht das nicht am USB?

Moment mal - ich sehe gerade, daß die ganzen Laufwerke sowohl im "media" als auch im Wurzelverzeichnis ein Verzeichnis haben. Ich hab nur in "media", wo alle Laufwerke drin sind eines angelegt. Spielt das eine Rolle?
Muß ich gleich ausprobieren...

Alter 17.07.2002 19:14

Also, ich glaube jetzt, daß das Problem ganz woanders liegt. Wenn ich nämlich im Windows das Ding ohne Treiber anstecke, erscheinen 2 Laufwerke. Eines ist ziemlich sicher der Memorystick, das andere vermutlich die Multimediacard. Keins von beiden nützt mir was. Die Compactflash wird erst erkannt, wenn das Gerät aus dem Gerätemanager entfernt und der Treiber installiert wird. Deshalb vermute ich, daß mangels Treiberunterstützung unter SuSE nur der Memorystick gemountet werden kann (wo er natürlich kein Medium findet).
Ich werde mir bei Gelegenheit mal den CF-Reader meines Bruders ausborgen und weiterprobieren, der hat nämlich unter Windows auch ohne Treiber funktioniert.

hugin grímnirson 20.06.2003 21:52

so, alter, gemma das ganze mal systematisch und schrittweise an ;)

ich hab zwar keine suse 8.0 mehr laufen (dzt 8.1 und 8.2) aber hoffen wir mal, dass die unterschiede nicht zu groß sind.


1. steck den card-reader an.
dein compi sollte einen kurzen pieps machen und in der /var/log/messages sollte ein eintrag zu finden sein, dass ein neues usb-gerät connected wurde. bei mir schaut das in etwa so
Zitat:

hub.c: USB new device connect on bus2/2, assigned device number 2
usb.c: USB device 2 (vend/prod 0xd7d/0x240) is not claimed by any active driver.
Initializing USB Mass Storage driver...
usb.c: registered new driver usb-storage
scsi0 : SCSI emulation for USB Mass Storage devices
aus, gefolgt von ewig vielen messages wegen des versuches, auf die (nicht vorhanden datenträger) zuzugreifen.


2. führe "hwinfo --usb" aus.
dort solltest du dann deinen hubs, sowie einige disks finden. das sind deine gesuchten card-reader-datenträger.
wie du dann den "Device File"-einträgen entnehmen kannst: der cardreader wird per scsi-emulation eingebunden und fällt folglich in die scsi-nomenklatur.
die datenträger werden hinter dem letzten vorhanden scsi-device angehängt; in meinem fall (transcend 6-in-1, 4 slots) zb, da keine sonstigen scsi-devices vorhanden sind, /dev/sda - sdd.

mit "hwinfo --scsi" solltest du die gleichen informationen wie mit --usb bekommen.


3. welches device jetzt zu welchem slot gehört mußt du schon selbst rausfinden.
geh einfach mit "cfdisk /dev/sdX" alle devices durch. entweder du erhältst eine fehlermeldung oder findest eine partition vor ;) die partition ist nebenei die erste.


4. mount /dev/sdX1 /media/cf (cf natürlich vorher erstellen ;) )


5. verewig das ganze in /etc/fstab.
mein suse-hotplug-daemon legt zwar automatisch einen eintrag in der fstab an, dies allerdings nur, wenn die karte beim connect des gerätes schon drinnen war und außerdem möchte ich andere optionen verwenden.
da ich allerdings nicht weiß wie ich suses verhalten beeinflussen kann, hab ich einfach einen zusätzlichen eintrag in der fstab angelegt und verwende diesen ;)


ich hoffe, ich hab nix vergessen ;)


Alle Zeitangaben in WEZ +2. Es ist jetzt 22:47 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag