Hi, > On 5 Apr 2025, at 09:40, Søren Schmidt <soren.schm...@gmail.com> wrote: > > > 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 …
There are 8 distinct ways to plug in a USB C - USB C cable, and it’s possible that they don’t all behave the same. I had such a cable from Apple that failed in some orientations; once they had recovered from their astonishment they replaced it. > Søren Schmidt > s...@deepcore.dk / s...@freebsd.org > "So much code to hack, so little time" > > -- Bob Bishop r...@gid.co.uk