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.

[PLUGIN] IPMI for 6.11+

Featured Replies

  • Author
On 3/28/2026 at 3:14 PM, frcouture said:

Hello,

I'm using Unraid 7.2.4 on a HP Z820 server. I have installed IPMI Tools v2025.12.13 and the installation succeded. I can see the motherboard model in the IPMI settings, but nothing show up in the IPMI section of the dashboard.

How can I troubleshoot this issue?

Thank you.

Does the machine have a BMC and support IPMI?

  • Replies 783
  • Views 89.5k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • I have released 2023.12.02, If you have tested the Dev release you may need to update the Fans section as I have changed name to FAN123456 for All for Dell systems   - Add FAN Control suppor

  • Yes on my to-do list now 7.2 is out. But am also working on next.

  • garrett hamonic
    garrett hamonic

    I have been using IPMI tools for quite some time and for some reason it stopped working but wont allow me to enter new username or password. How do I go about this?

Posted Images

39 minutes ago, SimonF said:

Does the machine have a BMC and support IPMI?

Yes. Dedicated management port (MLAN).

  • Author

I have been working on getting a Giga MW34-SP0 working as this is the motherboad in a X-15 and will be releasing in a few days.

These are the raw commands, so if any other GB users what test and let me know if they work with there board. Note the fan IDs may be different.

Set fan duty to 40% ipmi-raw 00 2e 10 0a 3c 00 40 01 66 A6

Set back to auto for all fans ipmi-raw 00 2e 10 0a 3c 00 40 00 00 00

image.png

#############################################
# Gigabyte Model for SW34-SP0
# raw    => '00 2e 10 0a 3c 00 40 01 CC BB', # + value 0-255 for speed and ID A0-A6
# auto   => '00 2e 10 0a 3c 00 40 00 00 00', 
# full   => '00 2e 10 0a 3c 00 40 01 FF FF',
#
# BB
# A0 - CPU_FAN
# A1 - SYS_FAN1
# A2 - SYS_FAN2
# A3 - SYS_FAN3
# A4 - SYS_FAN4
# A5 - SYS_FAN5
# A6 - SYS_FAN6
# FF - all fans 
#
# CC
# 00 to FF - Set Speed (0-255)
#
# Fan duty is a value from 1-255, where 1 is 0% and 255 is 100%. The command sets manual mode inline.
# No way to set individual fans to auto, but setting all fans to auto will override manual mode and set all fans to auto.
#############################################

6504b082-5f6f-4c78-b517-317f7bfa9cbf

image.png

This board works differently to other manufactures where there is more control over individual fans so I have added the option to disabled so they can be managed by the BMC if required.

Supermicro normally have zones. As a future enhancement I will look to add groups so you can set as a single options for a group of fans.

Example log.

2026-04-27 10:22:59 Stopping Fan Control

2026-04-27 10:22:59 Setting fans to auto

2026-04-27 10:23:03 Starting Fan Control

2026-04-27 10:23:03 Board: Giga Board Model: MW34-SP0-00

2026-04-27 10:23:03 Fan:Temp, CPU0_FAN(Disabled), SYS_FAN1(58%):HDD Temp(32C), SYS_FAN2(Disabled), SYS_FAN3(Disabled), SYS_FAN4(Disabled), SYS_FAN5(Disabled), SYS_FAN6(58%):HDD Temp(32C)

2026-04-27 10:24:03 fan control config file updated, reloading settings

2026-04-27 10:24:03 Fan:Temp, CPU0_FAN(Disabled), SYS_FAN1(30%):HDD Temp(32C), SYS_FAN2(Disabled), SYS_FAN3(Disabled), SYS_FAN4(Disabled), SYS_FAN5(Disabled), SYS_FAN6(30%):HDD Temp(32C)

2026-04-27 10:24:53 fan control config file updated, reloading settings

2026-04-27 10:24:53 Fan:Temp, CPU0_FAN(Disabled), SYS_FAN1(25%):HDD Temp(32C), SYS_FAN2(Disabled), SYS_FAN3(Disabled), SYS_FAN4(Disabled), SYS_FAN5(Disabled), SYS_FAN6(20%):HDD Temp(32C)

2026-04-27 10:26:33 fan control config file updated, reloading settings

