Opened 4 years ago

Closed 4 years ago

#1293 closed enhancement (fixed)

drivedb.h Fix for PLEXTOR PX-128M3

Reported by: sterling pickens Owned by: Christian Franke
Priority: minor Milestone: Release 7.2
Component: drivedb Version: 7.1
Keywords: ssd Cc:

Description (last modified by Christian Franke)

My SSD has an extra space "PLEXTOR PX-128M3" so it is not detected.

this change to the regex fixes it:

-"PLEXTOR PX-(64|128|256|512|768)M(3P?|5[MPS]|5Pro|6[MS])\\+?",
+"PLEXTOR.*PX-(64|128|256|512|768)M(3P?|5[MPS]|5Pro|6[MS])\\+?",

Maybe this is because I have firmware 1.00

=== START OF INFORMATION SECTION ===
Model Family:     Plextor M3/M5/M6 Series SSDs
Device Model:     PLEXTOR  PX-128M3
Serial Number:    002150101377
LU WWN Device Id: 5 000000 000000000
Firmware Version: 1.00
User Capacity:    128,035,676,160 bytes [128 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    Solid State Device
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ATA8-ACS, ATA/ATAPI-7 T13/1532D revision 4a
SATA Version is:  SATA 3.0, 6.0 Gb/s
Local Time is:    Thu Jan 30 09:30:05 2020 MST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

...

SMART Attributes Data Structure revision number: 1
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x0003   100   100   070    Pre-fail  Always       -       0
  5 Reallocated_Sector_Ct   0x0003   100   100   000    Pre-fail  Always       -       16384 (0 22)
  9 Power_On_Hours          0x0002   100   100   000    Old_age   Always       -       72343
 12 Power_Cycle_Count       0x0002   100   100   000    Old_age   Always       -       18
178 Used_Rsvd_Blk_Cnt_Chip  0x0003   100   100   000    Pre-fail  Always       -       88
187 Reported_Uncorrect      0x0002   100   100   000    Old_age   Always       -       178
192 Power-Off_Retract_Count 0x0003   100   100   000    Pre-fail  Always       -       19

Also it seems this SSD has Reallocated sectors and is failing ?

thanks,
sterling

Change History (8)

comment:1 by sterling pickens, 4 years ago

It seems 2 spaces are turned to one when you post here.
My "PLEXTOR PX-" has 2 spaces between those words.

comment:2 by Christian Franke, 4 years ago

Description: modified (diff)

comment:3 by Christian Franke, 4 years ago

Keywords: ssd added; drivedb.h PLEXTOR PX-128M3 removed
Milestone: Release 7.2
Type: defectenhancement

Another drive with two spaces in identify string (other: Kingston A400, WD Blue SSD). Typo or obfuscated encoding of something (OEM, region, distribution channel, ...)?

The regex above is too coarse as it would match also possible future names like PLEXTOR TOPX-....
Better:

"PLEXTOR  ?PX-(64|128|256|512|768)M(3P?|5[MPS]|5Pro|6[MS])\\+?",

PS: In future submissions, please do not discard the first smartctl output line. It contains important information about smartctl version and platform. Include a full smartctl -x report if possible.

comment:4 by Christian Franke, 4 years ago

Also it seems this SSD has Reallocated sectors and is failing ?

Possibly - or this attribute means something different. Are 72343 Power_on_Hours (more than 8 years) correct? If yes, I would retire the drive :-)

comment:5 by sterling pickens, 4 years ago

Yes, I ran it in a webserver for years.
The Power_Cycle_Count number is correct too :)
I tried to update the firmware, and it errors with a cmd timeout.
So I guess it is toast.

comment:6 by sterling pickens, 4 years ago

I managed to update the firmware from 1.00 to 1.07 and the extra space is gone.
So this would apply to drives without the latest fw.

Version 1, edited 4 years ago by sterling pickens (previous) (next) (diff)

comment:7 by Christian Franke, 4 years ago

Owner: set to Christian Franke
Status: newaccepted

comment:8 by Christian Franke, 4 years ago

Resolution: fixed
Status: acceptedclosed
Note: See TracTickets for help on using tickets.