Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

ASUS Prime H610I-PLUS D4-CSM nur C3.....

Featured Replies

Ich habe mir vor kurzem dieses System zusammengestellt:

CPU: Intel Core i3-12100 

MB: ASUS Prime H610I-PLUS D4-CSM

Ram: Lexar UDIMM DDR4 RAM 16GB, 3200 MHz

NVMe: WD_BLACK SN7100 NVMe SSD 1 TB

PSU: Corsair RM650x

UnRaid 7.1.3

Und habe jetzt das Problem das ich nur C3-States erreichen kann egal was ich versuche mein System bleibt im C3 mit ungefähr 26 Watt an der Steckdose.

Ich habe bereits folgendes probiert:

Alle Festplatten ausgeteckt nur UnRaid USB stecken gelassen -> C3

Sämtliche BIOS Einstellungen versucht -> C3

Teiber in UnRaid für Intel IGPU , Realtek 8168 Treiber und Realtek 8125 Treiber installiert ->C3

Im BIOS Audio und Wifi/Bluetooth ausgestellt -> C3

Powertop ausgeführt -> C3

Update auf neuestes BIOS -> C3

Da ich am verzweifeln bin dieser Post.

Anbei noch mein Powertop, wie man oben sieht ist auch überall ASPM ein.

cstates.JPG

cstates2.JPG

Irgendwelche Ideen?

Edited by Sim0n

so auf den ersten Blick scheint wie üblich der Realtekchip das zu verhindern.

14 minutes ago, Sim0n said:

Alle Festplatten ausgeteckt nur UnRaid USB stecken gelassen -> C3

von Festplatten hab ich in der Hardware-Auflistung nichts gelesen, aber das inkludiert auch die NVMe, oder?

Wo ist/war diese eingebaut?

15 minutes ago, Sim0n said:

Sämtliche BIOS Einstellungen versucht -> C3

hier wäre interessant welche Du alles versucht/umgestellt hast?

16 minutes ago, Sim0n said:

Teiber in UnRaid für Intel IGPU , Realtek 8168 Treiber und Realtek 8125 Treiber installiert ->C3

ich würde hier erstmal ohne probieren!

Ich habe die gleiche Netzwerkkarte auf meinem ASUS Board und die funktioniert unter 7.1.3 ganz ohne zusätzlichen Treiber (damit kann man sich auch Probleme reinholen!)

17 minutes ago, Sim0n said:

Powertop ausgeführt -> C3

auch mit der Option "--auto-tune"?

wie sind die tunables?

Für das ASPM-Enablen würde ich das Plugin ASPM-Helper empfehlen. Macht unterm Strich dasselbe (wobei ich die richtige Syntax jetzt nicht parat habe), aber es ist bequemer und funktioniert i.d.R.

  • Author
24 minutes ago, _alo_ said:

von Festplatten hab ich in der Hardware-Auflistung nichts gelesen, aber das inkludiert auch die NVMe, oder?

Wo ist/war diese eingebaut?

NVME war am m.2 aber wie gesagt im Moment versuche ich es mal ohne Festplatten hinzubekommen.

24 minutes ago, _alo_ said:

hier wäre interessant welche Du alles versucht/umgestellt hast?

C States einschalten, ASPM ein usw.... das übliche Programm eben :D

24 minutes ago, _alo_ said:

ich würde hier erstmal ohne probieren!

Ich habe die gleiche Netzwerkkarte auf meinem ASUS Board und die funktioniert unter 7.1.3 ganz ohne zusätzlichen Treiber (damit kann man sich auch Probleme reinholen!)

Ohne Treiber gehts auch nicht.

24 minutes ago, _alo_ said:

auch mit der Option "--auto-tune"?

wie sind die tunables?

ja auch mit --auto-tune habe das bereits in die go Datei, sehe im Moment die tunables nicht.

Die kurzen Anworten auf deine Fragen haben einen Grund , ich habe LAN im Bios ausgestellt und nun erreiche ich C6 also dürfe es doch am Realtek RTL8111/8168/8211/8411 liegen, nur weiß ich leider nicht wirklich was ich jetzt unternehmen könnte. Wenn ich LAN ausschalte brauche ich 6!!! Watt weniger.

2 minutes ago, Sim0n said:

NVME war am m.2

ja logisch, sorry, ich hatte das "I" übersehen, das Board hat ja nur einen M.2 und einen PCIe Slot.

