On Sunday, 30 March 2025 13:45:09 British Summer Time Peter Humphrey wrote:
> Greetings,
> 
> The journey continues...
> 
> I recently bought a Ugreen USB-3 external NVMe housing and a Samsung 990 Pro
> 4TB SSD. They worked fine for a few weeks, including yesterday when I used
> it to back up my LAN server. Today, every attempt to connect it returns a
> dmesg error: "Read Capacity(10) failed" and of course it can't be
> connected. I've tried it on three machines, all with the same result.
> 
> My quandary is: how can I tell whether the Ugreen controller is not querying
> the SSD, or the SSD is not answering it? Which component do I return as
> faulty?
> 
> The full dmesg entry:
> 
> usb 3-7: new high-speed USB device number 7 using xhci_hcd
> usb 3-7: New USB device found, idVendor=0bda, idProduct=9210,
> bcdDevice=20.01 usb 3-7: New USB device strings: Mfr=1, Product=2,
> SerialNumber=3
> usb 3-7: Product: Ugreen Storage Device
> usb 3-7: Manufacturer: Ugreen
> usb 3-7: SerialNumber: 012938058E61
> usb-storage 3-7:1.0: USB Mass Storage device detected

The above shows the USB device responded and consequently was detected by the 
kernel.


> scsi host2: usb-storage 3-7:1.0
> scsi 2:0:0:0: Direct-Access     Realtek  RTL9210          1.00 PQ: 0 ANSI: 6

and the controller handles SCSI commands, as expected.  So far, so good with 
respect to the USB controller.


> sd 2:0:0:0: [sda] Read Capacity(10) failed: Result: hostbyte=DID_OK
> driverbyte=DRIVER_OK sd 2:0:0:0: [sda] Sense Key : Illegal Request
> [current]

This "Sense Key" is the response from the block device.  It means some command 
data sent to it was deemed to be illegal and the device bailed out from 
executing the command.  More details to make sense of this message may be in 
the SCSI specification.


> sd 2:0:0:0: [sda] Add. Sense: Invalid field in cdb
> sd 2:0:0:0: [sda] 0 512-byte logical blocks: (0 B/0 B)
> sd 2:0:0:0: [sda] 0-byte physical blocks
> sd 2:0:0:0: [sda] Write Protect is off
> sd 2:0:0:0: [sda] Mode Sense: 37 00 00 08
> sd 2:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't
> support DPO or FUA sd 2:0:0:0: [sda] Attached SCSI disk

Does lsblk -a show the partition(s) on the device?

Does your Ugreen enclosure come with an external power supply and if yes, have 
you powered it up from the mains?  I'm thinking aloud here, this might be a 
matter of providing adequate power to it - but it does not explain why it 
suddenly started happening today.

You've already tried it on different PCs, so this problem is not isolated to a 
single PC.

Have you removed the SSD and connected it directly to the MoBo without any USB 
intermediary?  This will separate a USB Vs SSD hardware problem.

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to