[Plugin] IPMI for unRAID 6.1+


Recommended Posts

Okay, enough edits, so I'm still playing with this, I went back into ipmi webfront and just switched fan mode from full speed to standard, and it dropped fans to their comfortable idles of around 700rpm, okay... played with min and max more but no matter what I changed it wouldn't do anything (maybe the issue?)

 

so I grabbed prime95 docker and threw 60% load on it, to see fans ramping up, slowly, very slowly, it's been like 5mins and they're still climbing, despite logs stating they've been set at 95-97% instantly.

 

2020-05-07 23:52:07 Fan:Temp, FAN1234(27%):CPU1 Temp(37°C), FANA(25%):System Temp(35°C)
2020-05-07 23:52:28 Fan:Temp, FAN1234(35%):CPU1 Temp(42°C), FANA(25%):System Temp(35°C)
2020-05-07 23:52:38 Fan:Temp, FAN1234(27%):CPU1 Temp(37°C), FANA(25%):System Temp(35°C)
2020-05-07 23:52:48 Fan:Temp, FAN1234(29%):CPU1 Temp(38°C), FANA(25%):System Temp(35°C)
2020-05-07 23:53:50 Fan:Temp, FAN1234(27%):CPU1 Temp(37°C), FANA(25%):System Temp(35°C)
2020-05-07 23:54:21 Fan:Temp, FAN1234(29%):CPU1 Temp(38°C), FANA(25%):System Temp(35°C)
2020-05-07 23:54:41 Fan:Temp, FAN1234(27%):CPU1 Temp(37°C), FANA(25%):System Temp(35°C)
2020-05-07 23:55:01 Fan:Temp, FAN1234(29%):CPU1 Temp(38°C), FANA(25%):System Temp(35°C)
2020-05-07 23:55:11 Fan:Temp, FAN1234(27%):CPU1 Temp(37°C), FANA(25%):System Temp(35°C)
2020-05-07 23:55:31 fan control config file updated, reloading settings
2020-05-07 23:55:32 Fan:Temp, FAN1234( 6%):CPU1 Temp(37°C), FANA(25%):System Temp(35°C)
2020-05-07 23:55:42 Fan:Temp, FAN1234( 5%):CPU1 Temp(36°C), FANA(25%):System Temp(35°C)
2020-05-07 23:55:52 Fan:Temp, FAN1234( 6%):CPU1 Temp(37°C), FANA(25%):System Temp(35°C)
2020-05-07 23:57:24 fan control config file updated, reloading settings
2020-05-07 23:57:25 Fan:Temp, FAN1234(28%):CPU1 Temp(38°C), FANA(25%):System Temp(35°C)
2020-05-07 23:57:55 Fan:Temp, FAN1234(27%):CPU1 Temp(37°C), FANA(25%):System Temp(35°C)
2020-05-07 23:58:46 Fan:Temp, FAN1234(28%):CPU1 Temp(38°C), FANA(25%):System Temp(35°C)
2020-05-07 23:59:27 Fan:Temp, FAN1234(27%):CPU1 Temp(37°C), FANA(25%):System Temp(35°C)
2020-05-07 23:59:37 Fan:Temp, FAN1234(35%):CPU1 Temp(48°C), FANA(25%):System Temp(35°C)
2020-05-07 23:59:47 fan control config file updated, reloading settings
2020-05-07 23:59:48 Fan:Temp, FAN1234(91%):CPU1 Temp(51°C), FANA(27%):System Temp(36°C)
2020-05-07 23:59:58 Fan:Temp, FAN1234(92%):CPU1 Temp(53°C), FANA(30%):System Temp(38°C)
2020-05-08 00:00:08 Fan:Temp, FAN1234(93%):CPU1 Temp(55°C), FANA(34%):System Temp(40°C)
2020-05-08 00:00:18 Fan:Temp, FAN1234(93%):CPU1 Temp(56°C), FANA(39%):System Temp(43°C)
2020-05-08 00:00:28 Fan:Temp, FAN1234(94%):CPU1 Temp(58°C), FANA(42%):System Temp(45°C)
2020-05-08 00:00:39 Fan:Temp, FAN1234(95%):CPU1 Temp(60°C), FANA(44%):System Temp(46°C)
2020-05-08 00:00:49 Fan:Temp, FAN1234(96%):CPU1 Temp(61°C), FANA(45%):System Temp(47°C)
2020-05-08 00:00:59 Fan:Temp, FAN1234(96%):CPU1 Temp(62°C), FANA(47%):System Temp(48°C)
2020-05-08 00:01:09 Fan:Temp, FAN1234(97%):CPU1 Temp(63°C), FANA(47%):System Temp(48°C)

 

