Ich habe Probleme Flashcards über den USB Bus auszulesen.
Das Kernel enthält:
usbd
umass
ohcd
scbus
Am USB Port sitzt eine 6 in 1 Cardreader.
Hieran sollen untrerschiedliche Karten eingelesen
werden.
Beim Eingene einer Karte meldet dmesg:
umass0: Generic USBMass Storage Device, rev1.10/1.60, addr 2
da0 at umass-sim0 bus0 target 0 lun 0
da0: <Generic Flash R/W 2002> Removable Direct Access SCSI-2 device
da0: 650 KB/s transfer
da0: Attempt to query device size failed: NOT READY, Medium not present
In scsi_da.c habe ich folgenden quirk eingefügt:
{T_DIRECT, SIP_MEDIA_REMOVABLE,"Generic","Flash*","*"},
/*quirks*/ DA_NO6_BYTE|DA_Q_NO_SYNC_CACHE
Kernel neu gebacken, rebooted noch mal probiert,
aber immer noch dieselbe dmesg Meldung.
Das Thema war hier schon mal (März/April) hier waren auch
gute Tips zu den quirks (was heisst das eigentlich?),
an denen ich mich orientiert habe, nur klappts bei mir
nicht.
Kann jemand weiterhelfen?
Dank im Voraus
bnerft
Das Kernel enthält:
usbd
umass
ohcd
scbus
Am USB Port sitzt eine 6 in 1 Cardreader.
Hieran sollen untrerschiedliche Karten eingelesen
werden.
Beim Eingene einer Karte meldet dmesg:
umass0: Generic USBMass Storage Device, rev1.10/1.60, addr 2
da0 at umass-sim0 bus0 target 0 lun 0
da0: <Generic Flash R/W 2002> Removable Direct Access SCSI-2 device
da0: 650 KB/s transfer
da0: Attempt to query device size failed: NOT READY, Medium not present
In scsi_da.c habe ich folgenden quirk eingefügt:
{T_DIRECT, SIP_MEDIA_REMOVABLE,"Generic","Flash*","*"},
/*quirks*/ DA_NO6_BYTE|DA_Q_NO_SYNC_CACHE
Kernel neu gebacken, rebooted noch mal probiert,
aber immer noch dieselbe dmesg Meldung.
Das Thema war hier schon mal (März/April) hier waren auch
gute Tips zu den quirks (was heisst das eigentlich?),
an denen ich mich orientiert habe, nur klappts bei mir
nicht.
Kann jemand weiterhelfen?
Dank im Voraus
bnerft