Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Oct 2011 07:27:19 +0200
From:      =?ISO-8859-15?Q?Gustau_P=E9rez?= <gperez@entel.upc.edu>
To:        Hans Petter Selasky <hselasky@c2i.net>
Cc:        freebsd-usb@freebsd.org
Subject:   Re: Quirk for a USB mass storage device
Message-ID:  <4EAA3D37.4060909@entel.upc.edu>
In-Reply-To: <201110272028.40342.hselasky@c2i.net>
References:  <4EA9127E.80504@entel.upc.edu> <201110272028.40342.hselasky@c2i.net>

index | next in thread | previous in thread | raw e-mail

Al 27/10/2011 20:28, En/na Hans Petter Selasky ha escrit:
> On Thursday 27 October 2011 10:12:46 Gustau Pérez wrote:
>>    Hi,
>>
>>    I'm running FreeBSD 10.0 r226042 on AMD64 and I'm having problems
>> with the following device:
>>
>>         umass0: <Kingston DataTraveler 200, class 0/0, rev 2.00/1.10,
>> addr 7> on usbus0
>>         umass0:  SCSI over Bulk-Only; quirks = 0x4001
>>         umass0: Get Max Lun not supported (USB_ERR_TIMEOUT)
>>         umass0:5:0:-1: Attached to scbus5
>>
>>    as you can see, UQ_MSC_NO_GETMAXLUN should be set to use the device.
>> As it is a 64Gb mass storage I would like  to use it.
>>
>>    I tried to manually add the quirk and it worked. Later on I tried
>> with 9.0Beta2/i386 on the same machine and the problem also appeared. So
>> I made a patch (which works on CURRENT, did not try with STABLE) to add
>> the quirk, which is attached.
>>
>>    Hans: is it necessary to fill a PR with the patch or would it be
>> enough with the inline patch?
> Hi Gustau,
>
> Does this device work at all without this patch?
>
> I was thinking to auto detect this behaviour instead.
>
> --HPS
 
   It did not work without the quirk. The corresponding /dev/daX device
never appeared. After manually setting the quirk I could use it by
unplugging and re-plugging the device.
 
   I see a few number of devices using this quirk. However many of them
use other quirks too. So auto detecting this behavior would be good for
those pseudo-scsi devices having only problems with LUN detection.

   Please let me know if you want me to test any patch or you want me to
check any code.

   Gus


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4EAA3D37.4060909>