Re: 9.0 umass problem

2012-09-18 Thread Hans Petter Selasky
On Sunday 15 January 2012 20:36:09 Hans Petter Selasky wrote:
 On Sunday 15 January 2012 18:35:59 George Mitchell wrote:
  I have a USB compact flash reader-writer which is normally connected to
  my computer all the time but rarely contains a compact flash card. Here
  is a snippet from a verbose dmesg with FreeBSD 9.0-RC3:
  
  
  ugen0.5: vendor 0x05e3 at usbus0
  umass0: vendor 0x05e3 USB TO IDE, class 0/0, rev 2.00/0.32, addr 5 on
  usbus0
  umass0: SCSI over Bulk-Only; quirks = 0x4101
  umass0:2:0:-1: Attached to scbus2
  (probe0:umass-sim0:0:0:0): SCSI status error
  (probe0:umass-sim0:0:0:0): INQUIRY. CDB: 12 1 0 0 ff 0
  (probe0:umass-sim0:0:0:0): CAM status: SCSI Status Error
  (probe0:umass-sim0:0:0:0): SCSI status: Check Condition
  (probe0:umass-sim0:0:0:0): SCSI sense: NOT READY asc:3a,0 (Medium not
  present)
  (probe0:umass-sim0:0:0:0): Error 6, Unretryable error
  (probe0:umass-sim0:0:0:0): Down reving Protocol Version from 2 to 0?
  ...
  (probe0:umass-sim0:0:0:0): AutoSense failed
  (probe0:umass-sim0:0:0:0): Error 5, Unretryable error
  GEOM: new disk da0
  pass2 at umass-sim0 bus 0 scbus2 target 0 lun 0
  pass2: Generic STORAGE DEVICE 1.00 Removable Direct Access SCSI-0
  device pass2: 1.000MB/s transfers
  ...
  (da0:umass-sim0:0:0:0): Request completed with CAM_REQ_CMP_ERR
  (da0:umass-sim0:0:0:0): Retrying command
  (da0:umass-sim0:0:0:0): Request completed with CAM_REQ_CMP_ERR
  (da0:umass-sim0:0:0:0): Retrying command
  (da0:umass-sim0:0:0:0): Request completed with CAM_REQ_CMP_ERR
  (da0:umass-sim0:0:0:0): Retrying command
  (da0:umass-sim0:0:0:0): Request completed with CAM_REQ_CMP_ERR
  (da0:umass-sim0:0:0:0): Retrying command
  (da0:umass-sim0:0:0:0): Request completed with CAM_REQ_CMP_ERR
  (da0:umass-sim0:0:0:0): Error 5, Retries exhausted
  (da0:umass-sim0:0:0:0): got CAM status 0x4
  (da0:umass-sim0:0:0:0): fatal error, failed to attach to device
  (da0:umass-sim0:0:0:0): lost device - 0 outstanding
  (da0:umass-sim0:0:0:0): Request completed with CAM_REQ_CMP_ERR
  (da0:umass-sim0:0:0:0): Error 5, Retries exhausted
  (da0:umass-sim0:0:0:0): removing device entry
  Opened disk da0 - 5
  
  
  Everything works normally, but the above events take about half a
  minute and bring the booting-up procedure to a halt while the
  retries finish. Is there a umass quirk I could enable to speed up
  whatever is happening here? usbconfig -d 0.5 dump_device_desc says:
  
  ugen0.5: USB TO IDE vendor 0x05e3 at usbus0, cfg=0 md=HOST spd=FULL
  (12Mbps) pwr=ON
  
  bLength = 0x0012
  bDescriptorType = 0x0001
  bcdUSB = 0x0200
  bDeviceClass = 0x
  bDeviceSubClass = 0x
  bDeviceProtocol = 0x
  bMaxPacketSize0 = 0x0040
  idVendor = 0x05e3
  idProduct = 0x0703
  bcdDevice = 0x0032
  iManufacturer = 0x no string
  iProduct = 0x0001 retrieving string failed
  iSerialNumber = 0x no string
  bNumConfigurations = 0x0001
  
  
  Here's the corresponding dmesg output from 8.2-STABLE:
  
  ugen0.5: vendor 0x05e3 at usbus0
  umass0: vendor 0x05e3 USB TO IDE, class 0/0, rev 2.00/0.32, addr 5 on
  usbus0
  umass0:  SCSI over Bulk-Only; quirks = 0x
  umass0: Get Max Lun not supported (USB_ERR_STALLED)
  umass0:2:0:-1: Attached to scbus2
  (probe0:umass-sim0:0:0:0): SCSI status error
  (probe0:umass-sim0:0:0:0): INQUIRY. CDB: 12 1 0 0 ff 0
  (probe0:umass-sim0:0:0:0): CAM status: SCSI Status Error
  (probe0:umass-sim0:0:0:0): SCSI status: Check Condition
  (probe0:umass-sim0:0:0:0): SCSI sense: NOT READY asc:3a,0 (Medium not
  present)
  (probe0:umass-sim0:0:0:0): Error 6, Unretryable error
  (probe0:umass-sim0:0:0:0): Down reving Protocol Version from 2 to 0?
  (probe0:umass-sim0:0:0:0): SCSI status error
  (probe0:umass-sim0:0:0:0): TEST UNIT READY. CDB: 0 0 0 0 0 0
  (probe0:umass-sim0:0:0:0): CAM status: SCSI Status Error
  (probe0:umass-sim0:0:0:0): SCSI status: Check Condition
  (probe0:umass-sim0:0:0:0): SCSI sense: NOT READY asc:3a,0 (Medium not
  present)
  (probe0:umass-sim0:0:0:0): Error 6, Unretryable error
  GEOM: new disk da0
  pass2 at umass-sim0 bus 0 scbus2 target 0 lun 0
  pass2: Generic STORAGE DEVICE 1.00 Removable Direct Access SCSI-0
  device pass2: 1.000MB/s transfers
  (da0:umass-sim0:0:0:0): SCSI status error
  (da0:umass-sim0:0:0:0): READ CAPACITY(10). 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): SCSI sense: NOT READY asc:3a,0 (Medium not
  present) (da0:umass-sim0:0:0:0): Error 6, Unretryable error
  da0 at umass-sim0 bus 0 scbus2 target 0 lun 0
  da0: Generic STORAGE DEVICE 1.00 Removable Direct Access SCSI-0 device
  da0: 1.000MB/s transfers
  da0: Attempt to query device size failed: NOT READY, Medium not present
  (da0:umass-sim0:0:0:0): SCSI status error
  (da0:umass-sim0:0:0:0): READ CAPACITY(10). 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
 

