Seagate / openSeaChest

Cross platform utilities useful for performing various operations on SATA, SAS, NVMe, and USB storage devices.
Other
489 stars 61 forks source link

ST32000444SS refuses firmware update "Firmware Download failed" #159

Open gdevenyi opened 3 days ago

gdevenyi commented 3 days ago
/dev/sg1 - ST32000444SS - <Redacted> - 0006 - SCSI
        Vendor ID: SEAGATE
        Model Number: ST32000444SS
        Serial Number: <Redacted>
        PCBA Serial Number: <Redacted>
        Firmware Revision: 0006
        World Wide Name: <Redacted>
        Date Of Manufacture: Week 18, 2011
        Copyright: Copyright (c) 2010 Seagate All rights reserved
        Drive Capacity (TB/TiB): 2.00/1.82
        Temperature Data:
                Current Temperature (C): 33
                Highest Temperature (C): Not Reported
                Lowest Temperature (C): Not Reported
        Power On Time:  8 years 247 days 13 hours 28 minutes
        Power On Hours: 76021.47
        MaxLBA: 3907029167
        Native MaxLBA: Not Reported
        Logical Sector Size (B): 512
        Physical Sector Size (B): 512
        Sector Alignment: 0
        Rotation Rate (RPM): 7200
        Form Factor: 3.5"
        Last DST information:
                Time since last DST (hours): 10486.47
                DST Status/Result: 0x2
                DST Test run: 0x2
        Long Drive Self Test Time:  5 hours 9 minutes
        Interface speed:
                Port 0
                        Max Speed (GB/s): 6.0
                        Negotiated Speed (Gb/s): Not Reported
                Port 1 (Current Port)
                        Max Speed (GB/s): 6.0
                        Negotiated Speed (Gb/s): 6.0
        Annualized Workload Rate (TB/yr): 52.08
        Total Bytes Read (TB): 384.05
        Total Bytes Written (TB): 67.94
        Encryption Support: Not Supported
        Cache Size (MiB): Not Reported
        Read Look-Ahead: Enabled
        Write Cache: Enabled
        SMART Status: Unknown or Not Supported
        ATA Security Information: Not Supported
        Firmware Download Support: Full, Segmented
        Number of Logical Units: 1
        Specifications Supported:
                SPC-3
        Features Supported:
                Self Test
                Automatic Write Reassignment [Enabled]
                Automatic Read Reassignment [Enabled]
                EPC
                Informational Exceptions [Mode 0]
                Background Media Scan [Enabled]
                Background Pre-Scan [Enabled]
                Translate Address
                Format Unit
        Adapter Information:
                Adapter Type: PCI
                Vendor ID: 1000h
                Product ID: 0072h
                Revision: 0003h

Attempted update

./openSeaChest_Firmware -d /dev/sg1 --downloadFW firmware/MU-SAS-0008.LOD --verbose 3
==========================================================================================
 openSeaChest_Firmware - openSeaChest drive utilities - NVMe Enabled
 Copyright (c) 2014-2024 Seagate Technology LLC and/or its Affiliates, All Rights Reserved
 openSeaChest_Firmware Version: 4.2.0-8_0_1 X86_64
 Build Date: Sep 25 2024
 Today: 20241014T010415 User: root
==========================================================================================
Sending SCSI Test Unit Ready

  CDB:

        0  1  2  3  4  5
  0x00 00 00 00 00 00 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 285.89

Test Unit Ready returning: SUCCESS

Sending SCSI Inquiry

  CDB:

        0  1  2  3  4  5
  0x00 12 00 00 00 60 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 382.96

Inquiry returning: SUCCESS

Sending SCSI Report LUNs

  CDB:

        0  1  2  3  4  5  6  7  8  9  A  B
  0x00 A0 00 00 00 00 00 00 00 00 10 00 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 307.14

Report LUNs returning: SUCCESS

Sending SCSI Inquiry, VPD = 00h

  CDB:

        0  1  2  3  4  5
  0x00 12 01 00 00 60 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 332.32

Inquiry returning: SUCCESS

Sending SCSI Inquiry, VPD = 80h

  CDB:

        0  1  2  3  4  5
  0x00 12 01 80 00 18 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 341.41

Inquiry returning: SUCCESS

Sending SCSI Inquiry, VPD = 83h

  CDB:

        0  1  2  3  4  5
  0x00 12 01 83 00 60 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 364.31

Inquiry returning: SUCCESS

Sending SCSI Inquiry, VPD = B1h

  CDB:

        0  1  2  3  4  5
  0x00 12 01 B1 00 40 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 337.53

Inquiry returning: SUCCESS

