[TUT] Workaround für nicht pulsierende HDD-LEDs im Ruhemodus

    • Official Post
    Das Tutorial wurde eigenständig erstellt. UGREEN hat hierfür einen Workaround bereitgestellt und dem Forum offiziell die Freigabe zur Veröffentlichung erteilt.
    Yes

    Seit dem Upgrade auf Firmwareversion 1.6.0.2917 berichten mehrere Nutzerinnen und Nutzer der NASync DXP4800 Plus, DXP6800 Pro und DXP8800 Plus dass die Front-LEDs nicht mehr pulsieren, sobald die Festplatten in den Ruhemodus wechseln.

    In Zusammenarbeit mit dem UGREEN-Support wurde daher ein Workaround erarbeitet, dessen Veröffentlichung im Forum offiziell genehmigt wurde. Lt. UGREEN funktioniert der Fix auf den Modellen: DXP4800 Plus, DXP6800 Pro, DXP8800 Plus.

    Der Fehler soll mit der nächsten Firmware-Version behoben werden. Wer also warten kann, der wartet besser! 8)

    Ladet Euch zunächst das ZIP-File mit der korrigierten HWMonitor-Datei herunter. Im ZIP-File ist auch eine englische Readme, welche befolgt werden muss. Ladet das ZIP-File auf eine Freigabe eurer DXP hoch und entpackt es dann. Hier im Tutorial: /volume1/temp/.

    Wichtiger Hinweis:

    Durchführung auf eigene Gefahr!

    Der Workaround wurde auf meiner DXP4800 Plus getestet, sowie bei anderen Usern inkl. DXP6800 und DXP8800. Es wäre hilfreich, wenn ihr eure Erfahrungen hier teilt, sei es positiv oder negativ! So kann der Workaround bei Bedarf angepasst werden oder UGREEN gezielt nachbessern.

    Falls Sie in Bezug auf dieses Problem noch keine Maßnahmen ergriffen haben, führen Sie bitte die folgenden Schritte aus:

    SSH aktivieren und per SSH einloggen.

    Mit sudo -i Root-Rechte erlangen.

    1. ) Stoppen Sie den LED-Steuerungsdienst, um Konflikte beim Ersetzen der Binary-Datei zu vermeiden:

    Code
    systemctl  stop  hwmonitor.service

    2.) Ersetzen Sie die Datei hwmonitor (die ausführbare Binary):

    Code
    cp  -a  /volume1/temp/hwmonitor  /usr/sbin/hwmonitor

    3.) Passen Sie die Dienstkonfiguration an:

    Code
    sed -i 's|^ExecStartPre=+/etc/startpre.d/hwmonitor.sh|#&|' /etc/systemd/system/hwmonitor.service

    4.) Laden Sie systemd neu, um die Änderungen zu übernehmen:

    Code
    systemctl  daemon-reload

    5.) Starten Sie den LED-Steuerungsdienst erneut:

    Code
    systemctl  start  hwmonitor.service


    Falls Sie die entsprechenden Befehle bereits ausgeführt haben, diese aber keine Wirkung zeigten, wiederholen Sie bitte die folgenden Schritte:

    SSH aktivieren und per SSH einloggen.

    Mit sudo -i Root-Rechte erlangen.

    1. LED-Steuerungsdienst stoppen, um Konflikte zu vermeiden:

      Code
      systemctl stop hwmonitor.service
    2. hwmonitor-Binary ersetzen:

      Code
      cp -a /volume1/temp/hwmonitor /usr/sbin/hwmonitor
      chmod 755 /usr/sbin/hwmonitor
    3. Alte Verknüpfung entfernen:

      Code
      rm -rf /etc/systemd/system/multi-user.target.wants/hwmonitor.service
    4. Dienstkonfiguration anpassen:

      Code
      sed -i 's|^ExecStartPre=+/etc/startpre.d/hwmonitor.sh|#&|' /etc/systemd/system/hwmonitor.service
    5. Systemd neu laden, um die Änderungen zu übernehmen:

      Code
      systemctl daemon-reload
    6. LED-Steuerungsdienst neu starten:

      Code
      systemctl start hwmonitor.service
    7. Dienst für den automatischen Start beim Booten aktivieren:

      Code
      systemctl enable hwmonitor.service
  • Ist das jetzt noch immer die selbe "hwmonitor" Datei mit der es bei Dir beim ersten Mal nicht funktioniert hat?

    Oder hast Du in der Zwischenzeit eine neue Datei von UGREEN erhalten?

    Meine Hardware

    iDX6011 Pro in Späh ^^

    DXP4800+ 2x8TB WDRedPl Btrfs Raid1 2x 2TB Lexar NM790 Raid1, 64GB RAM Kingst. KVR48S40BD8-32 DDR5/4800MH

    DXP2800 1x 12TB Seag. 1x 12TB WDRedPl, Raid1 Btrfs 16GB RAM Cruc. CT16G56C46S5.C8B2, 2x NVME Samsg,

    DS1525+ 2x8TB WD, Btrfs SHR, 2x 2TB NVME Lexar NM790 Raid1. 40GB ECC RAM_Speicher.de

    DS920+ DSM 7.3.2 Btrfs Raid1 2x8TB WD, 2x2TB Samsg. 970 EVOPlus, RAM 20GB DDR4-2666MHZ Speicher.de

    USV US3000, EatonEllip.PRO 850DIN, Switch Zyxel GS1200-8 1GB, Zyxel XMG-108 8 x 2,5GB

  • Ist das jetzt noch immer die selbe "hwmonitor" Datei mit der es bei Dir beim ersten Mal nicht funktioniert hat?

    Oder hast Du in der Zwischenzeit eine neue Datei von UGREEN erhalten?

    Die Datei ist eine ganz frische Datei mit Stand 01. ‎Juli ‎2025, ‏‎11:49:51 Uhr

    EDIT: Lt. Mavvy handelt es sich aber wohl um die gleiche Datei. Ich habe es um ehrlich zu sein nicht geprüft.

  • Danke, dann verwende ich dann aber doch lieber die aus der Filebase, am Ende ist die mir auf mein Ticket geschickt wurde noch mit Fehler behaftet.

    Meine Hardware

    iDX6011 Pro in Späh ^^

    DXP4800+ 2x8TB WDRedPl Btrfs Raid1 2x 2TB Lexar NM790 Raid1, 64GB RAM Kingst. KVR48S40BD8-32 DDR5/4800MH

    DXP2800 1x 12TB Seag. 1x 12TB WDRedPl, Raid1 Btrfs 16GB RAM Cruc. CT16G56C46S5.C8B2, 2x NVME Samsg,

    DS1525+ 2x8TB WD, Btrfs SHR, 2x 2TB NVME Lexar NM790 Raid1. 40GB ECC RAM_Speicher.de

    DS920+ DSM 7.3.2 Btrfs Raid1 2x8TB WD, 2x2TB Samsg. 970 EVOPlus, RAM 20GB DDR4-2666MHZ Speicher.de

    USV US3000, EatonEllip.PRO 850DIN, Switch Zyxel GS1200-8 1GB, Zyxel XMG-108 8 x 2,5GB

  • Das würde ich auch empfehlen.

    Bitte hier auch unbedingt Rückmeldung bei Erfolg / Misserfolg geben, damit wir ein Stimmungsbild bekommen! :)

  • Ich kann jetzt auch Erfolg vermelden! Danke Mike für das ganze Hin und Her gestern, hat Spaß gemacht :)

    Ergebnis fürs DXP4800+

    20250701_131809.mp4
    NGYN Cloud - just another cloud in the sky
    cloud.ngyn.eu

    [ DXP4800+ | 2x Samsung 980 Pro 2TB | 4x Seagate IronWolf 24TB | UGOS ]

  • Nun, da ich aus Deinem Video "wesentliche Erkenntnise eingeholt habe" kann ich den Sinn eines von mir angeforderten Videos dauerhaft leuchtender LEDs verstehen :D.

    Meine Hardware

    iDX6011 Pro in Späh ^^

    DXP4800+ 2x8TB WDRedPl Btrfs Raid1 2x 2TB Lexar NM790 Raid1, 64GB RAM Kingst. KVR48S40BD8-32 DDR5/4800MH

    DXP2800 1x 12TB Seag. 1x 12TB WDRedPl, Raid1 Btrfs 16GB RAM Cruc. CT16G56C46S5.C8B2, 2x NVME Samsg,

    DS1525+ 2x8TB WD, Btrfs SHR, 2x 2TB NVME Lexar NM790 Raid1. 40GB ECC RAM_Speicher.de

    DS920+ DSM 7.3.2 Btrfs Raid1 2x8TB WD, 2x2TB Samsg. 970 EVOPlus, RAM 20GB DDR4-2666MHZ Speicher.de

    USV US3000, EatonEllip.PRO 850DIN, Switch Zyxel GS1200-8 1GB, Zyxel XMG-108 8 x 2,5GB

  • So, meine HDD-LEDs der DXP4800Plus pulsen nun auch wieder :thumbup:


    Müsste der Owner von /usr/sbin/hwmonitor der Vollständigkeit halber nicht auch noch auf root:root geändert werden? Bei mir gehörte die Datei dem User, der sie über SMB aufs NAS kopiert hatte und die Rechte waren auch nicht rwxr-x-r-x. Hab ich angepasst, nun ist es so:

    Code
    root@DXP4800PLUS:~# ls -als /usr/sbin/hw*
    88 -rwxr-xr-x 1 root root  88512 Mar 25 03:10 /usr/sbin/hwclock
    308 -rwxr-xr-x 1 root root 310016 Jul  1 11:49 /usr/sbin/hwmonitor
    304 -rwxr-xr-x 1 root root 310464 Jun 17 15:53 /usr/sbin/hwmonitor-480t
    303 -rwxr-xr-x 1 root root 309912 Jun 17 15:53 /usr/sbin/hwmonitor-6011pro
    303 -rwxr-xr-x 1 root root 309944 Jun 17 15:53 /usr/sbin/hwmonitor-idx

    Ugreen NAS DPX4800Plus, UGOS 1.14.1.0107, 2x Samsung 990 EVO Plus NVMe M.2 SSD 2 TB Raid1, 3*Toshiba MG10ACA20TE HDD 20TB Raid5, 64GB RAM -> 2 x Crucial DDR5 RAM 32GB 4800MHz SODIMM
    DS1522+ | DSM 7.3.2-86009U3 (Final) | 40 GB RAM | 3 x WD 14TB WD140EFGX Red Plus SHR, 2 x M.2-Samsung 980 Pro SSD 1TB SHR
    DS415+ | DSM 7.1.1-42962-9 (Final) | 8 GB RAM | 3 x WD 6TB WD60EFRX Red Raid5, 1 x SSD Intel 128GB Basic

  • Ich hatte direkt als root gearbeitet, daher gehörte bei mir alles dem root User nach dem Kopieren, 755 hab ich aber glaub ich auch selbst setzen müssen.

    [ DXP4800+ | 2x Samsung 980 Pro 2TB | 4x Seagate IronWolf 24TB | UGOS ]

  • Danke für den Hinweis! Vielleicht kannst du noch kurz den Weg dorthin beschreiben, nur damit es nachvollziehbar ist.

    Ich denke nicht, dass es wirklich relevant ist. Kurzgedacht muss es ja nur mit dem Workaround bis zum nächsten FW-Update funktonieren. Sofern natürlich UGREEN nicht die Korrektur vergisst. ;)

  • Und wie hast du die Datei aufs NAS bekommen? Ich hatte sie zunächst temporär über SMB unter /volume2/backup abgelegt, da sah das dann so aus:

    Code
    root@DXP4800PLUS:~# ls -als /volume2/backup/
    total 472
     0 d--------- 1 root    root      34 Jul  1 13:38  .
    16 drwxr-xr-x 1 root    root     130 May 12 13:59  ..
    456 -rwxrwx--- 1 gerhard admin 310016 Jul  1 11:49  hwmonitor
     0 d--------- 1 root    root      22 May 10 15:19 '#recycle'

    und mit dem "cp -a ..." blieb das dann auch unter /usr/sbin erhalten.

    Ugreen NAS DPX4800Plus, UGOS 1.14.1.0107, 2x Samsung 990 EVO Plus NVMe M.2 SSD 2 TB Raid1, 3*Toshiba MG10ACA20TE HDD 20TB Raid5, 64GB RAM -> 2 x Crucial DDR5 RAM 32GB 4800MHz SODIMM
    DS1522+ | DSM 7.3.2-86009U3 (Final) | 40 GB RAM | 3 x WD 14TB WD140EFGX Red Plus SHR, 2 x M.2-Samsung 980 Pro SSD 1TB SHR
    DS415+ | DSM 7.1.1-42962-9 (Final) | 8 GB RAM | 3 x WD 6TB WD60EFRX Red Raid5, 1 x SSD Intel 128GB Basic

  • Die .zip heruntergeladen und aufs NAS geschmissen, bei mir mit dem Windows Explorer in //UGREEN/temp

    Dann ab in die Konsole:

    sudo -i
    cd /volume1/temp
    unzip hwmonitor.zip
    chmod 755 hwmonitor
    cp -a ... etc ... also dem Weg oben von Mike folgen

    [ DXP4800+ | 2x Samsung 980 Pro 2TB | 4x Seagate IronWolf 24TB | UGOS ]

  • Also .zip kopiert und erst auf dem NAS entpackt? Sollte man vielleicht in der Anleitung oben etwas genauer beschreiben. Ich hatte zuerst entpackt und dann kopiert.

    Ugreen NAS DPX4800Plus, UGOS 1.14.1.0107, 2x Samsung 990 EVO Plus NVMe M.2 SSD 2 TB Raid1, 3*Toshiba MG10ACA20TE HDD 20TB Raid5, 64GB RAM -> 2 x Crucial DDR5 RAM 32GB 4800MHz SODIMM
    DS1522+ | DSM 7.3.2-86009U3 (Final) | 40 GB RAM | 3 x WD 14TB WD140EFGX Red Plus SHR, 2 x M.2-Samsung 980 Pro SSD 1TB SHR
    DS415+ | DSM 7.1.1-42962-9 (Final) | 8 GB RAM | 3 x WD 6TB WD60EFRX Red Raid5, 1 x SSD Intel 128GB Basic

  • Ist am Ende egal :) viele Wege führen nach Rom^^ hauptsache die Datei ist nicht defekt und Owner und Attribute (chmod) sind danach korrekt gesetzt.

    MD5 zur Kontrolle übrigens:
    085021a6d99ecd176ccfb1ebeba7fecd

    [ DXP4800+ | 2x Samsung 980 Pro 2TB | 4x Seagate IronWolf 24TB | UGOS ]

  • Erfolg auf DXP6800 Pro, LEDs pulsieren bei schlafenden Platten bei mir nun auch wieder :sleeping:
    Danke für das TUT Mike0185 :thumbup:

  • Ich konnte das ganze rauf und runter Turnen, bei mir hat es nicht funktioniert. Inklusive des Erweiterten Vorgehen fall Vorgehen zwei nicht funktioniert. Habe auch die Rechte angeschaut, das hat auch gepaßt.

    Vielleicht sieht ja hier jemand ob sich hier ein Fehler eingeschlichen hat und kann mir etwas dazu sagen.

    This image is exclusive to our members!
    Please log in or register for free to view graphics and attachments.

    Meine Hardware

    iDX6011 Pro in Späh ^^

    DXP4800+ 2x8TB WDRedPl Btrfs Raid1 2x 2TB Lexar NM790 Raid1, 64GB RAM Kingst. KVR48S40BD8-32 DDR5/4800MH

    DXP2800 1x 12TB Seag. 1x 12TB WDRedPl, Raid1 Btrfs 16GB RAM Cruc. CT16G56C46S5.C8B2, 2x NVME Samsg,

    DS1525+ 2x8TB WD, Btrfs SHR, 2x 2TB NVME Lexar NM790 Raid1. 40GB ECC RAM_Speicher.de

    DS920+ DSM 7.3.2 Btrfs Raid1 2x8TB WD, 2x2TB Samsg. 970 EVOPlus, RAM 20GB DDR4-2666MHZ Speicher.de

    USV US3000, EatonEllip.PRO 850DIN, Switch Zyxel GS1200-8 1GB, Zyxel XMG-108 8 x 2,5GB

    Edited once, last by eineb (July 1, 2025 at 11:04 PM).

  • eineb dein System ist wie meins auf English, aber du hast die Fragen, z.B. zum Überschreiben mit "j" beantwortet, liegt es daran? Ich beantworte es mit "y".

    Was sagt denn md5sum /usr/sbin/hwmonitor ?

    Das sollte 085021a6d99ecd176ccfb1ebeba7fecd ergeben, wenn nicht, dann hat er die Datei nicht überschrieben.

    [ DXP4800+ | 2x Samsung 980 Pro 2TB | 4x Seagate IronWolf 24TB | UGOS ]

Participate now!

Join our community with over 10,000 members!

Register yourself now for free to get full access to all content, graphics, downloads and other exclusive features!