Re: 9.0 umass problem

2012-09-18 Thread George Mitchell

On 09/18/12 13:47, Hans Petter Selasky wrote:

On Sunday 15 January 2012 20:36:09 Hans Petter Selasky wrote:

On Sunday 15 January 2012 18:35:59 George Mitchell wrote:

I have a USB compact flash reader-writer which is normally connected to
my computer all the time but rarely contains a compact flash card. Here
is a snippet from a verbose dmesg with FreeBSD 9.0-RC3:
[...]

Hi,

Can you try 9-stable or apply this patch:

http://svn.freebsd.org/changeset/base/240662

--HPS



Probably not before Saturday, but thanks for the patch! -- George
___
freebsd-usb@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to freebsd-usb-unsubscr...@freebsd.org


9.0 umass problem

2012-01-15 Thread George Mitchell

I have a USB compact flash reader-writer which is normally connected to
my computer all the time but rarely contains a compact flash card. Here
is a snippet from a verbose dmesg with FreeBSD 9.0-RC3:


ugen0.5: vendor 0x05e3 at usbus0
umass0: vendor 0x05e3 USB TO IDE, class 0/0, rev 2.00/0.32, addr 5 on
usbus0
umass0: SCSI over Bulk-Only; quirks = 0x4101
umass0:2:0:-1: Attached to scbus2
(probe0:umass-sim0:0:0:0): SCSI status error
(probe0:umass-sim0:0:0:0): INQUIRY. CDB: 12 1 0 0 ff 0
(probe0:umass-sim0:0:0:0): CAM status: SCSI Status Error
(probe0:umass-sim0:0:0:0): SCSI status: Check Condition
(probe0:umass-sim0:0:0:0): SCSI sense: NOT READY asc:3a,0 (Medium not
present)
(probe0:umass-sim0:0:0:0): Error 6, Unretryable error
(probe0:umass-sim0:0:0:0): Down reving Protocol Version from 2 to 0?
...
(probe0:umass-sim0:0:0:0): AutoSense failed
(probe0:umass-sim0:0:0:0): Error 5, Unretryable error
GEOM: new disk da0
pass2 at umass-sim0 bus 0 scbus2 target 0 lun 0
pass2: Generic STORAGE DEVICE 1.00 Removable Direct Access SCSI-0 device
pass2: 1.000MB/s transfers
...
(da0:umass-sim0:0:0:0): Request completed with CAM_REQ_CMP_ERR
(da0:umass-sim0:0:0:0): Retrying command
(da0:umass-sim0:0:0:0): Request completed with CAM_REQ_CMP_ERR
(da0:umass-sim0:0:0:0): Retrying command
(da0:umass-sim0:0:0:0): Request completed with CAM_REQ_CMP_ERR
(da0:umass-sim0:0:0:0): Retrying command
(da0:umass-sim0:0:0:0): Request completed with CAM_REQ_CMP_ERR
(da0:umass-sim0:0:0:0): Retrying command
(da0:umass-sim0:0:0:0): Request completed with CAM_REQ_CMP_ERR
(da0:umass-sim0:0:0:0): Error 5, Retries exhausted
(da0:umass-sim0:0:0:0): got CAM status 0x4
(da0:umass-sim0:0:0:0): fatal error, failed to attach to device
(da0:umass-sim0:0:0:0): lost device - 0 outstanding
(da0:umass-sim0:0:0:0): Request completed with CAM_REQ_CMP_ERR
(da0:umass-sim0:0:0:0): Error 5, Retries exhausted
(da0:umass-sim0:0:0:0): removing device entry
Opened disk da0 - 5