2026-04-27 10:27:33 fan control config file updated, reloading settings

2026-04-27 10:27:33 Fan:Temp, CPU0_FAN(30%):CPU0_TEMP(35C), SYS_FAN1(25%):HDD Temp(31C), SYS_FAN2(Disabled), SYS_FAN3(Disabled), SYS_FAN4(Disabled), SYS_FAN5(Disabled), SYS_FAN6(20%):HDD Temp(31C)

It seems that after updating from 2025.12.13 to 2026.04.28, it doesn't seem to change fan speeds on my Dell r730xd like it used to (it just stays maxed out). I even tried uninstalling the plugin and reinstalling but that didn't seem to make any difference. Any ideas on what I can do to troubleshoot and get this going again?

I'm on unraid 7.2.0.

Edited by God_TM

Exactly same thing happened to my Dell R730xd - after updating to 2026.04.28 version (it was working before)
Also on 7.2.0

I rebooted the server, tried using different sensors and settings, but all fans stay maxed out no matter what I do.

42 minutes ago, nusyo said:

Exactly same thing happened to my Dell R730xd - after updating to 2026.04.28 version (it was working before)
Also on 7.2.0

I rebooted the server, tried using different sensors and settings, but all fans stay maxed out no matter what I do.

For now I'm using the container Dell-iDRAC-Fan-Controller and it's working (but it would be nice to get this plugin working because I like how it shows the fan speed at the bottom of the window).

Same on my Dell R730XD. The only change I've made that shows signs of it still functioning is setting the fan speed minimum %. It will go to that setting for a moment and then immediately back to what it was doing before. Disabling the plugin changes nothing as it seems to be running off the hardware's own settings. Using the other container mentioned above to tame the roar until this gets worked out.

Edited by srfsean

  • Author
On 5/2/2026 at 6:16 PM, srfsean said:

Same on my Dell R730XD. The only change I've made that shows signs of it still functioning is setting the fan speed minimum %. It will go to that setting for a moment and then immediately back to what it was doing before. Disabling the plugin changes nothing as it seems to be running off the hardware's own settings. Using the other container mentioned above to tame the roar until this gets worked out.

@God_TM @nusyo Release 2026.05.05 fixes the Dell issue, sorry took me a bit longer as need to work on my test R420 to get it working correctly. The last update I remove the manual mode in errror.

2026-05-05 09:15:35 Fan:Temp, FAN123456(17%):Temp(39C)

2026-05-05 09:25:15 Stopping Fan Control

2026-05-05 09:25:15 Setting fans to auto

2026-05-05 09:25:17 Starting Fan Control

2026-05-05 09:25:17 Board: Dell Board Model: PowerEdge R420

2026-05-05 09:25:17 Setting fans to manual

2026-05-05 09:25:27 Fan:Temp, FAN123456(19%):Temp(41C)

5 hours ago, SimonF said:

@God_TM @nusyo Release 2026.05.05 fixes the Dell issue, sorry took me a bit longer as need to work on my test R420 to get it working correctly. The last update I remove the manual mode in errror.

2026-05-05 09:15:35 Fan:Temp, FAN123456(17%):Temp(39C)

2026-05-05 09:25:15 Stopping Fan Control

2026-05-05 09:25:15 Setting fans to auto

2026-05-05 09:25:17 Starting Fan Control

2026-05-05 09:25:17 Board: Dell Board Model: PowerEdge R420

2026-05-05 09:25:17 Setting fans to manual

2026-05-05 09:25:27 Fan:Temp, FAN123456(19%):Temp(41C)

Just updated and everything is working perfectly so far. Thank you!

Separately, has there been any consideration to have this base its curve on both HDD's and CPU, whichever temp is higher?

  • Author
39 minutes ago, srfsean said:

Just updated and everything is working perfectly so far. Thank you!

Separately, has there been any consideration to have this base its curve on both HDD's and CPU, whichever temp is higher?

Not currently. But I guess should be the higher fan value should be used rather than the temp as you could set different values for each.

i.e HDD Temp wants fan at 25% and CPU wants fan at 30% should use 30?

So may be and add an option of cascade to use current setup or max fan to use the highest fan.

2 hours ago, SimonF said:

Not currently. But I guess should be the higher fan value should be used rather than the temp as you could set different values for each.