Sending SCSI Read Capacity 10 command

  CDB:

        0  1  2  3  4  5  6  7  8  9
  0x00 25 00 00 00 00 00 00 00 00 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 283.26

Read Capacity 10 returning: SUCCESS

Sending SCSI Read Capacity 16 command

  CDB:

        0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
  0x00 9E 10 00 00 00 00 00 00 00 00 00 00 00 20 00 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 292.38

Read Capacity 16 returning: SUCCESS

/dev/sg1 - ST32000444SS - 9WM5QLA3 - 0006 - SCSI
Sending SCSI Inquiry, VPD = 86h

  CDB:

        0  1  2  3  4  5
  0x00 12 01 86 00 40 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 319.25

Inquiry returning: SUCCESS

Requesting SCSI Supported Op Codes

  CDB:

        0  1  2  3  4  5  6  7  8  9  A  B
  0x00 A3 0C 02 3B 00 05 00 00 00 0E 00 00

SG IO Issued as Indirect IO
SG Masked Status = 01h - Check Condition
SG Driver Status = 08h - Driver Sense Data Available

  Sense Data Buffer:

        0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
  0x00 70 00 05 00 00 00 00 0A 00 00 00 00 24 00 01 CF
  0x10 00 02

Sense Key: 5h = Illegal Request
ASC & ASCQ: 24h - 0h = Invalid Field In CDB
FRU: 1h = Vendor Specific
Information: 00000000h
Command Specific Information: 00000000h
Sense Key Specific Information:
        Invalid field in CDB byte 2 bit 7
Command Time (us): 361.83

Supported Op Codes returning: NOT SUPPORTED

Requesting SCSI Supported Op Codes

  CDB:

        0  1  2  3  4  5  6  7  8  9  A  B
  0x00 A3 0C 01 3B 00 00 00 00 00 0E 00 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 287.27

Supported Op Codes returning: SUCCESS

Sending SCSI Read Buffer

  CDB:

        0  1  2  3  4  5  6  7  8  9
  0x00 3C 03 00 00 00 00 00 00 04 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 284.83

Read Buffer returning: SUCCESS

Sending SCSI Inquiry, VPD = C3h

  CDB:

        0  1  2  3  4  5
  0x00 12 01 C3 00 FF 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 434.50

Inquiry returning: SUCCESS

Sending SCSI Test Unit Ready

  CDB:

        0  1  2  3  4  5
  0x00 00 00 00 00 00 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 163.37

Test Unit Ready returning: SUCCESS

Sending SCSI Synchronize Cache 10

  CDB:

        0  1  2  3  4  5  6  7  8  9
  0x00 35 00 00 00 00 00 00 00 00 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 174.12

Synchronize Cache 10 returning: SUCCESS

Sending SCSI Write Buffer

  CDB:

        0  1  2  3  4  5  6  7  8  9
  0x00 3B 07 00 00 00 00 00 80 00 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (ms): 240.11

Write Buffer returning: SUCCESS

.Sending SCSI Write Buffer

  CDB:

        0  1  2  3  4  5  6  7  8  9
  0x00 3B 07 00 00 80 00 00 80 00 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 524.68

Write Buffer returning: SUCCESS

Sending SCSI Write Buffer

  CDB:

        0  1  2  3  4  5  6  7  8  9
  0x00 3B 07 00 01 00 00 00 80 00 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 513.12

Write Buffer returning: SUCCESS

Sending SCSI Write Buffer

  CDB:

        0  1  2  3  4  5  6  7  8  9
  0x00 3B 07 00 01 80 00 00 80 00 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 504.39

Write Buffer returning: SUCCESS

Sending SCSI Write Buffer

  CDB:

        0  1  2  3  4  5  6  7  8  9
  0x00 3B 07 00 02 00 00 00 80 00 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 512.69

Write Buffer returning: SUCCESS

Sending SCSI Write Buffer

  CDB:

        0  1  2  3  4  5  6  7  8  9
  0x00 3B 07 00 02 80 00 00 80 00 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 511.23

Write Buffer returning: SUCCESS

Sending SCSI Write Buffer

  CDB:

        0  1  2  3  4  5  6  7  8  9
  0x00 3B 07 00 03 00 00 00 80 00 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 514.91

Write Buffer returning: SUCCESS

Sending SCSI Write Buffer

  CDB:

        0  1  2  3  4  5  6  7  8  9
  0x00 3B 07 00 03 80 00 00 80 00 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 508.75

Write Buffer returning: SUCCESS

Sending SCSI Write Buffer

  CDB:

        0  1  2  3  4  5  6  7  8  9
  0x00 3B 07 00 04 00 00 00 80 00 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 694.22