Everything works normally, but the above events take about half a
minute and bring the booting-up procedure to a halt while the
retries finish. Is there a umass quirk I could enable to speed up
whatever is happening here? usbconfig -d 0.5 dump_device_desc says:

ugen0.5: USB TO IDE vendor 0x05e3 at usbus0, cfg=0 md=HOST spd=FULL
(12Mbps) pwr=ON

bLength = 0x0012
bDescriptorType = 0x0001
bcdUSB = 0x0200
bDeviceClass = 0x
bDeviceSubClass = 0x
bDeviceProtocol = 0x
bMaxPacketSize0 = 0x0040
idVendor = 0x05e3
idProduct = 0x0703
bcdDevice = 0x0032
iManufacturer = 0x no string
iProduct = 0x0001 retrieving string failed
iSerialNumber = 0x no string
bNumConfigurations = 0x0001


Here's the corresponding dmesg output from 8.2-STABLE:

ugen0.5: vendor 0x05e3 at usbus0
umass0: vendor 0x05e3 USB TO IDE, class 0/0, rev 2.00/0.32, addr 5 on 
usbus0

umass0:  SCSI over Bulk-Only; quirks = 0x
umass0: Get Max Lun not supported (USB_ERR_STALLED)
umass0:2:0:-1: Attached to scbus2
(probe0:umass-sim0:0:0:0): SCSI status error
(probe0:umass-sim0:0:0:0): INQUIRY. CDB: 12 1 0 0 ff 0
(probe0:umass-sim0:0:0:0): CAM status: SCSI Status Error
(probe0:umass-sim0:0:0:0): SCSI status: Check Condition
(probe0:umass-sim0:0:0:0): SCSI sense: NOT READY asc:3a,0 (Medium not 
present)

(probe0:umass-sim0:0:0:0): Error 6, Unretryable error
(probe0:umass-sim0:0:0:0): Down reving Protocol Version from 2 to 0?
(probe0:umass-sim0:0:0:0): SCSI status error
(probe0:umass-sim0:0:0:0): TEST UNIT READY. CDB: 0 0 0 0 0 0
(probe0:umass-sim0:0:0:0): CAM status: SCSI Status Error
(probe0:umass-sim0:0:0:0): SCSI status: Check Condition
(probe0:umass-sim0:0:0:0): SCSI sense: NOT READY asc:3a,0 (Medium not 
present)

