Buffalo HD-PFU2 [partially supported by smartctl]

Nov 14, 2014 at 12:56 PM
Edited Nov 14, 2014 at 12:58 PM
Here's the output of USB scan for the concerned drive.
This usb drive is a buffalo HD-PFU2 (in which i replaced the hdd if it matters)
**** Scan /dev/sdc ****

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Program Files (x86)\HDD Guardian 0.6.1\smartctl>smartctl  -a /dev/sdc
smartctl 6.3 2014-07-26 r3976 [i686-w64-mingw32-win7(64)-sp1] (sf-6.3-1)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

/dev/sdc: Unknown USB bridge [0x0411:0x0161]
Please specify device type with the -d option.

Use smartctl -h to get a usage summary


C:\Program Files (x86)\HDD Guardian 0.6.1\smartctl>exit

!!!! Unknown USB bridge detected !!!

**** Try to treat /dev/sdc as SCSI to ATA (SAT) ****

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Program Files (x86)\HDD Guardian 0.6.1\smartctl>smartctl  -a /dev/sdc -d sat
smartctl 6.3 2014-07-26 r3976 [i686-w64-mingw32-win7(64)-sp1] (sf-6.3-1)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

Read Device Identity failed: scsi error unsupported scsi opcode

A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.

C:\Program Files (x86)\HDD Guardian 0.6.1\smartctl>exit

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Program Files (x86)\HDD Guardian 0.6.1\smartctl>smartctl  -a /dev/sdc -d sat,12
smartctl 6.3 2014-07-26 r3976 [i686-w64-mingw32-win7(64)-sp1] (sf-6.3-1)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

Read Device Identity failed: scsi error unsupported scsi opcode

A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.

C:\Program Files (x86)\HDD Guardian 0.6.1\smartctl>exit

**** Try to treat /dev/sdc as UsbCypress ****

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Program Files (x86)\HDD Guardian 0.6.1\smartctl>smartctl  -a /dev/sdc -d usbcypress
smartctl 6.3 2014-07-26 r3976 [i686-w64-mingw32-win7(64)-sp1] (sf-6.3-1)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

Read Device Identity failed: Unknown error

A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.

C:\Program Files (x86)\HDD Guardian 0.6.1\smartctl>exit

**** Try to treat /dev/sdc as UsbSunPlus ****

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Program Files (x86)\HDD Guardian 0.6.1\smartctl>smartctl  -a /dev/sdc -d usbsunplus
smartctl 6.3 2014-07-26 r3976 [i686-w64-mingw32-win7(64)-sp1] (sf-6.3-1)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

Read Device Identity failed: scsi error unsupported scsi opcode

A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.

C:\Program Files (x86)\HDD Guardian 0.6.1\smartctl>exit

**** Try to treat /dev/sdc as UsbJMicron ****

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Program Files (x86)\HDD Guardian 0.6.1\smartctl>smartctl  -a /dev/sdc -d usbjmicron
smartctl 6.3 2014-07-26 r3976 [i686-w64-mingw32-win7(64)-sp1] (sf-6.3-1)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

Smartctl open device: /dev/sdc [USB JMicron] failed: scsi error unsupported scsi opcode

C:\Program Files (x86)\HDD Guardian 0.6.1\smartctl>exit

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Program Files (x86)\HDD Guardian 0.6.1\smartctl>smartctl  -a /dev/sdc -d usbjmicron,x
smartctl 6.3 2014-07-26 r3976 [i686-w64-mingw32-win7(64)-sp1] (sf-6.3-1)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

Smartctl open device: /dev/sdc [USB JMicron] failed: scsi error unsupported scsi opcode

C:\Program Files (x86)\HDD Guardian 0.6.1\smartctl>exit
Coordinator
Nov 14, 2014 at 2:14 PM
Hi,

At first sight it seems that the interface of Buffalo HD-PFU2 is not supported by smartctl; if you know how to use smartctl (if not, I can help you), try access your drive by using the option "-T verypermissive" and tell me the results, but I'm not too confident that some good output pop up... :/