Write Buffer returning: SUCCESS

Sending SCSI Write Buffer

  CDB:

        0  1  2  3  4  5  6  7  8  9
  0x00 3B 07 00 04 80 00 00 80 00 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 508.81

Write Buffer returning: SUCCESS

Sending SCSI Write Buffer

  CDB:

        0  1  2  3  4  5  6  7  8  9
  0x00 3B 07 00 05 00 00 00 80 00 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 511.10

Write Buffer returning: SUCCESS

Sending SCSI Write Buffer

  CDB:

        0  1  2  3  4  5  6  7  8  9
  0x00 3B 07 00 05 80 00 00 80 00 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 511.52

Write Buffer returning: SUCCESS

Sending SCSI Write Buffer

  CDB:

        0  1  2  3  4  5  6  7  8  9
  0x00 3B 07 00 06 00 00 00 80 00 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 513.41

Write Buffer returning: SUCCESS

Sending SCSI Write Buffer

  CDB:

        0  1  2  3  4  5  6  7  8  9
  0x00 3B 07 00 06 80 00 00 80 00 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 512.04

Write Buffer returning: SUCCESS

Sending SCSI Write Buffer

  CDB:

        0  1  2  3  4  5  6  7  8  9
  0x00 3B 07 00 07 00 00 00 80 00 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 505.82

Write Buffer returning: SUCCESS

Sending SCSI Write Buffer

  CDB:

        0  1  2  3  4  5  6  7  8  9
  0x00 3B 07 00 07 80 00 00 80 00 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 509.48

Write Buffer returning: SUCCESS

Sending SCSI Write Buffer

  CDB:

        0  1  2  3  4  5  6  7  8  9
  0x00 3B 07 00 08 00 00 00 80 00 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 508.05

Write Buffer returning: SUCCESS

Sending SCSI Write Buffer

  CDB:

        0  1  2  3  4  5  6  7  8  9
  0x00 3B 07 00 08 80 00 00 80 00 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 506.07

Write Buffer returning: SUCCESS

Sending SCSI Write Buffer

  CDB:

        0  1  2  3  4  5  6  7  8  9
  0x00 3B 07 00 09 00 00 00 80 00 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 510.51

Write Buffer returning: SUCCESS

Sending SCSI Write Buffer

  CDB:

        0  1  2  3  4  5  6  7  8  9
  0x00 3B 07 00 09 80 00 00 80 00 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 511.77

Write Buffer returning: SUCCESS

Sending SCSI Write Buffer

  CDB:

        0  1  2  3  4  5  6  7  8  9
  0x00 3B 07 00 0A 00 00 00 80 00 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 510.52

Write Buffer returning: SUCCESS

.Sending SCSI Write Buffer

  CDB:

        0  1  2  3  4  5  6  7  8  9
  0x00 3B 07 00 0A 80 00 00 80 00 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 507.56

Write Buffer returning: SUCCESS

Sending SCSI Write Buffer

  CDB:

        0  1  2  3  4  5  6  7  8  9
  0x00 3B 07 00 0B 00 00 00 80 00 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 514.34

Write Buffer returning: SUCCESS

Sending SCSI Write Buffer

  CDB:

        0  1  2  3  4  5  6  7  8  9
  0x00 3B 07 00 0B 80 00 00 80 00 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 508.28

Write Buffer returning: SUCCESS

Sending SCSI Write Buffer

  CDB:

        0  1  2  3  4  5  6  7  8  9
  0x00 3B 07 00 0C 00 00 00 80 00 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 511.57

Write Buffer returning: SUCCESS

Sending SCSI Write Buffer

  CDB:

        0  1  2  3  4  5  6  7  8  9
  0x00 3B 07 00 0C 80 00 00 80 00 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 512.92

Write Buffer returning: SUCCESS

Sending SCSI Write Buffer

  CDB:

        0  1  2  3  4  5  6  7  8  9
  0x00 3B 07 00 0D 00 00 00 80 00 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 505.23

Write Buffer returning: SUCCESS

Sending SCSI Write Buffer

  CDB:

        0  1  2  3  4  5  6  7  8  9
  0x00 3B 07 00 0D 80 00 00 80 00 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 505.78

Write Buffer returning: SUCCESS

Sending SCSI Write Buffer

  CDB:

        0  1  2  3  4  5  6  7  8  9
  0x00 3B 07 00 0E 00 00 00 80 00 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 783.05

Write Buffer returning: SUCCESS

Sending SCSI Write Buffer

  CDB:

        0  1  2  3  4  5  6  7  8  9
  0x00 3B 07 00 0E 80 00 00 80 00 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 505.63

Write Buffer returning: SUCCESS