Meine Frage zielte dahin, ob Chipsatz- oder CPU-angebundene Lanes genutzt werden, aber da hast Du ja eh keine Optionen...

4 minutes ago, Sim0n said:

das übliche Programm eben

wäre im Detail trotzdem hilfreich.

was ist z.B. mit PCIe Native Control? an/aus?

5 minutes ago, Sim0n said:

sehe im Moment die tunables nicht.

dann ruf powertop doch auf und wechsel in den entsprechenden Reiter 🤣

Aber gut, wenn das im Go-file sauber durchläuft, sollten ja alle "good" sein....

Wenn also LAN das Thema ist, dann nimm erstmal die Treiber raus, und stelle vielleicht L1 only im Bios sowie über den Helper bzw. den Aufruf ein (nicht L0sL1)

  • Author

Was mich auch noch stutzig macht ist das hier wie es scheint WoL eingeschaltet ist obwohl es im BIOS aus ist.

cstates3.JPG

  • Author
1 minute ago, _alo_ said:

ja logisch, sorry, ich hatte das "I" übersehen, das Board hat ja nur einen M.2 und einen PCIe Slot.

Meine Frage zielte dahin, ob Chipsatz- oder CPU-angebundene Lanes genutzt werden, aber da hast Du ja eh keine Optionen...

Habe etwas recherchiert scheint las würde es CPU angebundene Lanes nutzen.

Habe aber auf https://mattgadient.com einen Beitrag gefunden der es mit 5,3 Watt Idle betreibt.

Thanks to everyone for all the great info on this page. It was a big help. I found a nice low power itx configuration with a core desktop processor, so I thought I would share out my configuration and results to help others. My use case is not the same as some of the above, but might be useful to some.

Idle power: ~5.3 watts

Hardware:
* ASUS PRIME H610I-PLUS D4
* Intel Core i3-12100
* Crucial RAM 32GB DDR4 2666 MHz CL19 CT32G4DFD8266
* SAMSUNG 980 PRO SSD 2TB NVMe
* PicoPSU-150-XT
* Noctua NH-L9i-17xx, Low-Profile CPU Cooler
* Noctua NF-A8 PWM, Case Fan
Software:
* BIOS 3010
* Ubuntu 22.04.3 Server (running from a USB thumb drive)
BIOS Settings:
* EZ System Tuning set to: “Power Saving” (this automagically set all the needed BIOS settings)
* PL1/PL2 set to 35/69 watts. (because of tight enclosure and the low power pico-psu)
Software Settings (set from the attached TV console display)
* powertop --auto-tune
* setterm -blank 1

Measured at the wall with a kill-a-watt. The reading mostly hangs out between 5.1 and 5.5 watts. The power measurement is taken once the console screen blanks. Package C-State are gathered through ssh. The processor spends most of the time in package C-state C10 (~90%).

Some benefits to this configuration:
* Very nice idle power
* Simple BIOS configuration.
* PCIe 4.0 x16 slot for potential upgrades/expansion (however, using it looks like it might mess up the low idle power)

Some drawbacks to this configuration:
* 1GbE vs 2.5GbE
* The picoPSU has a 4 pin power connector, the board wants an 8 pin power connector (internet research indicates this is OK for low power situations)
* Single M.2 slot. PCIe 3.0 x4 mode


1 minute ago, _alo_ said:

wäre im Detail trotzdem hilfreich.

was ist z.B. mit PCIe Native Control? an/aus?

Beides versucht kein Unterschied.

1 minute ago, _alo_ said:

dann ruf powertop doch auf und wechsel in den entsprechenden Reiter 🤣

Aber gut, wenn das im Go-file sauber durchläuft, sollten ja alle "good" sein....

Wenn also LAN das Thema ist, dann nimm erstmal die Treiber raus, und stelle vielleicht L1 only im Bios sowie über den Helper bzw. den Aufruf ein (nicht L0sL1)

Ja ist alles auf "good"

Helper eingestellt:

ASPM CURRENT State

00:1c.0 PCI bridge: Intel Corporation Alder Lake-S PCH PCI Express Root Port #1 (rev 11) (prog-if 00 [Normal decode])

LnkCap: Port #1, Speed 8GT/s, Width x4, ASPM L0s L1, Exit Latency L0s <1us, L1 <4us

LnkCtl: ASPM L0s L1 Enabled; RCB 64 bytes, LnkDisable- CommClk-