Greetings,
Sam
Nov 14, 2014 at 2:21 PM
C:\Program Files (x86)\HDD Guardian 0.6.1\Smartctl>smartctl -T verypermissive /dev/sdc
smartctl 6.3 2014-07-26 r3976 [i686-w64-mingw32-win7(64)-sp1] (sf-6.3-1)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

/dev/sdc: Unknown USB bridge [0x0411:0x0161]
Please specify device type with the -d option.
Coordinator
Nov 14, 2014 at 2:29 PM
Edited Nov 14, 2014 at 2:29 PM
Sorry for my imprecision, you have to execute the following commands, that seems the more promising:
smartctl -a /dev/sdc -d sat -T verypermissive
smartctl -a /dev/sdc -d usbcypress -T verypermissive
smartctl -a /dev/sdc -d usbsunplus -T verypermissive
try also the command
smartctl -a /dev/sdc -d ata
with and without the option "-T verypermissive".
Tell me the results! ;)

Thanks,
Sam
Nov 15, 2014 at 3:33 PM
C:\Program Files (x86)\HDD Guardian 0.6.1\Smartctl>smartctl -a /dev/sdc -d sat -T verypermissive
smartctl 6.3 2014-07-26 r3976 [i686-w64-mingw32-win7(64)-sp1] (sf-6.3-1)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

Read Device Identity failed: scsi error unsupported scsi opcode

=== START OF INFORMATION SECTION ===
Device Model:     [No Information Found]
Serial Number:    [No Information Found]
Firmware Version: [No Information Found]
Device is:        Not in smartctl database [for details use: -P showall]
ATA Version is:   [No Information Found]
Local Time is:    Sat Nov 15 17:29:41 2014 RST
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 82-83 don't show if SMART supported.
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 85-87 don't show if SMART is enabled.
                  Checking to be sure by trying SMART RETURN STATUS command.
SMART support is: Unknown - Try option -s with argument 'on' to enable it.
Read SMART Data failed: scsi error unsupported scsi opcode

=== START OF READ SMART DATA SECTION ===
SMART Status command failed: scsi error unsupported scsi opcode
SMART overall-health self-assessment test result: UNKNOWN!
SMART Status, Attributes and Thresholds cannot be read.

Read SMART Error Log failed: scsi error unsupported scsi opcode

Read SMART Self-test Log failed: scsi error unsupported scsi opcode

Selective Self-tests/Logging not supported
C:\Program Files (x86)\HDD Guardian 0.6.1\Smartctl>smartctl -a /dev/sdc -d usbcypress -T verypermissive
smartctl 6.3 2014-07-26 r3976 [i686-w64-mingw32-win7(64)-sp1] (sf-6.3-1)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

Read Device Identity failed: Unknown error

=== START OF INFORMATION SECTION ===
Device Model:     [No Information Found]
Serial Number:    [No Information Found]
Firmware Version: [No Information Found]
Device is:        Not in smartctl database [for details use: -P showall]
ATA Version is:   [No Information Found]
Local Time is:    Sat Nov 15 17:30:09 2014 RST
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 82-83 don't show if SMART supported.
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 85-87 don't show if SMART is enabled.
                  Checking to be sure by trying SMART RETURN STATUS command.
SMART support is: Unknown - Try option -s with argument 'on' to enable it.
Read SMART Data failed: No error

=== START OF READ SMART DATA SECTION ===
SMART Status command failed: No error
SMART overall-health self-assessment test result: UNKNOWN!
SMART Status, Attributes and Thresholds cannot be read.

Read SMART Error Log failed: No error

Read SMART Self-test Log failed: No error

Selective Self-tests/Logging not supported
C:\Program Files (x86)\HDD Guardian 0.6.1\Smartctl>smartctl -a /dev/sdc -d usbsunplus -T verypermissive
smartctl 6.3 2014-07-26 r3976 [i686-w64-mingw32-win7(64)-sp1] (sf-6.3-1)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

Read Device Identity failed: scsi error unsupported scsi opcode