Sending SCSI Write Buffer

  CDB:

        0  1  2  3  4  5  6  7  8  9
  0x00 3B 07 00 0F 00 00 00 80 00 00

SG IO Issued as Indirect IO

  Sense Data Buffer:

        0  1  2  3  4  5  6  7
  0x00 00 00 00 00 00 00 00 00

Sense Key: 0h = No Error
ASC & ASCQ: 0h - 0h = No Additional Sense Information
FRU: 0h = No Additional Information
Information: 0000000000000000h
Command Specific Information: 0000000000000000h
Command Time (us): 506.26

Write Buffer returning: SUCCESS

Sending SCSI Write Buffer

  CDB:

        0  1  2  3  4  5  6  7  8  9
  0x00 3B 07 00 0F 80 00 00 80 00 00

SG IO Issued as Indirect IO
SG Masked Status = 01h - Check Condition
SG Driver Status = 08h - Driver Sense Data Available

  Sense Data Buffer:

        0  1  2  3  4  5  6  7  8  9  A  B  C  D  E  F
  0x00 70 00 05 00 00 00 00 0A 00 00 00 00 26 99 06 00
  0x10 00 00

Sense Key: 5h = Illegal Request
ASC & ASCQ: 26h - 99h = Vendor specific ascq code
FRU: 6h = Vendor Specific
Information: 00000000h
Command Specific Information: 00000000h
Command Time (us): 820.62

Write Buffer returning: UNKNOWN

Firmware Download failed

Disk is attached to a Broadcom / LSI SAS2008 PCI-Express Fusion-MPT SAS-2

gdevenyi commented 3 days ago

I should note I also have some of these drives behind a mp2sas HBA as well which throws the same errors refusing to update the firmware.

vonericsen commented 2 days ago

Hi @gdevenyi,

Based on the final sense code being reported from the download attempt, the drive is indicating that the firmware is not compatible with the hardware within the drive.

gdevenyi commented 2 days ago

Steps:

root:~/openSeaChest-v24.08.1-linux-x86_64-portable# ./openSeaChest_Firmware --scan
==========================================================================================
 openSeaChest_Firmware - openSeaChest drive utilities - NVMe Enabled
 Copyright (c) 2014-2024 Seagate Technology LLC and/or its Affiliates, All Rights Reserved
 openSeaChest_Firmware Version: 4.2.0-8_0_1 X86_64
 Build Date: Sep 25 2024
 Today: 20241015T111838 User: root
==========================================================================================
Vendor   Handle       Model Number            Serial Number          FwRev
ATA      /dev/sg0     TS32GMTS400             <REDACTED>             N1126I
SEAGATE  /dev/sg1     ST32000444SS            <REDACTED>                0006
SEAGATE  /dev/sg2     ST2000NM0001            <REDACTED>                0002
SEAGATE  /dev/sg3     ST2000NM0001            <REDACTED>                0002
SEAGATE  /dev/sg4     ST32000444SS            <REDACTED>                0006
SEAGATE  /dev/sg5     ST32000444SS            <REDACTED>                0006
SEAGATE  /dev/sg6     ST32000444SS            <REDACTED>                0006
SEAGATE  /dev/sg7     ST32000444SS            <REDACTED>                0006
SEAGATE  /dev/sg9     ST2000NM0001            <REDACTED>                0002

Take Serial number from /dev/sg1, put in https://apps1.seagate.com/downloads/request.html?userPreferredLocaleCookie=en_US_

Get this page: image

Download leads to: https://apps1.seagate.com/downloads/certificate.html?action=performDownload&key=680363741004

File: ConstellationES1-Muskie-SAS-StdOEM-0008.zip

Unzip: Contains firmware/MU-SAS-0008.LOD

Run command above.

Am I doing something wrong?

vonericsen commented 2 days ago

Am I doing something wrong?

No, you are getting the firmware from the website correctly. The drive is rejecting the firmware because it is detecting an incompatibility with some of the hardware used when building it. I don't have enough information on this drive to determine if the reason is it needs 0007 first or if this firmware was released only for certain drives with certain hardware internally. Sometimes Seagate will release firmware that patches drives and it only applies to a specific piece of hardware within the drive and drives without that hardware will not accept the firmware as they are not affected by the patch. The website is not able to determine from the SN this low-level detail which is why it offers up this firmware in this case.

gdevenyi commented 1 day ago

Ok, unless you can help me get my hands on 0007, I guess there's nothing to be done.

vonericsen commented 1 day ago

@gdevenyi,

I have been reaching out to some other people to help and see if we can find 0007, but there does not seem to be one on the website archive. Unfortunately, I will not be able to find that firmware for you to test.