i.e HDD Temp wants fan at 25% and CPU wants fan at 30% should use 30?

So may be and add an option of cascade to use current setup or max fan to use the highest fan.

I think that would be very useful. I often have high NVME or SSD use that gets hot without heavy CPU utilization, and vice versa.

Edited by srfsean

My fans have been working fine for years with a min speed around 40%. Recently they'll ramp up and down every 10 seconds which I believe is the BIOS trying to keep them running. If I can catch them at the right point in this cycle and change the setting, the IPMI speed will kick in and the plugin will take over control, but I have been consistently upping the min speed (up to 70% and they lose control within a day) to keep them from stalling then bouncing between 0% and 100%. Is this a sign of failing fans? Are the MBD sensors or fan power controls failing? Are the fans too big for the MBD?

Can the plugin check for this condition and try to recover by sending a new speed command? Is there too much overhead to send the command repeatedly to not allow it to even start?

Supermicro A1SAi

2 Noctua 120mm fans (probably NF-S12A ULN)

  • 2 weeks later...
On 4/29/2026 at 5:54 AM, SimonF said:

Gigabyte support for MW34-SP0 add in release 2026.04.28

What do I need to do to modify my settings for this new machine? It’s been a few years since I set this up and I really don’t remember much.

Hello

Thank you for your hard work with this very useful plugin. Is there a way to add more sensors to the Footer Settings ?

On 4/29/2026 at 5:54 AM, SimonF said:

Gigabyte support for MW34-SP0 add in release 2026.04.28

I'm seeing something odd in IPMI fan control settings on my MW34-SPO.

Screenshot 2026-05-26 at 12.24.17 PM.png

When I look at sensor readings Fans 1, 2, 3 and 4 all show N/A. All six system fans are configured the same though.

In the IPMI Viewer I see this-

Screenshot 2026-05-26 at 12.24.31 PM.png

SYS_FANS 1, 2, 3 and 4 all show disabled.

Maybe the X15 server only uses 5 and 6?? Or maybe I have something configured improperly?? I'm not sure where to look??

  • Author
On 5/26/2026 at 5:41 PM, wgstarks said:

I'm seeing something odd in IPMI fan control settings on my MW34-SPO.

Screenshot 2026-05-26 at 12.24.17 PM.png

When I look at sensor readings Fans 1, 2, 3 and 4 all show N/A. All six system fans are configured the same though.

In the IPMI Viewer I see this-

Screenshot 2026-05-26 at 12.24.31 PM.png

SYS_FANS 1, 2, 3 and 4 all show disabled.

Maybe the X15 server only uses 5 and 6?? Or maybe I have something configured improperly?? I'm not sure where to look??

Sorry for the late reply they only use two headers for the chassis fans and one for the cpu

1 hour ago, SimonF said:

Sorry for the late reply they only use two headers for the chassis fans and one for the cpu

Thanks. I’m not controlling the cpu fan. Left that to the system.

After update to Unraid 7.3.1 I'm getting lots of alerts.

Samples-

Event: unRAID Server Alert
Subject: Notice [BRUNNHILDETWO] - IPMI Event
Description: localhost Warning Fan - Lower Critical - going low ; Sensor Reading = 600.00 RPM ; Threshold = 150.00 RPM
Importance: warning

Event: unRAID Server Alert
Subject: Notice [BRUNNHILDETWO] - IPMI Event
Description: localhost Nominal Fan - Lower Non-critical - going low ; Sensor Reading = 600.00 RPM ; Threshold = 300.00 RPM
Importance: normal

Looking at the readings I don't understand why theses alerts are being generated. 600 rpm is well above the threshold.

brunnhildetwo-diagnostics-20260528-0816.zip

3 hours ago, wgstarks said:

After update to Unraid 7.3.1 I'm getting lots of alerts.

Samples-

Event: unRAID Server Alert
Subject: Notice [BRUNNHILDETWO] - IPMI Event
Description: localhost Warning Fan - Lower Critical - going low ; Sensor Reading = 600.00 RPM ; Threshold = 150.00 RPM
Importance: warning

Event: unRAID Server Alert
Subject: Notice [BRUNNHILDETWO] - IPMI Event
Description: localhost Nominal Fan - Lower Non-critical - going low ; Sensor Reading = 600.00 RPM ; Threshold = 300.00 RPM
Importance: normal