image.thumb.png.6fcca97144466befb9fc51eca481c77b.png

 

So I'm really confused now because it's clearly working, but it doesn't seem to be done by unraid. also still not sure why the noctua NF-B9 redux 1600 PWM are reaching 2k rpm at 100%, they should only be allowed 1600 looking at spec sheets, only af-a9 would reach 2k with 1.6k pwm rating. strange...

 

Anyway, time to check bios I guess, maybe it's forcing pwm from there somewhere. for reference using X9DRi-F 

 

Link to comment

finally figured it out, god it's so stupid.

 

at boot, after fix (40%), 30% test, 55% test, 100%.

image.thumb.png.6776d5876d268784d07d128c773c343a.png

 

at 85% because I don't like fan1 going out of spec, might move them to fana and b for direct control.

image.thumb.png.6819fbccaaafc60c8ad8da40a0270a17.png

 

 

anyway, the fix. create a dedicated user for unraid tool to use, same for grafana. I've been using just the default admin account for everything, until I opened new tab by accident and saw that message "your session timed out, log in again". also nothing in bios for fan/thermal/power control so probably stuck with fans1-6 and fan a-b

 

 

Link to comment
On 5/8/2020 at 1:11 AM, Mizerka said:

finally figured it out, god it's so stupid.

 

at boot, after fix (40%), 30% test, 55% test, 100%.

image.thumb.png.6776d5876d268784d07d128c773c343a.png

 

at 85% because I don't like fan1 going out of spec, might move them to fana and b for direct control.

image.thumb.png.6819fbccaaafc60c8ad8da40a0270a17.png

 

 

anyway, the fix. create a dedicated user for unraid tool to use, same for grafana. I've been using just the default admin account for everything, until I opened new tab by accident and saw that message "your session timed out, log in again". also nothing in bios for fan/thermal/power control so probably stuck with fans1-6 and fan a-b

 

 

What software are these screenshots from?

Link to comment
On 11/18/2019 at 6:13 PM, craigr said:

I've been using this plug in for a very long time and absolutely love it.  Thanks so much!

 

I have a request.  Would it be possible to move the "IPMI Summary" on the Dashboard from the top of the page to the bottom of the page?  With the newer look of unRAID the look and layout for the IPMI Summary just down't match and I'd also like to have access to other information at the top of the page.

 

A silly cosmetic tweak I know, but I just thought I would ask.

 

Kind regards,

craigr

 

+1

 

I would also like to see the ability to move this. I think a few others have also requested this?

 

Thanks for the work on this - much appreciated!

Link to comment

  

On 11/18/2019 at 6:13 PM, craigr said:

I have a request.  Would it be possible to move the "IPMI Summary" on the Dashboard from the top of the page to the bottom of the page?  With the newer look of unRAID the look and layout for the IPMI Summary just down't match and I'd also like to have access to other information at the top of the page.

On 5/11/2020 at 2:52 PM, TexasDave said:

 

+1

 

I would also like to see the ability to move this. I think a few others have also requested this?

 

Thanks for the work on this - much appreciated!

 

I just wrote a basic greasemonkey script to do this:

 

// ==UserScript==
// @name     Move IMPI elements to bottom of unRAID dashboard
// @include  http://YOURHOSTNAMEORIP/Dashboard
// @grant    none
// ==/UserScript==