(probe0:umass-sim0:0:0:0): Error 6, Unretryable error
GEOM: new disk da0
pass2 at umass-sim0 bus 0 scbus2 target 0 lun 0
pass2: Generic STORAGE DEVICE 1.00 Removable Direct Access SCSI-0 device
pass2: 1.000MB/s transfers
(da0:umass-sim0:0:0:0): SCSI status error
(da0:umass-sim0:0:0:0): READ CAPACITY(10). 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): SCSI sense: NOT READY asc:3a,0 (Medium not present)
(da0:umass-sim0:0:0:0): Error 6, Unretryable error
da0 at umass-sim0 bus 0 scbus2 target 0 lun 0
da0: Generic STORAGE DEVICE 1.00 Removable Direct Access SCSI-0 device
da0: 1.000MB/s transfers
da0: Attempt to query device size failed: NOT READY, Medium not present
(da0:umass-sim0:0:0:0): SCSI status error
(da0:umass-sim0:0:0:0): READ CAPACITY(10). 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): SCSI sense: NOT READY asc:3a,0 (Medium not present)
(da0:umass-sim0:0:0:0): Error 6, Unretryable error
Opened disk da0 - 6
(da0:umass-sim0:0:0:0): SCSI status error
(da0:umass-sim0:0:0:0): READ CAPACITY(10). CDB: 25 0 0 0 0 0 0 0 0 0
(da0:umass-sim0:0:0:0): CAM status: SCSI Status Error

Re: 9.0 umass problem