=== START OF INFORMATION SECTION ===
Device Model:     [No Information Found]
Serial Number:    [No Information Found]
Firmware Version: [No Information Found]
Device is:        Not in smartctl database [for details use: -P showall]
ATA Version is:   [No Information Found]
Local Time is:    Sat Nov 15 17:30:36 2014 RST
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 82-83 don't show if SMART supported.
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 85-87 don't show if SMART is enabled.
                  Checking to be sure by trying SMART RETURN STATUS command.
SMART support is: Unknown - Try option -s with argument 'on' to enable it.
Read SMART Data failed: scsi error unsupported scsi opcode

=== START OF READ SMART DATA SECTION ===
SMART Status command failed: scsi error unsupported scsi opcode
SMART overall-health self-assessment test result: UNKNOWN!
SMART Status, Attributes and Thresholds cannot be read.

Read SMART Error Log failed: scsi error unsupported scsi opcode

Read SMART Self-test Log failed: scsi error unsupported scsi opcode

Selective Self-tests/Logging not supported
Finally something interesting here I assume.
C:\Program Files (x86)\HDD Guardian 0.6.1\Smartctl>smartctl -a /dev/sdc -d ata
smartctl 6.3 2014-07-26 r3976 [i686-w64-mingw32-win7(64)-sp1] (sf-6.3-1)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Seagate Momentus 7200.4
Device Model:     ST9500420ASG
Serial Number:    [No Information Found]
Firmware Version: 0002
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   [No Information Found]
Local Time is:    Sat Nov 15 17:31:05 2014 RST
SMART support is: Available - device has SMART capability.
                  Enabled status cached by OS, trying SMART RETURN STATUS cmd.
SMART support is: Disabled

SMART Disabled. Use option -s with argument 'on' to enable it.
(override with '-T permissive' option)
C:\Program Files (x86)\HDD Guardian 0.6.1\Smartctl>smartctl -a /dev/sdc -d ata -T verypermissive
smartctl 6.3 2014-07-26 r3976 [i686-w64-mingw32-win7(64)-sp1] (sf-6.3-1)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Seagate Momentus 7200.4
Device Model:     ST9500420ASG
Serial Number:    [No Information Found]
Firmware Version: 0002
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   [No Information Found]
Local Time is:    Sat Nov 15 17:31:24 2014 RST
SMART support is: Available - device has SMART capability.
                  Enabled status cached by OS, trying SMART RETURN STATUS cmd.
SMART support is: Disabled

Read SMART Data failed: Function not implemented

=== START OF READ SMART DATA SECTION ===
SMART Status not supported: Function not implemented
SMART overall-health self-assessment test result: UNKNOWN!
SMART Status, Attributes and Thresholds cannot be read.

Read SMART Error Log failed: Function not implemented

Read SMART Self-test Log failed: Function not implemented

Selective Self-tests/Logging not supported
Coordinator
Nov 17, 2014 at 7:50 AM
Yes, indeed with "-d ata" it seems more promising!
Since it seems that SMART is disabled (at least this is what report smartctl), try this command to enable it:
smartctl /dev/sdc -s on
and then, again
smartctl -a /dev/sdc -d ata
If reports again that the SMART is disabled, try also to put in one row all the commands:
smartctl -a /dev/sdc -d ata -s on
Tell me the results! ;)

Thanks for your patience and collaboration,
Sam
Nov 18, 2014 at 9:22 AM
Edited Nov 18, 2014 at 9:23 AM
smartctl.exe /dev/sdc -s on
smartctl 6.3 2014-07-26 r3976 [i686-w64-mingw32-win7(64)-sp1] (sf-6.3-1)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

/dev/sdc: Unknown USB bridge [0x0411:0x0161]
Please specify device type with the -d option.

