>Number:         175454
>Category:       usb
>Synopsis:       update usbdevs and usb_quirk.c for SanDisk SDDR-289
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-usb
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jan 20 17:10:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Waitman Gobble
>Release:        FreeBSD 9.1-RELEASE
>Organization:
Waitman Gobble
>Environment:
FreeBSD kamira.waitman.net 9.1-RELEASE FreeBSD 9.1-RELEASE #5 r245537M: Sun Jan 
20 08:45:56 PST 2013     r...@kamira.waitman.net:/usr/obj/usr/src/sys/BURPLEX  
amd64

>Description:
With a SanDisk ImageMate SDDR-289 usb 3.0 card reader attached to the computer, 
a reboot takes over 20 minutes. Shutdown is about 5 minutes, boot up is about 
15. 

Adding the device to usbdevs and updating the quirks totally solves the reboot 
issue.

# usbconfig -u 0 -a 4 dump_device_desc
ugen0.4: <USB3.0 Card Reader SanDisk> at usbus0, cfg=0 md=HOST spd=SUPER 
(5.0Gbps) pwr=ON

   bLength = 0x0012 
   bDescriptorType = 0x0001 
   bcdUSB = 0x0300 
   bDeviceClass = 0x0000 
   bDeviceSubClass = 0x0000 
   bDeviceProtocol = 0x0000 
   bMaxPacketSize0 = 0x0009 
   idVendor = 0x0781 
   idProduct = 0xb6ba 
   bcdDevice = 0x0124 
   iManufacturer = 0x0001  <SanDisk>
   iProduct = 0x0002  <USB3.0 Card Reader>
   iSerialNumber = 0x0003  <11150005027>
   bNumConfigurations = 0x0001 

>How-To-Repeat:

>Fix:

1) add to sys/dev/usb/usbdevs:

product SANDISK IMAGEMATE_SDDR289               0xb6ba  ImageMate SDDR-289


2) add to sys/dev/usb/quirk/usb_quirk.c

        USB_QUIRK(SANDISK, IMAGEMATE_SDDR289, 0x0000, 0xffff,
                UQ_MSC_FORCE_PROTO_SCSI, UQ_MSC_NO_GETMAXLUN),


thank you.




>Release-Note:
>Audit-Trail:
>Unformatted:
_______________________________________________
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"

Reply via email to