From: Markus N. <smartmontools-mn@e.mail.de> - 2015-02-06 09:16:49
|
Hi, It looks like even the USB ID can not be read by smartctl (see attachment). The only ID I could query was via lsusb: Bus 006 Device 006: ID 0bc2:3312 Seagate RSS LLC SRD00F2 Expansion Desktop Drive (STBV) Is that the ID you need to know ? Right in this moment, one thing comes into my mind: I've read about an issue in the kernel with some UAS (USB Attached SCSI) drives, and SATA drives in an USB3 case are also affected. Could this be related ? Thanks, Markus On 05.02.2015 18:50, Christian Franke wrote: > Markus Naeher wrote: >> I have bought a external USB3 harddisk Seagate Expansion Desktop 5TB >> (STBV5000200) and I tried to self-test ist before using it. >> Without the -T permissive options, I got this error message: >> "A mandatory SMART command failed: exiting." >> >> Then, I tried a few parameter combinations (all with -T >> verypermissive), but all of them also failed (see attachment). >> I assume you need more data. Just tell me how I can provide it to you >> and I'll do. >> > > Please provide the USB ID of this device. Smartctl should print it if no > -d option is specified. > > >> root@TuxServer:~# smartctl -d sat,auto -T verypermissive -i -H -c /dev/sdn >> ... >> /dev/sdn [SCSI]: Device open changed type from 'sat,auto' to 'scsi' >> === START OF INFORMATION SECTION === >> Vendor: Seagate >> Product: Expansion Desk > > The 'auto' flag for '-d sat' would only work if vendor name "ATA " is > returned via SCSI INQUIRY. This is the case for SATA drives behind SAS > controllers. USB bridges usually return some real vendor name and > smartctl selects -d scsi. > > >> root@TuxServer:~# smartctl -d sat,12 -T verypermissive -i -H -c /dev/sdn >> ... >> Read Device Identity failed: scsi error unsupported field in scsi command > > This error message suggests that this USB bridge does not support the > SAT ATA PASS-THROUGH(12) command. > > >> === START OF INFORMATION SECTION === >> Device Model: [No Information Found] >> ... > > Due to '-T verypermissive' option, smartctl ignores the error and prints > useless info from a zero filled IDENTIFY data block. > > >> root@TuxServer:~# smartctl -d sat,16 -T verypermissive -i -H -c /dev/sdn >> ... >> Read Device Identity failed: scsi error unsupported field in scsi command > > Same problem with SAT ATA PASS-THROUGH(16) command. > > Many Seagate USB drives support SAT, this one apparently doesn't. > > Thanks, > Christian |