00:1c.4 PCI bridge: Intel Corporation Alder Lake-S PCH PCI Express Root Port #5 (rev 11) (prog-if 00 [Normal decode])

LnkCap: Port #5, Speed 8GT/s, Width x1, ASPM L1, Exit Latency L1 <64us

LnkCtl: ASPM L0s L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+

02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller (rev 15)

LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s unlimited, L1 <64us

LnkCtl: ASPM L0s L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+

Passt so oder?

Edited by Sim0n

2 minutes ago, Sim0n said:

Habe aber auf https://mattgadient.com einen Beitrag gefunden

ja, daher hab ich quasi auch meine Inspiration für mein ASROCK Z690 (sein H770-Build, da ist das auch mit CPU-angebunden oder nicht erläutert), der hat vieles schön dokumentiert....

Ubuntu und unraid können sich allerdings schon unterscheiden, sieht man immer wieder mal...

Du hast auch einiges an Hardware unterschiedlich zu ihm, was auch in einem höheren Verbrauch resultieren sollte (z.B. Netzteil), aber das hat erstmal nicht wirklich was mit den C-States zu tun.

wie gesagt, das Thema Netzwerkkarte solltest Du angehen!

4 minutes ago, Sim0n said:

Das mit dem Helper sehe ich mir gerade an,verstehe noch nicht ganz wie der funktioniert :P

Du schaust unten unter "found devices", welche ID das Gerät hat und über welche Bridge es angebunden ist, schreibst beiden oben rein, nimmst am besten Mode=2 (mit 3 haben eben einige Geräte Probleme) und drückst "execute". Wenn das problemlos funktioniert, kannst Du autostart einschalten. Dann schreibt er den Befehl in eine Datei, die er bei jedem Boot ausführt...

image.png

P.S.: das ist von meinem ASUS PRIME N100I-D D4 mit ebenfalls RTL8111 unter unraid 7.1.3

im ASPM Helper siehst Du auch, wie es vorher aussah:

image.png

und nachher:

image.png

im Log siehst Du auch, was er aktiviert (er setzt 0x42 für Mode2 bzw L1 only):

image.png

und, hat das Umstellen auf Mode=2 etwas bewirkt?

  • Author
6 hours ago, _alo_ said:

und, hat das Umstellen auf Mode=2 etwas bewirkt?

Seitdem ich im Bios alles auf L1 gestellt habe wird ASPM überall als enabled angezeigt also spare ich mir das mit plugin jetzt. War schonmal ein guter Tipp 👍

Ändert aber nichts daran das ich sobald ich LAN im bios aktiviere nur noch im C3 bin.... Habe jetzt schon überlegt über den PCIE oder M.2 E-key eine externes LAN zu kaufen wie den Intel tx201 o.Ä die Frage ist nur ob ich damit wirklich was gewinne. Im Moment sind es 6 Watt Unterschied wenn ich den Realtek deaktiviere.

Wird auch bei dem Realtek ASPM enalbeld angezeigt? Weil dann sollte mehr als C3 drin sein.

1 hour ago, Sim0n said:

Habe jetzt schon überlegt über den PCIE oder M.2 E-key eine externes LAN zu kaufen

immerhin wird hier auch PCIe unterstützt 👍 von daher kannst du das versuchen an dem Port

image.png

1 hour ago, Sim0n said:

wird ASPM überall als enabled angezeigt also spare ich mir das mit plugin jetzt

also enablest du ASPM weiterhin mit deinen Shellbefehlen manuell?

also alles außer die Netzwerkkarte?

Ich würde an Deiner Stelle den ASPM Helper probieren, 6W sind ja nicht wenig, und es hat halt bei vielen (siehe mein Beispiel oben) funktioniert...

Und unterm Strich nutzen viele Netzwerkkarten einen Realtek Chip, oder haben andere Probleme. Die Chance, dass Du eine findest, die direkt ASPM unterstützt, ist glaube ich nicht soo groß...

  • Author
2 hours ago, Timmey85 said:

Wird auch bei dem Realtek ASPM enalbeld angezeigt? Weil dann sollte mehr als C3 drin sein.

00:1c.0 PCI bridge: Intel Corporation Alder Lake-S PCH PCI Express Root Port #1 (rev 11) (prog-if 00 [Normal decode])

LnkCap: Port #1, Speed 8GT/s, Width x4, ASPM L1, Exit Latency L1 <64us

