Jump to content

Maik75

Members
  • Posts

    4
  • Joined

  • Last visited

Posts posted by Maik75

  1. Hi all,

     

    recently got a new USB NVMe enclose with dual NVMe.

    Unraid does not recognize any smart information on default auto scan, message is "Unknown USB bridge [0x152d"

    CLI smartctl does also not work on auto, however setting -d sntjmicron yields good results, with plausible data.

    lsusb shows:

     

     |__ Port 3: Dev 4, If 0, Class=Hub, Driver=hub/2p, 10000M
            ID 2109:0822 VIA Labs, Inc.
            |__ Port 1: Dev 8, If 0, Class=Mass Storage, Driver=usb-storage, 10000M
                ID 152d:0586 JMicron Technology Corp. / JMicron USA Technology Corp.

     

    root@Vault:~# smartctl --all -d sntjmicron /dev/sdf
    smartctl 7.4 2023-08-01 r5530 [x86_64-linux-6.1.82-Unraid] (local build)
    Copyright (C) 2002-23, Bruce Allen, Christian Franke, www.smartmontools.org

    === START OF INFORMATION SECTION ===
    Model Number:                       CT2000P3PSSD8
    Serial Number:                      2351E88AA1BB
    Firmware Version:                   P9CR40D
    PCI Vendor/Subsystem ID:            0xc0a9
    IEEE OUI Identifier:                0x00a075
    Controller ID:                      1
    NVMe Version:                       1.4
    Number of Namespaces:               1
    Namespace 1 Size/Capacity:          2,000,398,934,016 [2.00 TB]
    Namespace 1 Formatted LBA Size:     512
    Namespace 1 IEEE EUI-64:            6479a7 88400000a9
    Local Time is:                      Fri Apr  5 14:58:00 2024 CEST
    Firmware Updates (0x12):            1 Slot, no Reset required
    Optional Admin Commands (0x0017):   Security Format Frmw_DL Self_Test
    Optional NVM Commands (0x005e):     Wr_Unc DS_Mngmt Wr_Zero Sav/Sel_Feat Timestmp
    Log Page Attributes (0x06):         Cmd_Eff_Lg Ext_Get_Lg
    Maximum Data Transfer Size:         64 Pages
    Warning  Comp. Temp. Threshold:     85 Celsius
    Critical Comp. Temp. Threshold:     95 Celsius

    Supported Power States
    St Op     Max   Active     Idle   RL RT WL WT  Ent_Lat  Ex_Lat
     0 +     6.00W  0.0000W       -    0  0  0  0        0       0
     1 +     3.00W  0.0000W       -    1  1  1  1        0       0
     2 +     1.50W  0.0000W       -    2  2  2  2        0       0
     3 -   0.0250W  0.0000W       -    3  3  3  3     5000    1900
     4 -   0.0030W       -        -    4  4  4  4    13000  100000

    Supported LBA Sizes (NSID 0x1)
    Id Fmt  Data  Metadt  Rel_Perf
     0 +     512       0         1
     1 -    4096       0         0

    === START OF SMART DATA SECTION ===
    SMART overall-health self-assessment test result: PASSED

    SMART/Health Information (NVMe Log 0x02)
    Critical Warning:                   0x00
    Temperature:                        37 Celsius
    Available Spare:                    100%
    Available Spare Threshold:          5%
    Percentage Used:                    0%
    Data Units Read:                    105,617 [54.0 GB]
    Data Units Written:                 95,446 [48.8 GB]
    Host Read Commands:                 829,685
    Host Write Commands:                393,769
    Controller Busy Time:               0
    Power Cycles:                       7
    Power On Hours:                     1
    Unsafe Shutdowns:                   0
    Media and Data Integrity Errors:    0
    Error Information Log Entries:      0
    Warning  Comp. Temperature Time:    0
    Critical Comp. Temperature Time:    0
    Temperature Sensor 1:               37 Celsius
    Temperature Sensor 2:               40 Celsius
    Temperature Sensor 8:               37 Celsius

    Error Information (NVMe Log 0x01, 16 of 16 entries)
    No Errors Logged

    Self-test Log (NVMe Log 0x06)
    Self-test status: No self-test in progress
    No Self-tests Logged

     

    Which looks fine to me and usable SMART info.

    How can I make unraid read and use this?

     

    I tried adding the two drives to /boot/config/smart-one.cfg with smType="-d sntjmicron", this sometimes yields temperatures in the UI, but no smart attributes. It also seems to hang unraid for a few seconds here and there with 100% CPU load on a core.

     

    Has someone managed to get this working? I probably need some magical parameters for smart-one.cfg to make unraid able to parse the smart data correctly, but I have no idea what to try. Probably needs some info how to send the smart request and parse it additionally to the device type.

     

    Any help is appreciated!

     

    Maik.

     

     

×
×
  • Create New...