Søren Schmidt
soren.schm...@gmail.com


> On 5 Apr 2025, at 05.56, Tomoaki AOKI <junch...@dec.sakura.ne.jp> wrote:
> 
> On Fri, 4 Apr 2025 19:44:49 -0700
> Steve Kargl <kar...@comcast.net> wrote:
> 
>> On 4/4/25 19:28, Alexander Motin wrote:
>>> On 04.04.2025 21:45, Steve Kargl wrote:
>>>> Anyone using a Samsung T7 external SSD with FreeBSD current?
>>>> 
>>>> If I plug the drive into a USB 2.0 port, I see
>>>> 
>>>> usb_msc_auto_quirk: UQ_MSC_NO_GETMAXLUN set for USB mass storage 
>>>> device Samsung PSSD T7 Shield (0x04e8:0x61fb)
>>>> ugen0.2: <Samsung PSSD T7 Shield> at usbus0
>>>> umass0 on uhub1
>>>> umass0: <Samsung PSSD T7 Shield, class 0/0, rev 2.10/1.00, addr 47> on 
>>>> usbus0
>>>> umass0:  SCSI over Bulk-Only; quirks = 0x0100
>>>> umass0:5:0: Attached to scbus5
>>>> da0 at umass-sim0 bus 0 scbus5 target 0 lun 0
>>>> da0: <Samsung PSSD T7 Shield 0> Fixed Direct Access SPC-4 SCSI device
>>>> da0: Serial Number S6NPNS0Y201077Y
>>>> da0: 40.000MB/s transfers
>>>> da0: 1907729MB (3907029168 512 byte sectors)
>>>> da0: quirks=0x2<NO_6_BYTE>
>>>> 
>>>> However, the SSD is supposedly a USB 3.2 gen 2 device with a ~1000 MBps
>>>> read/write speed.
>>>> 
>>>> When plugged into a USB 3.x port, I typically see
>>>> 
>>>> ugen0.2: <vendor 0x0507 product 0x0204> at usbus0
>>>> 
>>>> and the device is not listed with usbconfig.  Repeatedly, unplugging the
>>>> ssd and re-plugging it into the USB 3.x port, I eventually get the 
>>>> above dmesg output.  Do I need a quirk for this SSD to get 
>>>> recognized?  Also,
>>>> shouldn't it connect with faster transfer rate than 'da0: 40.0MB/s'?
>>> 
>>> 40MB/s exactly means the device connected to USB2 controller or at least 
>>> at USB2 speed.  Considering that other times it does not connect at all, 
>>> I wonder if some signal quality issue or something else prevents it from 
>>> going proper USB3.  IIRC USB3 uses completely different wires in the 
>>> connector.  Also USB2 and USB3 can be handled by different controllers 
>>> with different drivers, so not detecting it still might be a software 
>>> issue, but I can't say much about that area.
>> 
>> Thanks for confirming my suspension.
>> 
>> I've tried two different cables.  I have few more I can test.
>> Unfortunately, I have to use a short USB 3.x extension cable
>> as the port is on the motherboard under a table.

Well, if you are using USB C you could try to turn the connector 180 degrees 
around (it fits both ways apposed to the old connectors), depending on driver 
quality and fase of the moon the USB3 side might not be seen both ways …

Søren Schmidt
s...@deepcore.dk / s...@freebsd.org
"So much code to hack, so little time"


Reply via email to