USB-CardReader (es gab schonmal ein Thread) - Es funktioniert.
Ron Opitz
ron.opitz at dts.de
Tue Mar 4 08:52:02 CET 2003
Am Montag, 3. März 2003 22:19 schrieben Sie:
> On Mon, Mar 03, 2003 at 06:14:31PM +0100, Ron Opitz wrote:
> > ich habe mir das Teil gerade mal geholt.
> >
> > System Mandrake 8.1 Kernel 2.4.8-26mdk
> >
> > Die Meldungen beim anstecken ohne Karten waren:
> > kernel: hub.c: USB new device connect on bus1/1, assigned device number 4
> > kernel: usb.c: USB device 4 (vend/prod 0x0/0x0) is not claimed by any
> > active driver.
> > /etc/hotplug/usb.agent: ... no drivers for USB product 0/0/0
> >
> also das sollte weniger an Deiner Distribution als an Deinem
> Kernel liegen. Du brauchst auf jeden Fall generische SCSI
> Unterstützung, das sd_mod (SCSI-Disk -Kernel Modul) und
> usb-storage Modul. Die meisten Kernel, die man von der
> Distribution angeboten werden, haben diese Module. (mach mal:
> 'lsmod') Wenn eins fehlt: 'modprobe sd_mod' oder 'modprobe
> usb-storage'. Dann: 'cat /proc/scsi/scsi'. Da solltest Du das
> Gerät dann sehen.
Hi,
mit RedHat 8.0 Kernel 2.4.18-14 läuft das ganze.
Es ist folgendes zu beachten (getestet mit CF-Cards).
Beim Anstecken muß eine Karte im Gerät sein. Ein späteres Einstecken der
Karte bringt nichts. Auch ein Ab- und Anstecken des Readers bringt nichts.
Ist die Karte im Reader und der Reader wird nach dem Booten erstmalig
angesteckt wird die Karte korrekt erkannt und man kann darauf zugreifen.
Die Karte kann dann nach einem umount entfernt und später wieder eingesteckt
und gemounted werden. Achtung, das geht nur bei ein und der selben Karte.
Soll eine andere Karte eingelesen werden, dann muß das usb-storage Modul
entladen und wieder neu geladen werden. Damit gehen die gespeicherten
Informationen zu dem USB-Reader verloren. Und aus der neu ermittelten
Blockgröße und Anzahl Sektoren berechnet er die Größe der aktuellen Karte.
Aus heutiger Sicht kann ich es nur empfehlen, auch wenn der Aufwand mit
Entladen und Laden des usb-storage Modul groß ist, aber das kann ja
automatisiert werden.
Gruß Ron
More information about the Linux
mailing list