Jump to content

dmacias

Community Developer
  • Posts

    2,803
  • Joined

  • Last visited

  • Days Won

    6

Posts posted by dmacias

  1. I have emailed Asrock support on this to see what the correct commands are, doesn't look like their official guide over here is correct for my board:

    https://www.asrockrack.com/support/faq.asp?id=38

     

    Are there any ways I can figure out the raw commands to use via the ipmitool that you are aware of? I haven't had much luck searching for that answer, I'm more than happy to debug this at a lower level if I knew where to look.

    I added the raw commands to the OP. Maybe the ASRock dual cpu commands work.

    I see it lists the commands in the link. Do you have PWM fans?

  2.  

     

     

    This is a nice plugin @dmacias thank you!  I just tried setting it up on my ASRock E3C236D2I and think I got fan control working.... kind of.

    Couple of questions:

    • my FRNT_FAN1 has a max RPM of 1500, but your plugin keeps detecting it as 3000 or 2900 RPM.  Is there a way to tweak this?
    • my REAR_FAN1 is not detected when I hit the "Configure" button, even though its RPM can be read out.  Am I correct in assuming this is because it's a non-PWM fan?
    • lastly, do I need to switch off any kind of "smart" fan control in the BIOS for this to work?
    Thanks in advance, and once again great job on this plugin.

     

    Not sure on the RPM difference. Something to do with the fan or ipmi but not much I can do. You are correct on the PWM requirements. I have the fan control turn off the smart control.

     

    • Like 1
  3. I don't see the config button on the Fan Control page.  I have updated my motherboard since the plugin was originally installed.  However, I uninstalled the plugin and deleted /boot/config/plugins/ipmi/ dir & files.  When I turn Fan Control on, the profile Full is selected and my fans go full speed and don't throttle down as much as I like.  Normally I run on the Standard mode and it's pretty tolerable.  Any ideas?
    The full speed is turned on to eliminate chance of ipmi interference. Try adjusting the settings more.
  4. Hey mate!
     
    Just trying to use this plugin and getting the "fan is not configured" messages when trying to run the "Configure" button.fan_not_configured.thumb.png.c0f7cf73ccdecf0f67e34a44b338497d.png
     
    If I were to guess, the ipmi raw commands that the plugin is running behind the scenes aren't compatible with this for some reason? As per below:
    no_fans_found.png.ef4afa9d17780c32b02d0f9c93667e74.png
     
    I'm unsure as to what is going on here, its a brand new board which is probably running into some new compatibility issue with ipmi maybe?
    Motherboard: Asrock Rack X570D4U
     
    Anything that I can try to debug this further? Or a anything else I can provide?
    Otherwise this plugin is quite good, appreciate the work with this [emoji4]
    You are probably correct that the ipmi commands may be different for this board. I would need the correct commands to make it work.
    • Like 2
  5. Sorry, what should I be looking for in there? This is what mine looks like now:
     
    root:x:0:0::/mnt:/bin/bashbin:x:1:1:bin:/bin:/bin/falsedaemon:x:2:2:daemon:/sbin:/bin/falseadm:x:3:4:adm:/var/log:/bin/falselp:x:4:7:lp:/var/spool/lpd:/bin/falsemail:x:8:12:mail:/:/bin/falsenews:x:9:13:news:/usr/lib/news:/bin/falseuucp:x:10:14:uucp:/var/spool/uucppublic:/bin/falseftp:x:14:50::/home/ftp:/bin/falsesmmsp:x:25:25:smmsp:/var/spool/clientmqueue:/bin/falsemysql:x:27:27:MySQL:/var/lib/mysql:/bin/falserpc:x:32:32:RPC portmap user:/:/bin/falsesshd:x:33:33:sshd:/:/bin/falsegdm:x:42:42:GDM:/var/state/gdm:/bin/falseavahi:x:61:214:Avahi Daemon User:/dev/null:/bin/falseavahi-autoipd:x:62:62:Avahi AutoIP Daemon User:/dev/null:/bin/falsemessagebus:x:81:81::/dev/null:/bin/falsepop:x:90:90:POP:/:/bin/falsenobody:x:99:100:nobody:/:/bin/falsentp:x:44:44:User for NTP:/:/bin/falsetss:x:59:59:Account used by the trousers package to sandbox the tcsd daemon:/:/bin/false

     

    Just change
    root:x:0:0::/mnt:/bin/bash


    to

    root:x:0:0::/root:/bin/bash


    or some other directory of your choice besides /mnt
    Then restart the server



  6. Hi folks, just wanted to report something strange that I believe was linked to this plugin:
     
    A while ago I started noticing unexpected directories appear in the /mnt directory on my server, specifically directories called /.config and /.local. These have never existed before and I haven't recently added any new plugins to my server that would have created them. I also checked all of my docker container mappings and none are linked to these directories. I then tried deleting them but they kept reappeared. Upon further inspection .cache and .config seem to be related to Midnight Commander as they both a directory called mc in them. In the .local directory I found the following structure: /.local/share/mc/mcedit. However, in the /.freeipmi directory there was a subdirectory called sdr-cache with a file in it called sdr-cache-.localhost. This file was difficult to read because it was not in UTF encoding, however I was able to make out lines that looked like the IPMI plugin out put. Because of this I tried deleting the IPMI plugin and have found that none of these unexpected directories have been recreated. Any idea why that could have been happening?
     


    Not sure. Those should be in your /root directory. Somehow you have the root user home directory redirected to /mnt
  7. I often notice that one or more fans change to full speed without a reason. Disabling and enabling the fan control fixes the problem every time. But until then the fans remain at full speed.
    I've already adjusted the IPMI internal lower threshold values to 0 RPM manually, but it seems that the internal regulation of my Supermicro X11SCH-LN4F board still intervenes, as my Noctua fans are probably running so low that the board doesn't recognize the speed anymore. Actually I already set the minimum speed to just over 30%.
    Is there any solution that could detect this at non-critical temperatures so that the fans don't spin up?
    Also, I've noticed that all fans in a group spin with a 100 RPM difference even though they have the same minimum and maximum speed.
    I don't think a threshold of 0 works with Supermicro boards. When I had an ASRock board I could set it to 0 and actually turn the fans off. On my Supermicro I have the ipmi thresholds set to 200 or 300 and set the fan control minimum to keep the fans above that. Fans randomly spinning up to full speed is usually a symptom of incorrect threshold and minimum settings.
  8. i just swapped motherboards and now the IPMI tool says this on the fan controls

     

    Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/ipmi/include/ipmi_helpers.php on line 365

    image.thumb.png.772268e80905c139d8fb58d2a54a1b19.png

    image.png.c7cae52884aa5643796fb542668ec028.png

     

    You should unistall the plugin and remove or rename the plugin folder on the flash drive (/boot/config/plugins/ipmi). Then reinstall and setup for new motherboard.

     

  9. problem with footer display since update. it doesn't look like its refreshing properly, it just keeps duplicating itself. does it both in Chrome and firefox
    screenshot #1
    256922883_ScreenShot2020-09-15at9_36_36AM.thumb.png.e794a65921c8b103a0f154f40da4fc5d.png
     
    screenshot #2262596865_ScreenShot2020-09-15at9_36_52AM.thumb.png.39cfb609fdbdc6999f0693d552d2851b.png
     
    screenshot #3
     
    723982278_ScreenShot2020-09-15at9_38_50AM.thumb.png.79a2f51a1df9d96185d976b88d893646.png
     
    Fixed one typo but forgot the other. I'll fix when I get home. Until then you can run this to fix.

    sed -i 's/impitemps/ipmitemps/g' /usr/local/emhttp/plugins/ipmi/IPMIButton.page

    • Like 1
  10. I searched this topic for the keyword: Fahrenheit but no results came up.  I find it strange that I'm the only one that would ask how to change the temp readings from C to F?
    I think because most people are familiar with Celsius drive and cpu temp ranges even if F is local temp unit. So if you change the display temp unit under /Settings/DisplaySettings then the footer will show F. The Readings will still show C but I can fix that easily. Same for Fan Control Settings.


  11. Hi dmacias,
     
    Can you please add the newest (2.10) version of rmlint?  We're using it to get CoW convergence on our caches
     
    Edit:  It looks like the other option for this, jdupes, was built without btrfs support.  For those who need it, can you please enable that flag in the makefile and republish?
     
    I'm not sure if it's in the works to configure where Nerdpack is pointed, but if it is, I'd be willing to open my own packages to lend a hand.  I imagine most others feel similarly.


    I updated to a precompiled version of jdupes. Let me know if it has btrfs support. If not I can compile it. NerdPack points to my github. So you could make a pull request for any package. https://github.com/dmacias72/unRAID-NerdPack/tree/master/packages it's sorted by unraid version since some packages have to be recompiled for different unraid versions due to dependencies.


  12. @dmaciasFor some reason I'm still showing 2019.12.31 and "up-to-date" after Removing and re-installing from Community Apps. When looking at the list, I don't see Neofetch which you say you've added on my behalf.
     
    Ideas to fix?


    That's the latest version for the plugin. The packages are updated independently. There were actually 2 neofetch packages. I'm guessing your on an earlier version of unraid than 6.8 or 6.9
×
×
  • Create New...