var container = document.querySelector ("div.content.shift");
var title = container.querySelector ("div#title");
var table = container.querySelector ("table#tblIPMIDash");

//-- Move IMPI elements to bottom
container.appendChild (title);
container.appendChild (table);

 

Edited by cinereus
  • Like 1
  • Thanks 2
Link to comment

How do I restore fan control back to the factory defaults? I had turned on IPMI fan control, but now if I set the setting to off, the fans stay at full speed. I've tried rebooting, but that does not help. I want to revert back to the default system fan control.

 

I have a SuperMicro X11 based motherboard.

Link to comment
How do I restore fan control back to the factory defaults? I had turned on IPMI fan control, but now if I set the setting to off, the fans stay at full speed. I've tried rebooting, but that does not help. I want to revert back to the default system fan control.
 
I have a SuperMicro X11 based motherboard.
You can login to the ip address of the bmc and change it from there.
Link to comment
11 minutes ago, dmacias said:
30 minutes ago, laxdragon said:
How do I restore fan control back to the factory defaults? I had turned on IPMI fan control, but now if I set the setting to off, the fans stay at full speed. I've tried rebooting, but that does not help. I want to revert back to the default system fan control.
 
I have a SuperMicro X11 based motherboard.

You can login to the ip address of the bmc and change it from there.

Can you also just do the Default button, the the Reset BMC button? Would this get back to factory defaults?

Link to comment
I'd suggest using the existing green and blue balls that are present in Unraid anyway. This is Azure theme, so it may look a bit different.
 
2007533023_ScreenShot2020-05-12at09_09_49.thumb.png.0c791a04692ae3bb5ff5af9afb217308.pngM
That's what I did before but they changed them so that's the problem. I'll use the existing ones but included them with plugin.
Link to comment
1 hour ago, laxdragon said:

How do I restore fan control back to the factory defaults? I had turned on IPMI fan control, but now if I set the setting to off, the fans stay at full speed. I've tried rebooting, but that does not help. I want to revert back to the default system fan control.

 

I have a SuperMicro X11 based motherboard: 

You need to go into web BMC > Configuration > Fan Mode at http://IP/cgi/url_redirect.cgi?url_name=mainmenu

 

There you can change back to Optimal:

 

image.png.5f1204969b9ef2f735f93cd1e3637226.png

Link to comment
On 5/11/2020 at 3:52 PM, TexasDave said:

 

+1

 

I would also like to see the ability to move this. I think a few others have also requested this?

 

Thanks for the work on this - much appreciated!

I really like the aproach from the Dynamics Temp Plugin which also shows the CPU Temp directly in the CPU Utilisation in Dashboard

Link to comment
On 5/11/2020 at 10:25 AM, cinereus said:

  

 

I just wrote a basic greasemonkey script to do this:

 


// ==UserScript==
// @name     Move IMPI elements to bottom of unRAID dashboard
// @include  http://YOURHOSTNAMEORIP/Dashboard
// @grant    none
// ==/UserScript==

var container = document.querySelector ("div.content.shift");
var tite = container.querySelector ("div#title");
var table = container.querySelector ("table#tblIPMIDash");

//-- Move IMPI elements to bottom
container.appendChild (title);
container.appendChild (table);

 

So about this script to move the plugin as requested, thanks cinereus!

 

Should it simply be executed after boot? 

 

Will a reboot reset it if the result after running the script doesn't work out?

Link to comment
9 minutes ago, dabl said:

So about this script to move the plugin as requested, thanks cinereus!

 

Should it simply be executed after boot? 

 

Will a reboot reset it if the result after running the script doesn't work out?

It's a javascript script for greasemonkey/tampermonkey. You install it on your webbrowser not the unraid server.

Link to comment
  • 3 weeks later...
On 5/16/2020 at 9:37 PM, cinereus said:

You're very welcome. Hopefully it can be merged into the next version (as well as a CSS fix). 

+1 thank you for this script. It would be great if this plugin would work like the rest of the dashboard modules so it could be moved around/move to one column/collapsed

  • Like 1
Link to comment
  • 2 weeks later...

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...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.