2012-01-15 Thread Hans Petter Selasky
On Sunday 15 January 2012 18:35:59 George Mitchell wrote:
 I have a USB compact flash reader-writer which is normally connected to
 my computer all the time but rarely contains a compact flash card. Here
 is a snippet from a verbose dmesg with FreeBSD 9.0-RC3:
 
 
 ugen0.5: vendor 0x05e3 at usbus0
 umass0: vendor 0x05e3 USB TO IDE, class 0/0, rev 2.00/0.32, addr 5 on
 usbus0
 umass0: SCSI over Bulk-Only; quirks = 0x4101
 umass0:2:0:-1: Attached to scbus2
 (probe0:umass-sim0:0:0:0): SCSI status error
 (probe0:umass-sim0:0:0:0): INQUIRY. CDB: 12 1 0 0 ff 0
 (probe0:umass-sim0:0:0:0): CAM status: SCSI Status Error
 (probe0:umass-sim0:0:0:0): SCSI status: Check Condition
 (probe0:umass-sim0:0:0:0): SCSI sense: NOT READY asc:3a,0 (Medium not
 present)
 (probe0:umass-sim0:0:0:0): Error 6, Unretryable error
 (probe0:umass-sim0:0:0:0): Down reving Protocol Version from 2 to 0?
 ...
 (probe0:umass-sim0:0:0:0): AutoSense failed
 (probe0:umass-sim0:0:0:0): Error 5, Unretryable error
 GEOM: new disk da0
 pass2 at umass-sim0 bus 0 scbus2 target 0 lun 0
 pass2: Generic STORAGE DEVICE 1.00 Removable Direct Access SCSI-0 device
 pass2: 1.000MB/s transfers
 ...
 (da0:umass-sim0:0:0:0): Request completed with CAM_REQ_CMP_ERR
 (da0:umass-sim0:0:0:0): Retrying command
 (da0:umass-sim0:0:0:0): Request completed with CAM_REQ_CMP_ERR
 (da0:umass-sim0:0:0:0): Retrying command
 (da0:umass-sim0:0:0:0): Request completed with CAM_REQ_CMP_ERR
 (da0:umass-sim0:0:0:0): Retrying command
 (da0:umass-sim0:0:0:0): Request completed with CAM_REQ_CMP_ERR
 (da0:umass-sim0:0:0:0): Retrying command
 (da0:umass-sim0:0:0:0): Request completed with CAM_REQ_CMP_ERR
 (da0:umass-sim0:0:0:0): Error 5, Retries exhausted
 (da0:umass-sim0:0:0:0): got CAM status 0x4
 (da0:umass-sim0:0:0:0): fatal error, failed to attach to device
 (da0:umass-sim0:0:0:0): lost device - 0 outstanding
 (da0:umass-sim0:0:0:0): Request completed with CAM_REQ_CMP_ERR
 (da0:umass-sim0:0:0:0): Error 5, Retries exhausted
 (da0:umass-sim0:0:0:0): removing device entry
 Opened disk da0 - 5
 
 
 Everything works normally, but the above events take about half a
 minute and bring the booting-up procedure to a halt while the
 retries finish. Is there a umass quirk I could enable to speed up
 whatever is happening here? usbconfig -d 0.5 dump_device_desc says:
 
 ugen0.5: USB TO IDE vendor 0x05e3 at usbus0, cfg=0 md=HOST spd=FULL
 (12Mbps) pwr=ON
 
 bLength = 0x0012
 bDescriptorType = 0x0001
 bcdUSB = 0x0200
 bDeviceClass = 0x
 bDeviceSubClass = 0x
 bDeviceProtocol = 0x
 bMaxPacketSize0 = 0x0040
 idVendor = 0x05e3
 idProduct = 0x0703
 bcdDevice = 0x0032
 iManufacturer = 0x no string
 iProduct = 0x0001 retrieving string failed
 iSerialNumber = 0x no string
 bNumConfigurations = 0x0001
 
 
 Here's the corresponding dmesg output from 8.2-STABLE:
 
 ugen0.5: vendor 0x05e3 at usbus0
 umass0: vendor 0x05e3 USB TO IDE, class 0/0, rev 2.00/0.32, addr 5 on
 usbus0
 umass0:  SCSI over Bulk-Only; quirks = 0x
 umass0: Get Max Lun not supported (USB_ERR_STALLED)
 umass0:2:0:-1: Attached to scbus2
 (probe0:umass-sim0:0:0:0): SCSI status error
 (probe0:umass-sim0:0:0:0): INQUIRY. CDB: 12 1 0 0 ff 0
 (probe0:umass-sim0:0:0:0): CAM status: SCSI Status Error
 (probe0:umass-sim0:0:0:0): SCSI status: Check Condition
 (probe0:umass-sim0:0:0:0): SCSI sense: NOT READY asc:3a,0 (Medium not
 present)
 (probe0:umass-sim0:0:0:0): Error 6, Unretryable error
 (probe0:umass-sim0:0:0:0): Down reving Protocol Version from 2 to 0?
 (probe0:umass-sim0:0:0:0): SCSI status error
 (probe0:umass-sim0:0:0:0): TEST UNIT READY. CDB: 0 0 0 0 0 0
 (probe0:umass-sim0:0:0:0): CAM status: SCSI Status Error
 (probe0:umass-sim0:0:0:0): SCSI status: Check Condition
 (probe0:umass-sim0:0:0:0): SCSI sense: NOT READY asc:3a,0 (Medium not
 present)
 (probe0:umass-sim0:0:0:0): Error 6, Unretryable error
 GEOM: new disk da0
 pass2 at umass-sim0 bus 0 scbus2 target 0 lun 0
 pass2: Generic STORAGE DEVICE 1.00 Removable Direct Access SCSI-0 device
 pass2: 1.000MB/s transfers
 (da0:umass-sim0:0:0:0): SCSI status error
 (da0:umass-sim0:0:0:0): READ CAPACITY(10). 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): SCSI sense: NOT READY asc:3a,0 (Medium not present)
 (da0:umass-sim0:0:0:0): Error 6, Unretryable error
 da0 at umass-sim0 bus 0 scbus2 target 0 lun 0
 da0: Generic STORAGE DEVICE 1.00 Removable Direct Access SCSI-0 device
 da0: 1.000MB/s transfers
 da0: Attempt to query device size failed: NOT READY, Medium not present
 (da0:umass-sim0:0:0:0): SCSI status error
 (da0:umass-sim0:0:0:0): READ CAPACITY(10). 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): SCSI sense: NOT READY asc:3a,0 (Medium not present)
 (da0:umass-sim0:0:0:0): Error 6, Unretryable error
 Opened disk da0 - 6