June 16, 20251 yr Ich habe mir vor kurzem dieses System zusammengestellt:CPU: Intel Core i3-12100 MB: ASUS Prime H610I-PLUS D4-CSMRam: Lexar UDIMM DDR4 RAM 16GB, 3200 MHzNVMe: WD_BLACK SN7100 NVMe SSD 1 TBPSU: Corsair RM650xUnRaid 7.1.3Und 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 -> C3Sämtliche BIOS Einstellungen versucht -> C3Teiber in UnRaid für Intel IGPU , Realtek 8168 Treiber und Realtek 8125 Treiber installiert ->C3Im BIOS Audio und Wifi/Bluetooth ausgestellt -> C3Powertop ausgeführt -> C3Update auf neuestes BIOS -> C3Da ich am verzweifeln bin dieser Post.Anbei noch mein Powertop, wie man oben sieht ist auch überall ASPM ein.Irgendwelche Ideen? Edited June 16, 20251 yr by Sim0n
June 16, 20251 yr 14 minutes ago, Sim0n said:Alle Festplatten ausgeteckt nur UnRaid USB stecken gelassen -> C3von 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 -> C3hier 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 ->C3ich 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 -> C3auch 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.
June 16, 20251 yr 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 :D24 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.
June 16, 20251 yr 2 minutes ago, Sim0n said:NVME war am m.2ja 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 ebenwä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)
June 16, 20251 yr Author Was mich auch noch stutzig macht ist das hier wie es scheint WoL eingeschaltet ist obwohl es im BIOS aus ist.
June 16, 20251 yr 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 wattsHardware:* 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 FanSoftware:* 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 1Measured 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 mode1 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 State00: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 June 16, 20251 yr by Sim0n
June 16, 20251 yr 2 minutes ago, Sim0n said:Habe aber auf https://mattgadient.com einen Beitrag gefundenja, 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 :PDu 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...P.S.: das ist von meinem ASUS PRIME N100I-D D4 mit ebenfalls RTL8111 unter unraid 7.1.3
June 16, 20251 yr im ASPM Helper siehst Du auch, wie es vorher aussah:und nachher:im Log siehst Du auch, was er aktiviert (er setzt 0x42 für Mode2 bzw L1 only):
June 18, 20251 yr 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.
June 18, 20251 yr Wird auch bei dem Realtek ASPM enalbeld angezeigt? Weil dann sollte mehr als C3 drin sein.
June 18, 20251 yr 1 hour ago, Sim0n said:Habe jetzt schon überlegt über den PCIE oder M.2 E-key eine externes LAN zu kaufenimmerhin wird hier auch PCIe unterstützt 👍 von daher kannst du das versuchen an dem Port1 hour ago, Sim0n said:wird ASPM überall als enabled angezeigt also spare ich mir das mit plugin jetztalso 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ß...
June 18, 20251 yr 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 <64usLnkCtl: 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 <64usLnkCtl: 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 <8usLnkCtl: 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 <64usLnkCtl: 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. Edited June 18, 20251 yr by Sim0n
June 18, 20251 yr 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 <8usLnkCtl: 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.
June 18, 20251 yr 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 June 18, 20251 yr by Sim0n
June 19, 20251 yr 12 hours ago, Sim0n said:Ist jetzt alles vom BIOS aus enabled, wüsste nicht was mir der ASPM Helper jetzt noch helfen solted.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:diese Befehle nutzt Du also gar nicht mehr?interessant, denn meinen RTL8111 bekomme ich so nicht enabled
June 19, 20251 yr 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 enabledHabe 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.
June 19, 20251 yr 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 <64usAlso mein RTL8125 blockt bei ASPM L0s L1 C10 bei nur L1 geht der in C10
June 19, 20251 yr 7 minutes ago, Sim0n said:und den RTL8168 Treiber installiertwie ich in der zweiten Antwort gaaanz oben schon schrieb: warum? schmeiß den mal erstmal runterOn 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 June 19, 20251 yr by _alo_
June 19, 20251 yr Author 17 minutes ago, _alo_ said:wie ich in der zweiten Antwort gaaanz oben schon schrieb: warum? schmeiß den mal erstmal runterHabe 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: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 C10Nach dem Eintrag ist trotz Mode 2 L0s und L1 akitviert. Aber wie gesagt C6 ist möglich.Gibt es ne Möglichkeit L1 zu erzwingen? eventuell erreiche ich damit C10
June 19, 20251 yr 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.Gibt es ne Möglichkeit L1 zu erzwingen? eventuell erreiche ich damit C10hm 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?
June 19, 20251 yr 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.
June 19, 20251 yr 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).
June 19, 20251 yr 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 :PDas 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.htmlDie 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.