Looking at the readings I don't understand why theses alerts are being generated. 600 rpm is well above the threshold.

brunnhildetwo-diagnostics-20260528-0816.zip

@SimonF I have also started a bug report since I'm not sure of the cause of this issue but it only started after the 7.3.1 update.

Update: after a little more testing (and a bunch of reboots) it appears that this must be an issue with the plugin related to some change in 7.3.1. Fan Control seems to be failing during array start and fan speeds go to zero for about 30 or 40 seconds. If I disable Fan Control in the IPMITools settings the fans remain at normal speed.

For now I will leave Fan Control disabled but will be glad to provide further info or testing.

  • Author
13 minutes ago, wgstarks said:

Update: after a little more testing (and a bunch of reboots) it appears that this must be an issue with the plugin related to some change in 7.3.1. Fan Control seems to be failing during array start and fan speeds go to zero for about 30 or 40 seconds. If I disable Fan Control in the IPMITools settings the fans remain at normal speed.

For now I will leave Fan Control disabled but will be glad to provide further info or testing.

OK thanks will look into it

Having issues with NOCTUA fans installed on Supermicrol; speeds won't reduce. I assume the noise is from the 2 NF-A6x25's I have yet to pull them as I am transfering TB's of data over from Synology at this current time.

I've attached my Diagnostics for review if needed.
------------------------------------------------------------------------------------------------------------------------
Noctua NF-A8 PWM x7installed

Noctua NF-A6x25  x2 installed over the cpu cooler plugged into the motherboard. I belive these are the fans spinning higher as two of them are at 7,000 rpms and the others are at 2300 rpm

Supermicro 36-Bay 4U SuperStorage Server SSG-6047R-E1R36L 64GB RAM 2X E5-2609V2

Intel Xeon E5-2697 V2 SR19H 2.70GHz 30M 12-Core LGA 2011 CPU 130W upgraded to this reason for adding coolers attached to the aluminum cooler

ASRock Intel Arc A310 Low Profile 4GB GDDR6 Graphics Card | 2000 MHz | Dual Fan installed

I have uploaded my diagonstics. I'm currently at about 74% on my parity drive with 4 other 14tb drives I bought from server part deals.

I am also only showing 1 fan on my dashboard and it's at 0 rpm. I'm trying to get these fans to spin down because cpu isn't getting that hot right now it's running around 30-35c idle

I've attempted to move the fan speeds to 300 / 200 / 100 but I can't move below 300 / 225 / 150

unraid-diagnostics-20260529-0845.zip

  • Author
On 5/28/2026 at 6:08 PM, wgstarks said:

Update: after a little more testing (and a bunch of reboots) it appears that this must be an issue with the plugin related to some change in 7.3.1. Fan Control seems to be failing during array start and fan speeds go to zero for about 30 or 40 seconds. If I disable Fan Control in the IPMITools settings the fans remain at normal speed.

For now I will leave Fan Control disabled but will be glad to provide further info or testing.

I have been testing on our X15. Everything seems to work as expected on 7.3.1

2026-06-02 08:15:25 Starting Fan Control

2026-06-02 08:15:25 Board: Giga Board Model: MW34-SP0-00

2026-06-02 08:15:25 Fan:Temp, CPU0_FAN(40%):CPU0_TEMP(34C), SYS_FAN1(25%):HDD Spundown using M2_AMB_TEMP_2(30C), SYS_FAN2(Disabled), SYS_FAN3(Disabled), SYS_FAN4(Disabled), SYS_FAN5(Disabled), SYS_FAN6(25%):HDD Spundown using M2_AMB_TEMP_2(30C)

2026-06-02 09:06:27 Fan:Temp, CPU0_FAN(60%):CPU0_TEMP(50C), SYS_FAN1(25%):HDD Temp(30C), SYS_FAN2(Disabled), SYS_FAN3(Disabled), SYS_FAN4(Disabled), SYS_FAN5(Disabled), SYS_FAN6(25%):HDD Temp(30C)

