Jump to content

PeeFeS

Members
  • Posts

    12
  • Joined

  • Last visited

Posts posted by PeeFeS

  1. Hi alturismo,

    du hast natürlich recht. Das was ich hier aufgezählt habe sind keine neuen Probleme, sondern seit langem bekannt und es gibt viele Lösungsansätze auch hier im Forum.

    Ein sehr gutes Beispiel ist hier der von dir genannte PGS Untertitel den man "nicht nutzen" soll (laut Plex) wegen der Transkodierung die mit diesem einhergeht --- oder nicht?!. 

     

    Beispiel X mit 50,8Mbps 4K DoVi/HDR10 (HEVC Main10)

     

    Untertitel

    PGS vs SRT (ich glaube hier gibt es keine zwei Meinungen welcher besser/schöner ist)

     

     PGS.PNG.1e4bccdbb9f305689a05a2ce8d3f8a82.PNG 

    VS

     SRT.PNG.a96559f45a056ef1a4775ec1a9b52e15.PNG

     

     

    Transcoding?

    • mit "Direct Play" und "Direct Sream" erlaubt und "Erzwingt Direct Play" deaktiviert.
      • Video = 4K DoVi/HDR10 (HEVC Main 10) (hw) --> Transcoding --> 4K (H264)—Umwandeln (hw)
      • Audio = German (DTS-HD MA 5.1) --> Transcoding --> AAC—Umwandeln
      • Untertitel = German Forced (PGS) --> Transcoding -->  Einbrennen
        • --> iGPU ist am Rödeln und Transkodierung im vollem Gange
        • Folge = ruckeln
    • "Direct Play", "Direct Sream" und "Erzwingt Direct Play" aktiviert
      • Video = 4K DoVi/HDR10 (HEVC Main 10) --> Direct Play
      • Audio = German (DTS-HD MA 5.1) --> Direct Play

      • Untertitel = German Forced (PGS) --> Direct Stream
        • --> iGPU ist aus, Video ist flüssig und PGS Untertitel werden dargestellt

     

    PS mir war auch mal so, dass bei "erzwingt Direct Stream" es nicht geruckelt hat aber auch die Untertitel nicht dargestellt wurden weil die anscheinend nicht eingebrannt wurden. Keine Ahnung ob es hier ein Update gab aber diese werden jetzt bei mir zumindest korrekt dargestellt.

     

    Dieses Beispiel ist jetzt unter 60mbps

    HEVC.PNG.a60d754e316dd07589f740b5927907be.PNG

     

     

    Bei dem 2. Punkt hast du absolut recht und war mir bisher noch gar nicht so bewusst. Wenn der Decoder natürlich nur 60Mbps schafft, dann ist da halt auch einfach mal Schluss. Hier benötigt man aber mMn kein überteuertes Nvidia Shield. Klar das Produkt hat seine Berechtigung im Markt aber nicht für meine Zwecke ;)

     

    Fire Stick 4k Max 2.Gen

    Video: Dolby Vision, HDR10, HDR10+, HLG, H.265, H.264, VP9, AV1;

    Audio: xHE-AAC, AAC-LC, AAC+, eAAC+, AAC-ELD, MP3, AMR-NB, FLAC, PCM/WAV, Vorbis, Dolby AC3, eAC3 (Dolby Digital Plus), Dolby Atmos (EC3_JOC), Dolby AC4, Dolby MAT, Dolby TrueHD Passthrough, MPEG-H Passthrough, DTS HD Passthrough;

    Foto: JPEG, PNG, GIF, BMP

     

    Nvidia Shield Pro

    Video: Dolby Vision, HDR10 H.265, H.264, VP9, VP8, MPEG1/2, H.263, MJEPG, MPEG4, WMV9/VC1

    Audio: AAC, AAC+, eAAC+, MP3, WAVE, AMR, OGG Vorbis, FLAC, PCM, WMA, WMA-Pro, WMA-Lossless, Dolby Digital Plus, Dolby Atmos, Dolby TrueHD (Passthrough), DTS-X (Passthrough), and DTS-HD (Passthrough)

     

     

    Beispiel Y mit 98Mbps 4K DoVi/HDR10 (HEVC Main10)Bandbreite.PNG.681622b0a876517c703b782de8c71d86.PNG

     

     

    Das ist über die Plex App vom Fernseher nicht schaffbar und unmöglich zu schauen. Über den Fire Stick 4k MAX (2.Gen) aber unproblematisch. Eigentlich sollte ich hier mal was verlangen von Amazon so wie ich Werbung mache... dabei hab ich nicht mal Prime ^^

     

    Grüße

     

    PS

    Und ja ich bin eigentlich mit Absicht mit LG gegangen weil Samsung DTS erst gar nicht unterstützt und der Sony mir zu teuer war ;)

     

     

    • Like 1
  2. Hi Leute,

    vorab, dies ist ein persönlicher Erfahrungsbericht / Leidensweg der mehrere, unterschiedliche Themen behandelt. Die 2 Themenkomplexe können dem Titel entnommen werden und beschäftigten mich mehrere Jahre.

    Bei Plex hatte ich zwar eine "Lösung" gefunden mit der ich Leben konnte aber schön war anders. Und mit dem Ruhezustand C3... naja irgendwann hat man sich damit abgefunden, dass der Server im Ruhezustand halt 30W benötigt und es nicht möglich ist tiefer als C3 zu kommen.

     

    Also ich versuche nicht zu viel zu "schwafeln" und fang einfach mal an ;)

     

    Mein Setup

    Hardware - C3 relevant

    ASUS PRIME B760M-A WIFI D4 Mainboard Sockel 1700

    12th Gen Intel® Core™ i5-12500

    G.Skill Aegis 1 x 16GB, 3200 MHz, DDR4-RAM

    Corsair RM550x (2021)

    5x Lüfter (incl CPU Boxed Kühler)

     

    Festplatten

    Cache

    Samsung SSD 970 EVO Plus

    Array

    3x Seagate EXOS X18 16TB - ST16000NM000J

     

    Hardware - PLEX relevant

    LG 65OLED G3

    Amazon Fire TV Stick 4K Max (2.Gen)

     

    Das C3 Problem

    BIOS

    Natürlich muss man sich etwas mit dem BIOS beschäftigen und oftmals auch erstmal die Firmware aktualisieren. Nachdem ich das getan habe, habe ich mehr oder weniger nur "ASPM" und "L1" in die Suche eingegeben und alles aktiviert und zugelassen was ging (zulassen C10 usw.). Zusätzlich habe ich das ausgeschaltet was ich nicht brauche (APP Steuerung, HD Audio, USB Anschlüsse bis auf einen, Pieptöne, LEDs) und habe auch die Kabel die ich nicht benötige rausgezogen vom Mainboard. (Wenn mehr details gewünscht sind kann ich das auch gern weiter ausführen)

     

    Unraid

    installierte Apps

    • Realtek RTL8125(B) PCI Drivers (warum der beim ASUS Prime B760 wird im Folgendem erklärt)
    • Powertop über NerdTools
    • Intel-GPU-TOP
    • GPU Statisics

     

    Nun habe ich im Terminal von Unraid folgendes eingegeben:

    lspci -vv | awk '/ASPM/{print $0}' RS= | grep --color -P '(^[a-z0-9:.]+|ASPM )'

     

    und gesehen, dass bei allen Posten ASPM L1 Enabled stand nur nicht beim Ethernet Controller. Aber hier wurde mir wenigstens mal gesagt, welchen Ethernet Controller ich überhaupt habe ;) 

    "04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller (rev 05)"

    Also freudestrahlend oben die App (Realtek RTL8125(B) PCI Drivers) installiert und... immernoch C3... weil ASPM für den Ethernet Controller immernoch deaktiviert war. Dies ist auch bei mir der Fall wenn ich die zum heutigen Tage aktuelle Version vom 4.4.24 installiert hatte.

     

    Geholfen hat mir folgender Post von Fuzzy0101:

     

    Also auf dem Unraid USB Stick unter config/modprobe.d/

    eine Datei namens "r8125.conf" erstellt mit folgendem Inhalt:

    options r8125 aspm=1
    options r8125 eee=0

     

    Dann ein Neustart und Wolaa... C10 mit 13W im Standby... Geil.

    In die GO-Datei noch den "powertop --auto-tune" reingeschrieben... alles schick.

     

    PS

    nach der Eingabe von "lspci -vv | awk '/ASPM/{print $0}' RS= | grep --color -P '(^[a-z0-9:.]+|ASPM )'"

    "Jeder der nicht auf Enabled steht ist dein Feind", Zitat mgutt

     

     

    Das PLEX Problem

    Buffering bei 4k Videos mit Bitrate >50mbps und vor allem, wenn es Untertitel gab.

    Hier sind direkt 2 große Herausforderungen... Bandbreite und Transkodierung

    Und vorab... Transkodierung tritt nicht nur im Zusammenhang zum Untertiteln auf!

    Aber von Anfang an

    Thema Bandbreite:

    • Festplatten mit der Unraid App "Diskspeed" überprüft. --> iO und schnell genug!
    • WLAN Kanale Einstellungen überprüft und optimiert --> relevanter AccessPoint mit 5GHz (Kanalbreite 160MHz, Kanal 100)
      • Das ist natürlich sehr individuell einzustellen und man muss hier schauen was noch so um einen herum WLAN-technisch los ist. Zusätzlich habe ich allein 4 unterschiedliche SSIDs welche zum Teil über insgesamt 6 APs gesendet werden. Somit macht es Sinn vor allem die stationären Posten, welche viel Ressourcen vom AP abverlangen, wie ein streamenden Fernseher, sinnvoll zu verteilen ;)
    • WLAN überprüft mit dem Handy und der Unraid APP "SpeedTest-By-OpenSpeedTest" --> 950mbps... TOP! aber selbst 200-300mbps wären ausreichend... warum kommt gleich
    • geschaut ob der Fernseher im 5GHz Netz ist --> check
    • WLAN überprüft am Fernseher mit Unraid APP "SpeedTest-By-OpenSpeedTest" --> 85mbps... MIST!
    • Geschwindigkeit mit Ethernetkabel am Fernseher mit "SpeedTest-By-OpenSpeedTest" überprüft --> 95mbps... MIST!
      • Naja aber fast 100mbps ist ja nicht verkehrt also erster Test

     

    INFO

    Das Problem ist also der Fernseher! Nach Rücksprache mit LG ist eine höhere Bandbreite als 100mbps nicht notwendig da Netflix und Co keine höheren Bandbreiten anbieten und man normalerweise mit 20-30mbps ganz gut hinkommt. Somit hat der Ethernetanschluss nur 100mbps maximale Bandbreite und der WLAN Empfang muss irgendwo gedrosselt werden. Ich habe zwischen 80-95 Download über Wifi 6 des Fernsehers was lächerlich ist aber einen Upload von 130mbps....

     

    • Tests
      • 1. Testdatei über Plex App vom Fernseher mit 50mbps und PGS Subtitles
        • Ruckelt...
        • unter Einstellungen "Direct Play", "Direct Stream" und "Erzwinge Direct Play" aktiviert... Läuft... Geil :) aber Spulen geht eigentlich gar nicht :( 
        • AppData Config Path der Plex App: auf "/mnt/cache/appdata/Plex-Media-Server/" geändert. (also von "user" auf "cache" der SSD) ... läuft und ich kann Spulen :) (Danke an Spaceinvader One, er hatte das glaube in einem Video beschrieben)
      • 2. Testdatei über die Plex App vom Fernseher mit 90mbps und PGS Subtitles
        • Ruckelt...
        • Fire Stick 4k Max (1.Gen) an den Fernseher gehangen und Geschwindigkeit mittels "SpeedTest-By-OpenSpeedTest" überprüft ---> 300mbps... wuhuu!
      • 2. Testdatei erneut abgespielt
        • Ruckelt...
        • In Plex ins Dashboard geschaut, er transkodiert wild das Audioformat... Warum?... Der Amazon Fire Stick 4k Max 1. Gen unterstützt kein DTS... Klasse
        • Fire Stick 4k Max 2. Gen bestellt, getestet... Bääm, transkodiert nicht und läuft ohne Buffering bei korrekt dargestellten PGS Untertiteln

     

    INFO

    Um die Bandbreite zu erhöhen benötigt man etwas was nicht auf 100mbps begrenzt wird, wie in meinem Fall der LG OLED G3. Das ist aber glaube bei anderen Fernseher ähnlich.

    Weg 1 - WLAN

    Wenn man das WLAN nutzen will hilft beispielsweise schon ein Fire TV Stick 4k 2. Gen, eine Konsole oder meinetwegen auch das Nvidia Shield. Da alle aber 4k bei maximal 60Hz abspielen und der Fire Stick 4k aus meiner Sicht alle relevanten Audio und Video Formate unterstützt, war die Entscheidung schnell getroffen. So mal er grad bei Amazon für 50€ im Angebot war und ich mit Trade-In auf 37€ gekommen bin. (Hier bin ich sogar mal selber auf was gekommen ;) )

    Weg 2 - Ethernetkabel

    Wenn ihr ein Ethernetkabel am Fernseher habt könnt ihr aber auch einen USB zu Ethernet Adapter kaufen (~10-15€).

    Dieser sollte logischerweise 1000mbps unterstützen und dann reicht auch schon ein USB2.0 Anschluss. Mit USB 2.0 am Fernseher solltet ihr um die 300mbps erreichen und wenn ihr USB3.0 habt dann um die 500mbps oder mehr. (Danke an Vincent Teoh von HDTVTest)

    Allerding Vorsicht!

    Ausschlaggebend ist die Bandbreite welche der Decoder des Fernsehers unterstützt. Wenn dieser beispielsweise auf 50mbps limitiert ist, dann bringts natürlich der Adapter am USB 3 nichts mit 500mbps. Schaut also die in die Specs des Fernsehers.

    Alturismo hat beispielweise im Folgepost die Tabelle für den LG gepostet und hier bringt natürlich auch der Adapter nichts.

    Hatte dies auch getestet, der Adapter über USB2 zu Ethernet hat bei mir 250mbps gebracht aber über Plex hat man ganz gut gesehen, dass man nur um die 50-60mbps nutzen konnte. Also Dank an @alturismo

     

     

    Soviel zu meinem Leidensweg den ich hier versucht habe so kurz wie möglich zu beschreiben.

    Das Ziel, C10 und bufferfreies Plex konnte ich hierdurch erreichen :)

    Geärgert hat mich hierbei nicht nur die Hardware des Servers, Unraid, mein eigenes WLAN und mein Fernseher sondern auch noch mein "alter" Fire Stick 4k Max der 1. Gen.

    Bei Anmerkungen, Hinweisen, Tipps und Verbesserungsvorschlägen bin ich natürlich immer noch dankbar. 

     

    Aktueller Stand:

    Mit VMs wie Home Assistant oder Macinabox und 4-5 aktiven Dockern die natürlich nicht im Array liegen, weil sonst die Festplatten im Array nicht schlafen könnten, bin ich im Standby bei 18-20W.

     

    Also nochmal ein großes Dankeschön an die Unraid-Community vor allem an Spaceinvader One, Fuzzy0101, mgutt, ich777 und an Leute die mit Unraid wahrscheinlich gar nichts zutun haben wie der Vincent Taoh für seine Expertise im Bezug auf Fernseher ;)

     

    So es ist schon spät... die Rechtschreibfehler gehe ich andermal durch ;)

    Falls es jemanden weiterhilft freut mich das natürlich und ich habe jetzt wenigsten ein etwas besseres Gefühl indem ich der Community auch mal was mehr oder weniger sinnvolles zurückgegeben habe.

     

    Grüße

     

     

    • Like 1
  3. @Fuzzy0101

     

    Thank you very much.

    I've had my unraid system since 2019 and never got past C3.

    At first I had an MSI Mortar B550M and thought maybe it was just the board and had to live with 30W in standby.
    Now I had switched from AMD to Intel and a B760M from ASUS and again the same crap. Through all kinds of optimizations I got to 25W but then it was over.

    I installed the new Realtek driver which didn't help either.

     

    Then I saw your post:

     

    Create r8125.conf in /boot/config/modprobe.d
    with the following content:
    options r8125 aspm=1
    options r8125 eee=0 

     

    And tadada 12-13W and C10.

     

    Thank you very much!

     

    My setup:
    ASUS Prime B760M-A-D4 CSM
    Intel i5 12500
    RM550x (2021)
    1x 16GB G.Skill Aegis DDR4-3200 CL16
    3x fans
    3x 16TB Seagate Exos X18
    1x 1TB SAMSUNG 970 EVO Plus

    Translated with DeepL.com (free version)

    • Like 1
  4. 2 hours ago, ich777 said:

    Mein Plugin basiert auf diesem repo.

     

    Bist du dir sicher das du nicht einfach irgendwelche parameter setzen musst, die meisten NCT chips sind gleich.

     

    @PeeFeS wenn du schon jemand markierst klick doch bitte auch auf seinen namen, sonst bekommt derjenige keine benachrichtigung. ;)

     

    EDIT: Fragmente in der Datristruktur kannst du nicht haben da Unraid aus dem RAM läuft und praktisch nichts persistent ist.

    Ok dann brauche ich das ja nicht weiter ausprobieren :D aber an welche Parameter denkst du beispielsweise?

    Mit dem markieren klingt irgendwie logisch und wird zukünftig berücksichtigt! ;) 

    Woran könnte es noch liegen? :/

     

    PS im BIOS sehe ich die Temperaturen 

     

  5. 43 minutes ago, jj1987 said:

    Bei mir findet er:

    
    Driver `nct6775':
      * ISA bus, address 0x290
        Chip `Nuvoton NCT6798D Super IO Sensors' (confidence: 9)
    
    Driver `lm83':
      * Bus `SMBus PIIX4 adapter port 1 at 0b20'
        Busdriver `i2c_piix4', I2C address 0x2a
        Chip `National Semiconductor LM82/LM83' (confidence: 6)

     

    Mhh somit hast du einen anderen ;) aber ich hab jetzt folgendes gefunden:

     

    GitHub - Fred78290/nct6687d 

    Da es mit dem Plugin von ich777 leider nicht ganz klappt kann man das ja mal probieren. Die Installation wird jedoch beschrieben wie es bei Ubuntu lauten würde. Kann mir das einer Übersetzen? Das übersteigt noch meine Linux Kenntnisse :( auch wenn das wahrscheinlich total einfach ist aber ich will nicht gleich zu Beginn irgendwelche falsch erstellten "Fragmente" in meiner Datenstruktur haben ^^.

  6. 1 minute ago, jj1987 said:

    Eingelesen hab ich alle Controller - ohne Probleme.

    Hast du einen NCT6687 an deinem Mainboard? Nur bei mir wird halt auch nichts gefunden :( 

     

    root@Bueffel:~# sensors-detect
    # sensors-detect version 3.6.0
    # System: Micro-Star International Co., Ltd. MS-7C94 [1.0]
    # Board: Micro-Star International Co., Ltd. MAG B550M MORTAR WIFI (MS-7C94)
    # Kernel: 5.10.28-Unraid x86_64
    # Processor: AMD Ryzen 5 PRO 4650G with Radeon Graphics (23/96/1)

    This program will help you determine which kernel modules you need
    to load to use lm_sensors most effectively. It is generally safe
    and recommended to accept the default answers to all questions,
    unless you know what you're doing.

    Some south bridges, CPUs or memory controllers contain embedded sensors.
    Do you want to scan for them? This is totally safe. (YES/no): yes
    Silicon Integrated Systems SIS5595...                       No
    VIA VT82C686 Integrated Sensors...                          No
    VIA VT8231 Integrated Sensors...                            No
    AMD K8 thermal sensors...                                   No
    AMD Family 10h thermal sensors...                           No
    AMD Family 11h thermal sensors...                           No
    AMD Family 12h and 14h thermal sensors...                   No
    AMD Family 15h thermal sensors...                           No
    AMD Family 16h thermal sensors...                           No
    AMD Family 17h thermal sensors...                           No
    AMD Family 15h power sensors...                             No
    AMD Family 16h power sensors...                             No
    Hygon Family 18h thermal sensors...                         No
    Intel digital thermal sensor...                             No
    Intel AMB FB-DIMM thermal sensor...                         No
    Intel 5500/5520/X58 thermal sensor...                       No
    VIA C7 thermal sensor...                                    No
    VIA Nano thermal sensor...                                  No

    Some Super I/O chips contain embedded sensors. We have to write to
    standard I/O ports to probe them. This is usually safe.
    Do you want to scan for Super I/O sensors? (YES/no): yes
    Probing for Super-I/O at 0x2e/0x2f
    Trying family `National Semiconductor/ITE'...               No
    Trying family `SMSC'...                                     No
    Trying family `VIA/Winbond/Nuvoton/Fintek'...               No
    Trying family `ITE'...                                      No
    Probing for Super-I/O at 0x4e/0x4f
    Trying family `National Semiconductor/ITE'...               No
    Trying family `SMSC'...                                     No
    Trying family `VIA/Winbond/Nuvoton/Fintek'...               Yes
    Found unknown chip with ID 0xd592

    Some systems (mainly servers) implement IPMI, a set of common interfaces
    through which system health data may be retrieved, amongst other things.
    We first try to get the information from SMBIOS. If we don't find it
    there, we have to read from arbitrary I/O ports to probe for such
    interfaces. This is normally safe. Do you want to scan for IPMI
    interfaces? (YES/no): yes
    Probing for `IPMI BMC KCS' at 0xca0...                      No
    Probing for `IPMI BMC SMIC' at 0xca8...                     No

    Some hardware monitoring chips are accessible through the ISA I/O ports.
    We have to write to arbitrary I/O ports to probe them. This is usually
    safe though. Yes, you do have ISA I/O ports even if you do not have any
    ISA slots! Do you want to scan the ISA I/O ports? (YES/no): yes
    Probing for `National Semiconductor LM78' at 0x290...       No
    Probing for `National Semiconductor LM79' at 0x290...       No
    Probing for `Winbond W83781D' at 0x290...                   No
    Probing for `Winbond W83782D' at 0x290...                   No

    Lastly, we can probe the I2C/SMBus adapters for connected hardware
    monitoring devices. This is the most risky part, and while it works
    reasonably well on most systems, it has been reported to cause trouble
    on some systems.
    Do you want to probe the I2C/SMBus adapters now? (YES/no): yes
    Using driver `i2c-piix4' for device 0000:00:14.0: AMD KERNCZ SMBus

    Next adapter: SMBus PIIX4 adapter port 0 at 0b00 (i2c-0)
    Do you want to scan it? (YES/no/selectively): yes
    Client found at address 0x4a
    Probing for `National Semiconductor LM75'...                No
    Probing for `National Semiconductor LM75A'...               No
    Probing for `Dallas Semiconductor DS75'...                  No
    Probing for `National Semiconductor LM77'...                No
    Probing for `Analog Devices ADT7410/ADT7420'...             No
    Probing for `Analog Devices ADT7411'...                     No
    Probing for `Maxim MAX6642'...                              No
    Probing for `Texas Instruments TMP435'...                   No
    Probing for `National Semiconductor LM73'...                No
    Probing for `National Semiconductor LM92'...                No
    Probing for `National Semiconductor LM76'...                No
    Probing for `Maxim MAX6633/MAX6634/MAX6635'...              No
    Probing for `NXP/Philips SA56004'...                        No
    Client found at address 0x52
    Probing for `Analog Devices ADM1033'...                     No
    Probing for `Analog Devices ADM1034'...                     No
    Probing for `SPD EEPROM'...                                 Yes
        (confidence 8, not a hardware monitoring chip)

    Next adapter: SMBus PIIX4 adapter port 2 at 0b00 (i2c-1)
    Do you want to scan it? (YES/no/selectively): yes

    Next adapter: SMBus PIIX4 adapter port 1 at 0b20 (i2c-2)
    Do you want to scan it? (YES/no/selectively): yes

    Next adapter: AMDGPU DM i2c hw bus 0 (i2c-3)
    Do you want to scan it? (yes/NO/selectively): yes
    Client found at address 0x4a
    Probing for `National Semiconductor LM75'...                No
    Probing for `National Semiconductor LM75A'...               No
    Probing for `Dallas Semiconductor DS75'...                  No
    Probing for `National Semiconductor LM77'...                No
    Probing for `Analog Devices ADT7410/ADT7420'...             No
    Probing for `Analog Devices ADT7411'...                     No
    Probing for `Maxim MAX6642'...                              No
    Probing for `Texas Instruments TMP435'...                   No
    Probing for `National Semiconductor LM73'...                No
    Probing for `National Semiconductor LM92'...                No
    Probing for `National Semiconductor LM76'...                No
    Probing for `Maxim MAX6633/MAX6634/MAX6635'...              No
    Probing for `NXP/Philips SA56004'...                        No
    Client found at address 0x4b
    Probing for `National Semiconductor LM75'...                No
    Probing for `National Semiconductor LM75A'...               No
    Probing for `Dallas Semiconductor DS75'...                  No
    Probing for `National Semiconductor LM77'...                No
    Probing for `Analog Devices ADT7410/ADT7420'...             No
    Probing for `Analog Devices ADT7411'...                     No
    Probing for `Maxim MAX6642'...                              No
    Probing for `Texas Instruments TMP435'...                   No
    Probing for `National Semiconductor LM92'...                No
    Probing for `National Semiconductor LM76'...                No
    Probing for `Maxim MAX6633/MAX6634/MAX6635'...              No
    Probing for `NXP/Philips SA56004'...                        No
    Probing for `Analog Devices ADT7481'...                     No

    Next adapter: AMDGPU DM i2c hw bus 1 (i2c-4)
    Do you want to scan it? (yes/NO/selectively): yes

    Next adapter: AMDGPU DM i2c hw bus 2 (i2c-5)
    Do you want to scan it? (yes/NO/selectively): yes

    Next adapter: AMDGPU DM aux hw bus 1 (i2c-6)
    Do you want to scan it? (yes/NO/selectively): yes

    Next adapter: AMDGPU DM aux hw bus 2 (i2c-7)
    Do you want to scan it? (yes/NO/selectively): yes

    Sorry, no sensors were detected.
    Either your system has no sensors, or they are not supported, or
    they are connected to an I2C or SMBus adapter that is not
    supported. If you find out what chips are on your board, check
    https://hwmon.wiki.kernel.org/device_support_status for driver status.

  7. 20 hours ago, jj1987 said:

    Jetzt bin ich darauf gestoßen, dass wenn man sich die Plugins "Dynamix Auto Fan Control" und "Dynamix System Temperature" installiert, die sich sehr gut ergänzen und man über letzeres Plugin zumindest schonmal den Treiber für die PWM Controller eingebunden bekommt. Dann braucht man nur noch die einzelnen Controller duchprobieren, welcher nun der richtige ist für den gewünschten Lüfter.

    Ich habe da mal ein bissel rumgespielt und elegant ist das auch nicht wirklich ^^ Zumindest nicht für meine Kombination mit einem MSI B550M Mortar und einem Ryzen 4650G.

    Wenn Perl über Nerdtools installiert wurde und "Dynamix System Temperature" dann werden keine Treiber gefunden. Da auf dem Mainboard sich ein NCT6687 Chip befindet, kann man die App von "ich777" namens "Nuvoton NCT6687 Driver" installieren. Wenn man dies tut, findet man in der "System Temp" Einstellung unter "Array fan speed" die Rotation der Lüfter aber leider bekommt man keine Informationen über CPU und Mainboard. Das ist zwar auch erstmal nicht relevant für die Festplattentemperatur aber die Werte hätte ich schon gern drin ;).

     

    Bei der App "Dynamix Auto Fan Control" kann ich zwischen 8 PWM Controllern auswählen bekomme aber beim Versuch sie zu detektieren folgende Fehlermeldung:

    <br /><b>Warning</b>:  file_get_contents(/sys/devices/platform/nct6687.2592/hwmon/hwmon2/pwm1_enable): failed to open stream: No such file or directory in <b>/usr/local/emhttp/plugins/dynamix.system.autofan/include/SystemFan.php</b> on line <b>40</b><br /><br /><b>Warning</b>:  file_put_contents(/sys/devices/platform/nct6687.2592/hwmon/hwmon2/pwm1_enable): failed to open stream: Permission denied in <b>/usr/local/emhttp/plugins/dynamix.system.autofan/include/SystemFan.php</b> on line <b>42</b><br /><br /><b>Warning</b>:  file_put_contents(/sys/devices/platform/nct6687.2592/hwmon/hwmon2/pwm1_enable): failed to open stream: Permission denied in <b>/usr/local/emhttp/plugins/dynamix.system.autofan/include/SystemFan.php</b> on line <b>50</b><br />/sys/devices/platform/nct6687.2592/hwmon/hwmon2/fan1_input

     

    Man merkt aber wenn man die unterschiedlichen Controller mal versucht zu detektieren, dann drehen sich manche auch schneller. 

     

    Kennt das Problem jemand?

  8. Hi, I have installed your plugin and I can only find in the dynamix system temp app the fan speed but not the CPU and mainboard temperature. And I cant detect you driver at 'Available Drivers' --> 'no drivers detected'.

    I have a MSI B550M Mortar Wifi motherboard (Nuvoton NCT6687D-R) and a Ryzen 4650G APU. Do you have any idea if i am doing something wrong or is this plugin 'only' for the fan speed? Or where could be the error?

     

    BR,

    PeeFeS

     

  9. 3 hours ago, jj1987 said:

    Meinst du mit mbps eigentlich mBIT oder mBYTE? Falls mBYTE wird da nicht viel mehr gehen. Bei GBIT LAN ist das so ziemlich das Maximum.

    Ich musste grad selber mal googln weil für mich steht/stand "b" immer für byte und "bit" schreibt man aus aber ich habe gesehen, dass bei der Schriftweise "mbps" es sich um bit handelt. Ich sollte also lieber MB/s schreiben damit es eindeutig ist, dass ich bytes meine ;). Aber du hast absolut recht, bei 120MB/s bin ich ja schon mehr oder minder an der Grenze meines Gbit/s LANs.

     

     

    3 hours ago, mgutt said:

    Denke schon. Weil warm werden die HDDs nur, wenn sie alle / viele laufen und das wird nur sein, wenn der Mover aktiv ist oder der Parity-Check und dann ist auch die CPU Last hoch. Wenn da eine HDD dreht und der Lüfter nicht gerade komplett ausgeht, ist das doch echt Wumpe.

     

    Mein Plugin heißt "Immer Vollgas" ^^

     

     

    jj1987 hat es genau richtig angesprochen.

    Die Temperatur des CPUs ist mir eigentlich nicht wirklich wichtig, die Kombination aus "meiner Anwendung", einem CPU Kühler der gerade so in das Gehäuse passt und einem guten Luftstrom im Gehäuse (finde ich zumindest) lässt es den CPU nicht mal wirklich warm werden. Wenn der CPU also 40°C hat ist mir das ziemlich egal und da braucht auch kein CPU Kühler rotieren. Anders bei den Festplatten, wenn die eine Temperatur von 40°C haben, können die Lüfter schonmal zeigen was sie können (auf der rechten Seite des Node 804 zumindest, die linke Seite soll sich weiterhin an der CPU Temperatur orientieren)

     

    Aber erstmal vielen Dank für die schnelle, kompetente und freundliche Hilfe.

    @jj1987 hast du die Thematik mit dem Kühler schonmal woanders angesprochen?

     

  10. 27 minutes ago, jj1987 said:

    Spontan sieht mir das eher so aus, als ob das Netzwerk da limitiert. Hast du mal eine externe HDD an den Unraid Server geschlossen und dann direkt etwas von extern auf das Array kopiert?

     

    Durch deinen Tip habe ich einfach mal ein Netzwerkkabel an meinen Laptop gehangen... und jetzt habe ich schonmal ~110mbps (keine Ahnung warum ich da nicht gleich drauf gekommen bin). Das ist jedoch noch nicht mein Ziel aber schonmal 100% mehr als vorher ^^ Heute Abend werde ich dahingehend noch ein bissel was testen.

     

    PS Fritzbox 7590 - Power Mode (1 Gbit/s) aktiviert

     

  11. Hi Leute,

     

    ich spiele jetzt seit circa einem Monat mit Unraid rum (sprich mein Probemonat ist bald rum ^^) und ich habe 2 wichtige Fragen.

    Zu meine Rechtfertigung, ich bin Papa von zwei kleinen Kindern und wollte zur Ablenkung vom Alltag mein altes Asustor NAS ersetzen. So begann ich Ende letztes Jahr sukzessive meine Hardware zu besorgen. Das System ist ein Konglomerat aus Sachen die ich noch hatte, günstig bekommen konnte, gebraucht bei ebay kaufte und einem Neukauf (Mainboard, weil das was ich noch hatte die APU nicht unterstützt hat)

     

    Meine Hardware sieht nun wie folgt aus:

    Case - Node 804 mit 6 Noiseblocker NB-eLoop PWM Fans

    Mainboard - MSI B550M Mortar

    APU - Ryzen 4650G

    RAM - 1x16GB DDR4-3200

     

    Array 

    - ParitätsHDD

    1x HGST HDN728080AL 8TB

    - DatenHDD im Array zusammengefasst (XFS formatiert)

    1x WD WD60EFRX RED 6TB

    2x Seagate ST8000AS0002 Archive HDD 8TB

     

    CacheSSD (BTRFS formatiert)

    1x 500GB Samsung 980 Pro (eigentlich wollt ich die 970 Pro aber ich hatte die 980 Pro für 65€ bekommen und dann... naja wurde es halt die auch mit dem Wissen das PCIe 4.0 von meinem CPU nicht unterstützt wird) 

     

     

    Nun habe folgende Probleme:

     

    1. Cache ist nur so schnell wie das beschreiben der HDDs aus dem Array ohne Cache (~50mbps)

    Es ist egal was ich beim Freigabeordner "Share" eingebe, ob mit oder ohne Cache. Die Geschwindigkeit ist gleich.

    Nun habe ich gelesen, dass es einen unterschied zwischen User und Disk Share gibt. Also habe ich unter den "global Share Settings" den Disk Share einfach deaktiviert um zu schauen was sich ändert... --> nichts, ebenso habe ich es mit den Usershares gehandhabt.

     

    Bios Settings sind auf mal durchgetestet wurden aber da kann man ja nicht viel machen außer "Auto" auswählen oder halt Gen3 fest einstellen weil die APU nicht Gen4 kompatibel ist. 

     

    Mein 2. Problem bezieht sich auf die Temperaturregelung der HDDs

    Ich habe die HDDTemp App gefunden nur leider bin ich mit der Konsole unter Linux noch nicht wirklich vertraut. Im Bios kann ich die Temperatur auch einstellen aber halt nur auf die üblichen Verdächtigen und nicht auf die Temperatur der Festplatten. Das Gehäuse Node 804 ist ja aufgeteilt in zwei Kammern und in der linken ist Mainboard CPU usw. und in der rechten das Netzteil und die HDDs, somit habe ich links die Gehäuselüfter auf Sys_Fan1 und rechts die "Luft-rein" Lüfter auf Sys_Fan2 und den "Luft-raus" Lüfter auf Sys_Fan3. Sys_Fan1 an die CPU Core Temperatur gebunden... Check aber was mache ich mit den Anderen?

     

    Bitte seht mir meine Unwissenheit nach aber ich bin lern- und Belehrungsfähig ;) 

     

    MfG.

    PeeFeS 

     

     

×
×
  • Create New...