Opened 4 months ago

Last modified 4 months ago

#1857 new enhancement

Please register HDD - unsupported field in scsi command

Reported by: Tenarius Owned by:
Priority: minor Milestone: undecided
Component: drivedb Version:
Keywords: hdd Cc:

Description

I have done the steps for https://www.smartmontools.org/wiki/FAQ#MyATASATAdriveisnotinthesmartctlsmartddatabase and requesting now to add my HDD. See appendix. If you have some questions, please contact me every time.

Attachments (1)

smartctl-seagate-expansion-hdd-10tb.txt (1.0 KB ) - added by Tenarius 4 months ago.

Download all attachments as: .zip

Change History (6)

comment:1 by Christian Franke, 4 months ago

Component: smartctldrivedb
Keywords: register removed
Milestone: undecided

The attachment only shows the SCSI view of the drive:

Vendor:               Seagate
Product:              Expansion HDD
Revision:             0003
Compliance:           SPC-4

The attachment does not include the message unsupported field in scsi command mentioned in the summary.

  • Does it work smartctl -d sat ... ?
  • Is this an USB drive?
  • If yes, does smartctl print an USB Id if no -d option is specified?

comment:2 by Tenarius, 4 months ago

Yes, the HDD is physically USB device.

The message unsupported field in scsi command comes when I execute /etc/smartmontools/hdparm.d/openmediavault-30d5b6db-d360-4221-afa7-64ec1a214349. It has the following output:

Read Device Identity failed: scsi error unsupported field in scsi command

If this is a USB connected device, look at the various --device=TYPE variants
A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.

I executed your suggestions:

sudo smartctl -d sat /dev/sda1 gives back

smartctl 7.3 2022-02-28 r5338 [aarch64-linux-6.6.31+rpt-rpi-2712] (local build)
Copyright (C) 2002-22, Bruce Allen, Christian Franke, www.smartmontools.org

ATA device successfully opened

Use 'smartctl -a' (or '-x') to print SMART (and more) information

sudo smartctl -a /dev/sda1 gives back

smartctl 7.3 2022-02-28 r5338 [aarch64-linux-6.6.31+rpt-rpi-2712] (local build)
Copyright (C) 2002-22, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Vendor:               Seagate
Product:              Expansion HDD
Revision:             0003
Compliance:           SPC-4
User Capacity:        10,000,831,348,224 bytes [10.0 TB]
Logical block size:   512 bytes
Physical block size:  4096 bytes
Logical Unit id:      0x5000000000000001
Serial number:        00000000NT1788ZA
Device type:          disk
Local Time is:        Mon Jul 29 13:58:01 2024 CEST
SMART support is:     Available - device has SMART capability.
SMART support is:     Disabled
Temperature Warning:  Disabled or Not Supported

=== START OF READ SMART DATA SECTION ===
SMART Health Status: OK
Current Drive Temperature:     0 C
Drive Trip Temperature:        0 C

Error Counter logging not supported

Device does not support Self Test logging

comment:3 by Christian Franke, 4 months ago

USB detection does not work for some unknown reason, so no USB Id can be added to drive database.

... sudo smartctl -d sat /dev/sda1 ...

-d ... without any display option like -x is useless, see man page.

comment:4 by Tenarius, 4 months ago

The command sudo smartctl -d sat -a /dev/sda1 give back:

Read Device Identity failed: scsi error unsupported field in scsi command

If this is a USB connected device, look at the various --device=TYPE variants
A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.

USB detection does not work for some unknown reason, so no USB Id can be added to drive database.

Do you mean you are not able to register my HDD?

comment:5 by Christian Franke, 4 months ago

ATA pass-through access is not possible with the usual SCSI/ATA Translation. This cannot be fixed by drive database, see the FAQ.

Please provide more information about this drive model.

Note: See TracTickets for help on using tickets.