LnkCtl: ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+

00:1c.4 PCI bridge: Intel Corporation Alder Lake-S PCH PCI Express Root Port #5 (rev 11) (prog-if 00 [Normal decode])

LnkCap: Port #5, Speed 8GT/s, Width x1, ASPM L1, Exit Latency L1 <64us

LnkCtl: ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+

01:00.0 Non-Volatile memory controller: Sandisk Corp WD_BLACK SN7100 NVMe SSD (DRAM-less) (rev 01) (prog-if 02 [NVM Express])

LnkCap: Port #0, Speed 16GT/s, Width x4, ASPM L1, Exit Latency L1 <8us

LnkCtl: ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+

02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller (rev 15)

LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s unlimited, L1 <64us

LnkCtl: ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+

So siehts jetzt aus, müsste alles ernabled sein oder übersehe ich etwas?

Ist jetzt alles vom BIOS aus enabled, wüsste nicht was mir der ASPM Helper jetzt noch helfen solte da er mir sowieso nichtsmehr anzeigt da alles enabled ist.

Das einzige was mir noch auffällt ist das laut powertop Wake on Lan aktiv ist was es eigentlich nicht sein sollte.

cstate.JPG

Edited by Sim0n

34 minutes ago, Sim0n said:

01:00.0 Non-Volatile memory controller: Sandisk Corp WD_BLACK SN7100 NVMe SSD (DRAM-less) (rev 01) (prog-if 02 [NVM Express])

LnkCap: Port #0, Speed 16GT/s, Width x4, ASPM L1, Exit Latency L1 <8us

LnkCtl: ASPM L1 Enabled; RCB 64 bytes, LnkDisable- CommClk+

Ich weiß weiß nicht, ob sie wirklich der Verursacher ist, aber diverse WD NVME haben bei einigen Leuten niedrige C-States verhindert. Ich würde jetzt einfach (noch)mal ohne die WD testen.

  • Author
27 minutes ago, DataCollector said:

Ich weiß weiß nicht, ob sie wirklich der Verursacher ist, aber diverse WD NVME haben bei einigen Leuten niedrige C-States verhindert. Ich würde jetzt einfach (noch)mal ohne die WD testen.