2026-06-02 09:07:27 Fan:Temp, CPU0_FAN(76%):CPU0_TEMP(62C), SYS_FAN1(25%):HDD Temp(30C), SYS_FAN2(Disabled), SYS_FAN3(Disabled), SYS_FAN4(Disabled), SYS_FAN5(Disabled), SYS_FAN6(25%):HDD Temp(30C)

2026-06-02 09:08:27 Fan:Temp, CPU0_FAN(40%):CPU0_TEMP(34C), SYS_FAN1(25%):HDD Temp(30C), SYS_FAN2(Disabled), SYS_FAN3(Disabled), SYS_FAN4(Disabled), SYS_FAN5(Disabled), SYS_FAN6(25%):HDD Temp(30C)

2026-06-02 09:10:27 Fan:Temp, CPU0_FAN(44%):CPU0_TEMP(38C), SYS_FAN1(25%):HDD Temp(30C), SYS_FAN2(Disabled), SYS_FAN3(Disabled), SYS_FAN4(Disabled), SYS_FAN5(Disabled), SYS_FAN6(25%):HDD Temp(30C)

2026-06-02 09:11:27 Fan:Temp, CPU0_FAN(59%):CPU0_TEMP(49C), SYS_FAN1(25%):HDD Temp(30C), SYS_FAN2(Disabled), SYS_FAN3(Disabled), SYS_FAN4(Disabled), SYS_FAN5(Disabled), SYS_FAN6(25%):HDD Temp(30C)

2026-06-02 09:12:27 Fan:Temp, CPU0_FAN(40%):CPU0_TEMP(35C), SYS_FAN1(25%):HDD Temp(29C), SYS_FAN2(Disabled), SYS_FAN3(Disabled), SYS_FAN4(Disabled), SYS_FAN5(Disabled), SYS_FAN6(25%):HDD Temp(29C)

2026-06-02 09:13:27 Fan:Temp, CPU0_FAN(41%):CPU0_TEMP(36C), SYS_FAN1(25%):HDD Temp(29C), SYS_FAN2(Disabled), SYS_FAN3(Disabled), SYS_FAN4(Disabled), SYS_FAN5(Disabled), SYS_FAN6(25%):HDD Temp(29C)

2026-06-02 09:14:27 Fan:Temp, CPU0_FAN(40%):CPU0_TEMP(33C), SYS_FAN1(25%):HDD Temp(29C), SYS_FAN2(Disabled), SYS_FAN3(Disabled), SYS_FAN4(Disabled), SYS_FAN5(Disabled), SYS_FAN6(25%):HDD Temp(29C)

2026-06-02 09:22:27 Fan:Temp, CPU0_FAN(61%):CPU0_TEMP(51C), SYS_FAN1(25%):HDD Spundown using M2_AMB_TEMP_2(31C), SYS_FAN2(Disabled), SYS_FAN3(Disabled), SYS_FAN4(Disabled), SYS_FAN5(Disabled), SYS_FAN6(25%):HDD Spundown using M2_AMB_TEMP_2(31C)

2026-06-02 09:24:27 Fan:Temp, CPU0_FAN(41%):CPU0_TEMP(36C), SYS_FAN1(25%):HDD Spundown using M2_AMB_TEMP_2(31C), SYS_FAN2(Disabled), SYS_FAN3(Disabled), SYS_FAN4(Disabled), SYS_FAN5(Disabled), SYS_FAN6(25%):HDD Spundown using M2_AMB_TEMP_2(31C)

2026-06-02 09:25:27 Fan:Temp, CPU0_FAN(64%):CPU0_TEMP(53C), SYS_FAN1(25%):HDD Spundown using M2_AMB_TEMP_2(30C), SYS_FAN2(Disabled), SYS_FAN3(Disabled), SYS_FAN4(Disabled), SYS_FAN5(Disabled), SYS_FAN6(25%):HDD Spundown using M2_AMB_TEMP_2(30C)

2026-06-02 09:26:27 Fan:Temp, CPU0_FAN(40%):CPU0_TEMP(35C), SYS_FAN1(25%):HDD Spundown using M2_AMB_TEMP_2(30C), SYS_FAN2(Disabled), SYS_FAN3(Disabled), SYS_FAN4(Disabled), SYS_FAN5(Disabled), SYS_FAN6(25%):HDD Spundown using M2_AMB_TEMP_2(30C)

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.