Use smartctl -h to get a usage summary
Given the previous command result, nothing here obv unless I missed something:
smartctl.exe -a /dev/sdc -d ata
smartctl 6.3 2014-07-26 r3976 [i686-w64-mingw32-win7(64)-sp1] (sf-6.3-1)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Seagate Momentus 7200.4
Device Model:     ST9500420ASG
Serial Number:    [No Information Found]
Firmware Version: 0002
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   [No Information Found]
Local Time is:    Tue Nov 18 11:19:49 2014 RST
SMART support is: Available - device has SMART capability.
                  Enabled status cached by OS, trying SMART RETURN STATUS cmd.
SMART support is: Disabled

SMART Disabled. Use option -s with argument 'on' to enable it.
(override with '-T permissive' option)
Not much better here...
smartctl.exe -a /dev/sdc -d ata -s on
smartctl 6.3 2014-07-26 r3976 [i686-w64-mingw32-win7(64)-sp1] (sf-6.3-1)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Seagate Momentus 7200.4
Device Model:     ST9500420ASG
Serial Number:    [No Information Found]
Firmware Version: 0002
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   [No Information Found]
Local Time is:    Tue Nov 18 11:20:02 2014 RST
SMART support is: Available - device has SMART capability.
                  Enabled status cached by OS, trying SMART RETURN STATUS cmd.
SMART support is: Disabled

=== START OF ENABLE/DISABLE COMMANDS SECTION ===
SMART Enabled.
Read SMART Data failed: Function not implemented


=== START OF READ SMART DATA SECTION ===
SMART Status not supported: Function not implemented
SMART overall-health self-assessment test result: UNKNOWN!
SMART Status, Attributes and Thresholds cannot be read.

SMART Error Log not supported

SMART Self-test Log not supported

Selective Self-tests/Logging not supported
Coordinator
Nov 18, 2014 at 10:04 AM
It seems that the interface can't allow to read SMART data of the disk... If you want, I can make an unofficial update for your external enclosure, but the only thing you can see are the model and family (I don't think that the firmware version is correct) of your disk, so no SMART table or anything else that allow to get the status of the disk...

Anyway on the next days I submit for sure to Smartmontools team these results to allow to add interface list of database (but this can't change the fact that SMART data is not provided).
Nov 18, 2014 at 10:09 AM
Too bad, I'll have to find another way to plug the hard drive to get the S.M.A.R.T. data. I had them when it was plugged internally obviously.
I know there's something wrong with this disk so I don't use it for anything important.
Do you believe the firmware version could be updated? I wouldn't think so but...
Coordinator
Nov 18, 2014 at 10:38 AM
If your drive is the "MiniStation TurboUSB Portable Hard Drive HD-PFU2" that I've found here it seems that no update is available for his firmware, so it's highly probable that this is a limitation of USB chipset rather than the firmware itself.

I know that sometimes it's annoying, but if you think that your drive is not safe and you want to verify it, try to plug directly to an internal cable of a middletower PC (in place of the CD/DVD reader, without unplug an eventual important disk).
If you hear sounds coming from your drive you can try to match with the samples on this page; for sure if it "click" you have a good reason to trash it! ;)
Marked as answer by Eruestan on 11/18/2014 at 7:01 AM
Nov 18, 2014 at 10:45 AM
Most of the times (but not all the time) it works fine.
I remember the error from the day it was still plugged internally, the problematic value was the reallocated sector count.
I just wanted to continue to monitor this. But I'll manage without it for the time being.

Thank you for your help!
Coordinator
Nov 18, 2014 at 1:59 PM
5moufl wrote:
Most of the times (but not all the time) it works fine.
I remember the error from the day it was still plugged internally, the problematic value was the reallocated sector count.
I just wanted to continue to monitor this. But I'll manage without it for the time being.
If the problematic value is the reallocated sector count (aka bad sectors) and his value is low (less than 10, more or less) you don't have to worry too much, since I've had where I work an IBM that worked fine with 19 bad sectors (is died after a non-stop spin up of 72 hours during a weekend, but it had also problems in other areas)...
The worst thing is that manufactures can't told the size of spare area, so we can't know if, in example, 10 bad sectors is a value under the maximum range or is too much...
Thank you for your help!
Not at all, you're welcome! ;)

Greetings,
Sam