Soeben getestet leider ohne Erfolg :(

Ich verstehs einfach nicht...

Edit: Noch was getestet.

Wenn ich den Realtek deaktiviere schaffe ich auch mit der NvME C6

Edited by Sim0n

12 hours ago, Sim0n said:

Ist jetzt alles vom BIOS aus enabled, wüsste nicht was mir der ASPM Helper jetzt noch helfen solte

d.h. Du hast jetzt allein mit Bios Einstellungen erreicht, dass ASPM bei der Realtek enabled wurde??

On 6/16/2025 at 4:56 PM, Sim0n said:

cstates.JPG

diese Befehle nutzt Du also gar nicht mehr?

interessant, denn meinen RTL8111 bekomme ich so nicht enabled

  • Author
1 hour ago, _alo_ said:

d.h. Du hast jetzt allein mit Bios Einstellungen erreicht, dass ASPM bei der Realtek enabled wurde??

diese Befehle nutzt Du also gar nicht mehr?

interessant, denn meinen RTL8111 bekomme ich so nicht enabled

Habe jetzt nochmal extra nachgesehen und ja ist tatsächlich enabled.

In Unraid habe ich nur den ASPM Helper und den RTL8168 Treiber installiert wobei ich den ASPM Helper nur zum nachsehen verwende und nichts eingetragen habe.

Ändert jedoch alles nichts am C3 State.

13 hours ago, Sim0n said:

02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller (rev 15)

LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Exit Latency L0s unlimited, L1 <64us

Also mein RTL8125 blockt bei ASPM L0s L1 C10 bei nur L1 geht der in C10

7 minutes ago, Sim0n said:

und den RTL8168 Treiber installiert

wie ich in der zweiten Antwort gaaanz oben schon schrieb: warum? schmeiß den mal erstmal runter

On 6/16/2025 at 5:16 PM, _alo_ said:

ich würde hier erstmal ohne probieren!

Ich habe die gleiche Netzwerkkarte auf meinem ASUS Board und die funktioniert unter 7.1.3 ganz ohne zusätzlichen Treiber (damit kann man sich auch Probleme reinholen!)

Edited by _alo_

  • Author
17 minutes ago, _alo_ said:

wie ich in der zweiten Antwort gaaanz oben schon schrieb: warum? schmeiß den mal erstmal runter

Habe ich jetzt gemacht jetzt wird er mir auch wieder im APSM Helper angezeit und Wake on Lan ist auch disabled so wie es sein soll. Danke!

Ich habe ihn jetzt wieder im ASPM Helper eingetragen und zwar so:

cstates11.JPG

Müsste stimmen oder? Ich erreiche jetzt auch C6!

28 minutes ago, Timmey85 said:

Also mein RTL8125 blockt bei ASPM L0s L1 C10 bei nur L1 geht der in C10

Nach dem Eintrag ist trotz Mode 2 L0s und L1 akitviert. Aber wie gesagt C6 ist möglich.

cstates12.JPG

Gibt es ne Möglichkeit L1 zu erzwingen? eventuell erreiche ich damit C10

Sollte jetzt so passen 👍

C6 ist ja schonmal gut.

Was hast Du bis jetzt alles wo verbaut?

3 minutes ago, Sim0n said:

Nach dem Eintrag ist trotz Mode 2 L0s und L1 akitviert. Aber wie gesagt C6 ist möglich.

cstates12.JPG

Gibt es ne Möglichkeit L1 zu erzwingen? eventuell erreiche ich damit C10

hm die letzte Zeile des Outputs zeigt doch, dass nur L1 aktiviert ist, das hast Du mit mode=2 erreicht.

was jetzt noch C10 verhindert? Gute Frage, evtl. die WD-NVMe wie @DataCollector schon angesprochen hatte

auch angeschlossene Tastatur sowie aktives HDMI verhindert bei mir z.B. C10 (geht dann aber immerhin noch bis C8), oder hast Du irgendeine KVM-Lösung da dran?

  • Author

Hat sich erledigt habe jetzt noch einen Reboot gemacht und erreiche jetzt C10!

Großen Danke an alle!

Von 26 auf 14 Watt Danke! Ist schon krass was das ausmachen kann.

10 minutes ago, Sim0n said:

Hat sich erledigt habe jetzt noch einen Reboot gemacht und erreiche jetzt C10!

Großen Danke an alle!

Von 26 auf 14 Watt Danke! Ist schon krass was das ausmachen kann.

14W ist natürlich gut, aber wiederum auch noch weit von deinem verlinkten Ergebnis von mattgadient (<6W) entfernt 🤔 Falls das noch Dein Ziel ist.

Zum einen warte mal erst noch ca. 10min, ob sich da noch mehr tut (Display-Abschaltung)...

Dann wäre da noch dein Netzteil, was sicherlich auch noch das ein oder andere Watt Verbrauch ausmacht (vor allem im Gegensatz zu einer picoPSU) und vielleicht sogar die WD (hab hier auch schon mehr schlechtes als gutes von WD-NVMes gelesen, kann aber nicht genau sagen zu welchen Typen genau).

  • Author
2 hours ago, _alo_ said:

14W ist natürlich gut, aber wiederum auch noch weit von deinem verlinkten Ergebnis von mattgadient (<6W) entfernt 🤔 Falls das noch Dein Ziel ist.

Zum einen warte mal erst noch ca. 10min, ob sich da noch mehr tut (Display-Abschaltung)...

Dann wäre da noch dein Netzteil, was sicherlich auch noch das ein oder andere Watt Verbrauch ausmacht (vor allem im Gegensatz zu einer picoPSU) und vielleicht sogar die WD (hab hier auch schon mehr schlechtes als gutes von WD-NVMes gelesen, kann aber nicht genau sagen zu welchen Typen genau).

Bin damit eigentlich schon gut zufrieden aber klar weniger ist natürlich immer besser :P

Das mit dem Netzteil ist mir durchaus bewusst wobei das RM650x auch bei low power ziemlich "effizient" sein soll aber klar mit einer picopsu kann man warscheinlich nochmal ~2 Watt einsparen.

Mit der Nvme hast du natürlich recht habe hier mal einen Interessanten Artikel dazu gefunden:

https://www.techpowerup.com/review/wd-black-sn7100-2-tb/7.html

Die WD SN7100 ist unter Last eine der effizientesten aber im Idle braucht sie dann doch ~1Watt was ziemlich viel ist verglichen mit anderen.

Also könnte ich theoretisch mit beiden Änderungen nochmal ca. 3 Watt sparen und wäre dann bei ~11 Watt.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.