Re: CompactFlash und kein Ende. Alternative gesucht.

From: Stefan Fischer <schienenhaenger(at)t-online.de>
Date: Mon, 10 Mar 2003 23:10:35 +0100

On Mon, Mar 10, 2003 at 08:28:30PM +0100, Bernd Walter wrote:
> > Kannst du bitte mal folgenden Patch ausprobieren:
> > http://www.cosmo-project.de/~bernd/umass-sim.diff
> > Mit meinem 3 Schacht PQI tut es jedenfalls:
> > [54]cicely13# camcontrol devlist
> > <General Flash Disk Drive 2.05> at scbus0 target 0 lun 0 (da0,pass0)
> > <General Flash Disk Drive 2.05> at scbus0 target 0 lun 1 (da1,pass1)
> > <General Flash Disk Drive 2.05> at scbus0 target 0 lun 2 (da2,pass2)
>
> Sorry - da hatte ich zuviel entfernt.
> Der Patch funktionierte nur beim booten.
> Ich habe den gerade aktualisiert.

Hallo Bernd,

ich habe mal deinen Patch eingespielt, obwohl ich hier ein 5.0R
fahre, umass.c Revision 1.67. Wurde aber anscheinend einwandfrei
eingespielt. Habe noch USB_DEBUG in umass.c definiert, weil
ansonsten die Variable sc nicht definiert wird. Ok, alle Slots
werden erkannt, auch die MMC, welche in einem Slot steckt. Aber guck
erstmal:

===============================================================

root(at)bitstreamer:~ # camcontrol devlist
<ICSI IC1100 CF 2.5b> at scbus0 target 0 lun 0 (pass0,da0)
<ICSI IC1100 MS 2.5b> at scbus0 target 0 lun 1 (pass1,da1)
<ICSI IC1100 MMC/SD 2.5b> at scbus0 target 0 lun 2 (pass2,da2)
<ICSI IC1100 SM 2.5b> at scbus0 target 0 lun 3 (pass3,da3)
root(at)bitstreamer:~ #

Die relevanten Auszüge aus dmesg:

uhci0: <VIA 83C572 USB controller> port 0xd800-0xd81f irq 5 at device 17.2 on pci0
usb0: <VIA 83C572 USB controller> on uhci0
usb0: USB revision 1.0
uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
umass0: ICSI IC1100 V2.5b, rev 1.10/2.5b, addr 2
umass0: SCSI over Bulk-Only; quirks = 0x0000
umass0:0:0:-1: Attached to scbus0 as device 0
uhci1: <VIA 83C572 USB controller> port 0xdc00-0xdc1f irq 5 at device 17.3 on pci0
usb1: <VIA 83C572 USB controller> on uhci1
usb1: USB revision 1.0
uhub1: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
[...]
da0 at umass-sim0 bus 0 target 0 lun 0
da0: <ICSI IC1100 CF 2.5b> Removable Direct Access SCSI-0 device
da0: 1.000MB/s transfers
da0: Attempt to query device size failed: NOT READY, Medium not present
da1 at umass-sim0 bus 0 target 0 lun 1
da1: <ICSI IC1100 MS 2.5b> Removable Direct Access SCSI-0 device
da1: 1.000MB/s transfers
da1: Attempt to query device size failed: NOT READY, Medium not present
da2 at umass-sim0 bus 0 target 0 lun 2
da2: <ICSI IC1100 MMC/SD 2.5b> Removable Direct Access SCSI-0 device
da2: 1.000MB/s transfers
da2: 30MB (62720 512 byte sectors: 64H 32S/T 30C)
da3 at umass-sim0 bus 0 target 0 lun 3
da3: <ICSI IC1100 SM 2.5b> Removable Direct Access SCSI-0 device
da3: 1.000MB/s transfers
da3: Attempt to query device size failed: NOT READY, Medium not present
(da0:umass-sim0:0:0:0): READ CAPACITY. CDB: 25 0 0 0 0 0 0 0 0 0
(da0:umass-sim0:0:0:0): CAM Status: SCSI Status Error
(da0:umass-sim0:0:0:0): SCSI Status: Check Condition
(da0:umass-sim0:0:0:0): NOT READY asc:3a,0
(da0:umass-sim0:0:0:0): Medium not present
(da0:umass-sim0:0:0:0): Unretryable error
Opened disk da0 -> 6
(da0:umass-sim0:0:0:0): READ CAPACITY. CDB: 25 0 0 0 0 0 0 0 0 0
(da0:umass-sim0:0:0:0): CAM Status: SCSI Status Error
(da0:umass-sim0:0:0:0): SCSI Status: Check Condition
(da0:umass-sim0:0:0:0): NOT READY asc:3a,0
(da0:umass-sim0:0:0:0): Medium not present
(da0:umass-sim0:0:0:0): Unretryable error
Opened disk da0 -> 6
(da1:umass-sim0:0:0:1): READ CAPACITY. CDB: 25 20 0 0 0 0 0 0 0 0
(da1:umass-sim0:0:0:1): CAM Status: SCSI Status Error
(da1:umass-sim0:0:0:1): SCSI Status: Check Condition
(da1:umass-sim0:0:0:1): NOT READY asc:3a,0
(da1:umass-sim0:0:0:1): Medium not present
(da1:umass-sim0:0:0:1): Unretryable error
Opened disk da1 -> 6
(da1:umass-sim0:0:0:1): READ CAPACITY. CDB: 25 20 0 0 0 0 0 0 0 0
(da1:umass-sim0:0:0:1): CAM Status: SCSI Status Error
(da1:umass-sim0:0:0:1): SCSI Status: Check Condition
(da1:umass-sim0:0:0:1): NOT READY asc:3a,0
(da1:umass-sim0:0:0:1): Medium not present
(da1:umass-sim0:0:0:1): Unretryable error

**** ANMERKUNG: Hier steht der Rechner ca. 90 Sekunden, fährt dann
aber weiter hoch! ****

Opened disk da1 -> 6
(da3:umass-sim0:0:0:3): READ CAPACITY. CDB: 25 60 0 0 0 0 0 0 0 0
(da3:umass-sim0:0:0:3): CAM Status: SCSI Status Error
(da3:umass-sim0:0:0:3): SCSI Status: Check Condition
(da3:umass-sim0:0:0:3): NOT READY asc:3a,0
(da3:umass-sim0:0:0:3): Medium not present
(da3:umass-sim0:0:0:3): Unretryable error
Opened disk da3 -> 6
(da3:umass-sim0:0:0:3): READ CAPACITY. CDB: 25 60 0 0 0 0 0 0 0 0
(da3:umass-sim0:0:0:3): CAM Status: SCSI Status Error
(da3:umass-sim0:0:0:3): SCSI Status: Check Condition
(da3:umass-sim0:0:0:3): NOT READY asc:3a,0
(da3:umass-sim0:0:0:3): Medium not present
(da3:umass-sim0:0:0:3): Unretryable error
Opened disk da3 -> 6

========================================================

Nun gut, leider existieren in /dev aber nur da0-da3, aber keine
Einträge für die slices. Dennoch mal ein mount_msdos /dev/da2 /mnt
-> mount steht, wobei top als status dann g_wait meldet...

Ist ein FAT16 drauf...

Trotzdem schonmal danke bis hierhin!

Tschau, Stefan.

p.s.: Bist ein Quell des Wissens! Ich muss jetzt arbeiten. leider
nur Pakete schleppen :-(

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Mon 10 Mar 2003 - 23:57:04 CET

search this site