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

36 minutes ago, SimonF said:

Just to show in the list of sensors or something else?

Mostly for temperature fan control. Have it as an additional temperature point to base the fan curves off of.

  • Replies 783
  • Views 89.6k
  • 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

Thanks for the comment Simon, 

 

I believe I have figured out the issue, and will post my board json as an example for others when I get everything sorted. 

 

I have a different issue though, when I trouble shooting I was uninstalling and reinstalling the plugin.  

 

It seems something has gotten corrupt as I have lost the config tab, and when I try to open something I get new tab opening localhost/update.php 

 

Any idea what I need to delete or remove reinstall to fix that issue? 

 

Found the .php log and am getting this error: 

 

thrown in /usr/local/emhttp/plugins/ipmi/include/ipmi_helpers.php on line 389 [06-Apr-2025 20:37:38 Europe/London] PHP Fatal error: Uncaught TypeError: array_key_exists(): Argument #2 ($array) must be of type array, null given in /usr/local/emhttp/plugins/ipmi/include/ipmi_helpers.php:389 Stack trace: #0 /usr/local/emhttp/plugins/dynamix/include/DefaultPageLayout.php(769) : eval()'d code(159): get_fanctrl_options() #1 /usr/local/emhttp/plugins/dynamix/include/DefaultPageLayout.php(769): eval() #2 /usr/local/emhttp/plugins/dynamix/template.php(94): require_once('/usr/local/emht...') #3 {main} thrown in /usr/local/emhttp/plugins/ipmi/include/ipmi_helpers.php on line 389

Edited by Nethwin
added error

  • Author
57 minutes ago, Nethwin said:

Thanks for the comment Simon, 

 

I believe I have figured out the issue, and will post my board json as an example for others when I get everything sorted. 

 

I have a different issue though, when I trouble shooting I was uninstalling and reinstalling the plugin.  

 

It seems something has gotten corrupt as I have lost the config tab, and when I try to open something I get new tab opening localhost/update.php 

 

Any idea what I need to delete or remove reinstall to fix that issue? 

 

Found the .php log and am getting this error: 

 

thrown in /usr/local/emhttp/plugins/ipmi/include/ipmi_helpers.php on line 389 [06-Apr-2025 20:37:38 Europe/London] PHP Fatal error: Uncaught TypeError: array_key_exists(): Argument #2 ($array) must be of type array, null given in /usr/local/emhttp/plugins/ipmi/include/ipmi_helpers.php:389 Stack trace: #0 /usr/local/emhttp/plugins/dynamix/include/DefaultPageLayout.php(769) : eval()'d code(159): get_fanctrl_options() #1 /usr/local/emhttp/plugins/dynamix/include/DefaultPageLayout.php(769): eval() #2 /usr/local/emhttp/plugins/dynamix/template.php(94): require_once('/usr/local/emht...') #3 {main} thrown in /usr/local/emhttp/plugins/ipmi/include/ipmi_helpers.php on line 389

389 is looking for FANS.

Rename the board file should fix the issue.

 

https://github.com/SimonFair/IPMI-unRAID/blob/500bd8b642f0086872290b767498f13515cc8d69/source/ipmi/usr/local/emhttp/plugins/ipmi/include/ipmi_helpers.php#L389

 

Likely an issue in the file. Looks like that section may be missing.

  • Author
On 4/2/2025 at 10:56 PM, MooseCadets said:

Mostly for temperature fan control. Have it as an additional temperature point to base the fan curves off of.

I could look at options user defined scripts, Do you have a bash script that could be called etc.

First, thank you for supporting this great plugin. I apologize if this question has already been asked and answered.

 

I have a Supermicro X10SRI-F. I have successfully connected the IPMI Tools plugin to the board's IPMI. I have enabled fan control. However, I do not see any fan control settings. I have tried changing the board's fan modes (standard, full, optimal). Do I need to restart my machine for the settings to show back up? My fans are Arctic P12s.

 

My goal is to use the fan control settings to change fan speeds based on sensors temp readings of HDDs and CPU separately.

 

Thanks in advance for your support!

29 minutes ago, marionza said:

I have enabled fan control. However, I do not see any fan control settings.

Please post a screenshot of that page, pretty sure I have one of those boards at home and it works.

Here you go:

Screenshot 2025-04-09 103818.png

Screenshot 2025-04-09 103717.png

Screenshot 2025-04-09 103653.png

  • Author
16 minutes ago, marionza said:

Here you go:

Screenshot 2025-04-09 103818.png

Screenshot 2025-04-09 103717.png

Screenshot 2025-04-09 103653.png

Click on fan control tab. Fan control needs to be stopped to make changes. Is fan control blank? Also changed to advance to FC page.

Just the Fan Settings section is blank. Advanced is enabled. IPMI fan mode set to optimal, but I've also tried standard and full.

Not to pile on... but this is also happening:

 

Screenshot2025-04-09120205.thumb.png.b590cf873e09f6ab86d5f1a324c0f64a.png

 

I know there is much discussion about the Noctua fans. Is the fix to alter these settings?

Screenshot2025-04-09120808.thumb.png.1b39909d31bfb2d7764762e7a633bece.png

  • Author
3 hours ago, marionza said:

Here you go:

Screenshot 2025-04-09 103818.png

Screenshot 2025-04-09 103717.png

.

Try removing the network connection and Virtual machine override as should not be needed. Can you provide the sensors page output also.

After removing the network connection, the Fan Settings section under Fan Control returned. However, I am not able (or cannot figure out) how to disable the Virtual Machine Override. For now, I have it set to Supermicro X10 as my board is an X10SRI-F.

 

Screenshot2025-04-09162602.png.3adc75bb269bd70214f471cd1c94d1f4.png

 

As I'm sure you're aware, I had to set Fan Control to No to be able to remove the network connection. Before I set Fan Control back to Yes, All of the fans would spin down and then up continuously. This behavior stopped after I set Fan Control to Yes. With Fan Control set to Yes, all of the fans' speeds seem to be pinned. FANA cools my CPU and FAN1-5 cool my HDD array drives. Here's what that looks like on the Sensors page.

 

Screenshot2025-04-09163505.thumb.png.6a10821201c61cbe66bff2fe443caf12.png

 

Here are my Fan Settings.

 

Screenshot2025-04-09163926.thumb.png.53e64a903559ae5ba0d87f5e782f0b31.png

 

Here are the sensor settings for all my fans.

 

Section 1009_FAN1
	## Possible values: Yes/No
	Enable_All_Event_Messages                                                   Yes
	## Possible values: Yes/No
	Enable_Scanning_On_This_Sensor                                              Yes
	## Possible values: Yes/No
	Enable_Assertion_Event_Lower_Critical_Going_Low                             Yes
	## Possible values: Yes/No
	Enable_Assertion_Event_Lower_Non_Recoverable_Going_Low                      Yes
	## Possible values: Yes/No
	Enable_Assertion_Event_Upper_Critical_Going_High                            Yes
	## Possible values: Yes/No
	Enable_Assertion_Event_Upper_Non_Recoverable_Going_High                     Yes
	## Possible values: Yes/No
	Enable_Deassertion_Event_Lower_Critical_Going_Low                           Yes
	## Possible values: Yes/No
	Enable_Deassertion_Event_Lower_Non_Recoverable_Going_Low                    Yes
	## Possible values: Yes/No
	Enable_Deassertion_Event_Upper_Critical_Going_High                          Yes
	## Possible values: Yes/No
	Enable_Deassertion_Event_Upper_Non_Recoverable_Going_High                   Yes
	## Give valid input for sensor type = Fan; units = RPM
	Lower_Non_Critical_Threshold                                                500.000000
	## Give valid input for sensor type = Fan; units = RPM
	Lower_Critical_Threshold                                                    300.000000
	## Give valid input for sensor type = Fan; units = RPM
	Lower_Non_Recoverable_Threshold                                             200.000000
	## Give valid input for sensor type = Fan; units = RPM
	Upper_Non_Critical_Threshold                                                25300.000000
	## Give valid input for sensor type = Fan; units = RPM
	Upper_Critical_Threshold                                                    25400.000000
	## Give valid input for sensor type = Fan; units = RPM
	Upper_Non_Recoverable_Threshold                                             25500.000000
	## Give valid input for sensor type = Fan; units = RPM; 'None' to not use hysteresis
	Positive_Going_Threshold_Hysteresis                                         None
	## Give valid input for sensor type = Fan; units = RPM; 'None' to not use hysteresis
	Negative_Going_Threshold_Hysteresis                                         None
EndSection

 

Ideally, I'd like the fans cooling my hard drives to turn off when the drives are spun down or below 30 degrees.

2025-04-10 14:03:07 Fan:Temp, FAN1234(80%):HDD Temp(38C), FANA( 4%):CPU Temp(31C)
2025-04-10 14:04:08 Fan:Temp, FAN1234(80%):HDD Temp(38C), FANA( 2%):CPU Temp(30C)
2025-04-10 14:04:18 Fan:Temp, FAN1234(80%):HDD Temp(38C), FANA( 4%):CPU Temp(31C)
2025-04-10 14:04:49 Fan:Temp, FAN1234(80%):HDD Temp(38C), FANA( 2%):CPU Temp(30C)
2025-04-10 14:05:20 Fan:Temp, FAN1234(80%):HDD Temp(38C), FANA( 4%):CPU Temp(31C)
2025-04-10 14:06:51 Fan:Temp, FAN1234(80%):HDD Temp(38C), FANA( 2%):CPU Temp(30C)
2025-04-10 14:07:02 Fan:Temp, FAN1234(80%):HDD Temp(38C), FANA( 4%):CPU Temp(31C)
2025-04-10 14:07:42 Fan:Temp, FAN1234(80%):HDD Temp(38C), FANA( 2%):CPU Temp(30C)
2025-04-10 14:07:53 Fan:Temp, FAN1234(80%):HDD Temp(38C), FANA( 4%):CPU Temp(31C)
2025-04-10 14:08:13 Fan:Temp, FAN1234(80%):HDD Temp(38C), FANA( 2%):CPU Temp(30C)
2025-04-10 14:08:23 Fan:Temp, FAN1234(80%):HDD Temp(38C), FANA( 4%):CPU Temp(31C)
2025-04-10 14:08:54 Fan:Temp, FAN1234(80%):HDD Temp(38C), FANA( 2%):CPU Temp(30C)
2025-04-10 14:09:04 Fan:Temp, FAN1234(80%):HDD Temp(38C), FANA( 4%):CPU Temp(31C)
2025-04-10 14:09:35 Fan:Temp, FAN1234(80%):HDD Temp(38C), FANA( 2%):CPU Temp(30C)
2025-04-10 14:20:36 Fan:Temp, FAN1234(80%):HDD Temp(38C), FANA( 4%):CPU Temp(31C)
2025-04-10 14:21:37 Fan:Temp, FAN1234(80%):HDD Temp(38C), FANA( 2%):CPU Temp(30C)
2025-04-10 14:27:33 Fan:Temp, FAN1234(80%):HDD Temp(38C), FANA( 4%):CPU Temp(31C)
2025-04-10 14:29:05 Fan:Temp, FAN1234(80%):HDD Temp(38C), FANA( 2%):CPU Temp(30C)
2025-04-10 14:31:58 Fan:Temp, FAN1234(80%):HDD Temp(38C), FANA( 4%):CPU Temp(31C)
2025-04-10 14:34:00 Fan:Temp, FAN1234(80%):HDD Temp(38C), FANA( 2%):CPU Temp(30C)
2025-04-10 14:35:01 Fan:Temp, FAN1234(80%):HDD Temp(38C), FANA( 4%):CPU Temp(31C)
2025-04-10 14:36:33 Fan:Temp, FAN1234(80%):HDD Temp(38C), FANA( 2%):CPU Temp(30C)
2025-04-10 14:36:43 Fan:Temp, FAN1234(80%):HDD Temp(38C), FANA( 4%):CPU Temp(31C)
2025-04-10 14:38:45 Fan:Temp, FAN1234(80%):HDD Temp(38C), FANA( 2%):CPU Temp(30C)
2025-04-10 15:05:32 Fan:Temp, FAN1234(90%):HDD Temp(39C), FANA( 2%):CPU Temp(30C)
2025-04-10 15:09:26 Fan:Temp, FAN1234(90%):HDD Temp(39C), FANA( 4%):CPU Temp(31C)
2025-04-10 15:10:27 Fan:Temp, FAN1234(90%):HDD Temp(39C), FANA( 2%):CPU Temp(30C)
2025-04-10 16:15:43 Fan:Temp, FAN1234(90%):HDD Temp(39C), FANA( 4%):CPU Temp(31C)
2025-04-10 16:16:03 Fan:Temp, FAN1234(90%):HDD Temp(39C), FANA( 2%):CPU Temp(30C)
2025-04-10 16:52:20 Fan:Temp, FAN1234(61%):HDD Temp(36C), FANA( 2%):CPU Temp(30C)
2025-04-10 17:29:17 Fan:Temp, FAN1234(61%):HDD Temp(36C), FANA( 4%):CPU Temp(31C)
2025-04-10 17:30:18 Fan:Temp, FAN1234(61%):HDD Temp(36C), FANA( 2%):CPU Temp(30C)
2025-04-10 17:30:59 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 2%):CPU Temp(30C)
2025-04-10 17:32:30 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 4%):CPU Temp(31C)
2025-04-10 17:33:11 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 2%):CPU Temp(30C)
2025-04-10 17:33:21 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 4%):CPU Temp(31C)
2025-04-10 17:33:52 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 2%):CPU Temp(30C)
2025-04-10 17:34:02 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 4%):CPU Temp(31C)
2025-04-10 17:34:22 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 2%):CPU Temp(30C)
2025-04-10 17:34:33 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 4%):CPU Temp(31C)
2025-04-10 17:35:24 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 2%):CPU Temp(30C)
2025-04-10 17:35:34 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 4%):CPU Temp(31C)
2025-04-10 17:35:54 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 2%):CPU Temp(30C)
2025-04-10 17:36:04 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 4%):CPU Temp(31C)
2025-04-10 17:36:15 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 2%):CPU Temp(30C)
2025-04-10 17:41:00 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 4%):CPU Temp(31C)
2025-04-10 17:42:11 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 2%):CPU Temp(30C)
2025-04-10 17:42:21 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 4%):CPU Temp(31C)
2025-04-10 17:42:52 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 2%):CPU Temp(30C)
2025-04-10 17:45:04 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 4%):CPU Temp(31C)
2025-04-10 17:47:16 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 2%):CPU Temp(30C)
2025-04-10 17:47:27 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 4%):CPU Temp(31C)
2025-04-10 17:48:17 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 2%):CPU Temp(30C)
2025-04-10 17:48:28 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 4%):CPU Temp(31C)
2025-04-10 17:48:58 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 2%):CPU Temp(30C)
2025-04-10 17:57:27 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 4%):CPU Temp(31C)
2025-04-10 17:58:18 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 2%):CPU Temp(30C)
2025-04-10 17:58:28 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 4%):CPU Temp(31C)
2025-04-10 17:58:48 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 2%):CPU Temp(30C)
2025-04-10 17:58:59 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 4%):CPU Temp(31C)
2025-04-10 17:59:09 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 2%):CPU Temp(30C)
2025-04-10 18:01:01 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 4%):CPU Temp(31C)
2025-04-10 18:02:12 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 2%):CPU Temp(30C)
2025-04-10 18:02:22 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 4%):CPU Temp(31C)
2025-04-10 18:02:43 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 2%):CPU Temp(30C)
2025-04-10 18:02:53 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 4%):CPU Temp(31C)
2025-04-10 18:03:03 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 2%):CPU Temp(30C)
2025-04-10 18:07:38 Fan:Temp, FAN1234(61%):HDD Temp(36C), FANA( 2%):CPU Temp(29C)
2025-04-10 18:44:04 Fan:Temp, FAN1234(61%):HDD Temp(36C), FANA( 4%):CPU Temp(31C)
2025-04-10 18:44:14 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 4%):CPU Temp(31C)
2025-04-10 18:44:35 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 2%):CPU Temp(30C)
2025-04-10 18:44:45 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 4%):CPU Temp(31C)
2025-04-10 18:44:55 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 2%):CPU Temp(30C)
2025-04-10 19:21:53 Fan:Temp, FAN1234(51%):HDD Temp(35C), FANA( 2%):CPU Temp(29C)
2025-04-10 19:59:31 Fan:Temp, FAN1234(80%):HDD Temp(38C), FANA( 2%):CPU Temp(28C)
2025-04-10 20:37:09 Fan:Temp, FAN1234(61%):HDD Temp(36C), FANA( 2%):CPU Temp(29C)
2025-04-10 21:13:45 Fan:Temp, FAN1234(80%):HDD Temp(38C), FANA( 2%):CPU Temp(29C)
2025-04-10 21:52:24 Fan:Temp, FAN1234(61%):HDD Temp(36C), FANA( 2%):CPU Temp(28C)
2025-04-10 22:31:03 Fan:Temp, FAN1234(80%):HDD Temp(38C), FANA( 2%):CPU Temp(29C)
2025-04-10 23:10:43 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 2%):CPU Temp(29C)
2025-04-10 23:50:23 Fan:Temp, FAN1234(80%):HDD Temp(38C), FANA( 2%):CPU Temp(29C)
2025-04-11 00:31:04 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 2%):CPU Temp(28C)
2025-04-11 01:48:22 Fan:Temp, FAN1234(80%):HDD Temp(38C), FANA( 2%):CPU Temp(28C)
2025-04-11 02:27:01 Fan:Temp, FAN1234(61%):HDD Temp(36C), FANA( 2%):CPU Temp(28C)
2025-04-11 03:43:17 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 2%):CPU Temp(28C)
2025-04-11 04:59:34 Fan:Temp, FAN1234(61%):HDD Temp(36C), FANA( 2%):CPU Temp(28C)
2025-04-11 06:15:51 Fan:Temp, FAN1234(70%):HDD Temp(37C), FANA( 2%):CPU Temp(28C)
2025-04-11 07:34:09 Fan:Temp, FAN1234(80%):HDD Temp(38C), FANA( 2%):CPU Temp(27C)
2025-04-11 08:12:48 Fan:Temp, FAN1234(61%):HDD Temp(36C), FANA( 2%):CPU Temp(27C)
2025-04-11 08:23:59 Fan:Temp, FAN1234( 2%):HDD Temp(Spundown), FANA( 2%):CPU Temp(28C)

 

What is weird is that even though it says the fans are spun down, these are the actual sensor readings.

 

Screenshot2025-04-11093641.thumb.png.7b2598533269d36d21cedfa291e11db4.png

49 minutes ago, marionza said:

What is weird is that even though it says the fans are spun down, these are the actual sensor readings.

Fan control appears to be working, if they are still too fast for what you like, you can adjust the values, e.g., the hottest disk is at 36C, your max is 40C, so they will be running close to max speed, set max HDD temp to 50C for example.

When the following was logged,...

 

2025-04-11 08:23:59 Fan:Temp, FAN1234( 2%):HDD Temp(Spundown), FANA( 2%):CPU Temp(28C)

 

...my drives were all spundown (as indicated). And yet, the fans cooling them were spinning pretty fast (not 2%) with sensor readings of 1700 RPM.

11 hours ago, marionza said:

And yet, the fans cooling them were spinning pretty fast (not 2%) with sensor readings of 1700 RPM.

Are these DC or PWM fans?

PWM 4-pin Arctic P12s

No idea then, everything appears to be working correctly.

Is there any configuration I need to make to control my fans on Supermicro H12SSL? as enabling Fan control doesn't do any changes?Screenshot2025-04-16at16_37_56.thumb.png.9ec124597007f0f3ddd3aa7e040e2b0d.png

Edited by noonamer
screenshot

1 hour ago, noonamer said:

Is there any configuration I need to make to control my fans on Supermicro H12SSL? as enabling Fan control doesn't do any changes?Screenshot2025-04-16at16_37_56.thumb.png.9ec124597007f0f3ddd3aa7e040e2b0d.png

I think I have figured out, it was a "too long password" now I can see 2 groups of fans, but ideally I need 3. and it does not seem to be able to change fan values

After much tinkering, here is what I've learned about trying to automate fan control on a Supermicro X10SRI-F:

 

For context, I have 5 Arctic P12 fans plugged into fan connectors 1 through 5. My CPU cooler, a Noctua NH-L9i, is plugged into the FAN_A connector. I was never able to control the CPU fan with the IPMI plugin. However, I was able to partially control fans 1 through 5. But after enabling fan control, all of the fans would spin to max after 2 minutes. According to ChatGPT, this is because the BMC Watchdog Timer changes BMC fan control back to auto.

Long story short, I had to install the IPMCFG utility and control the fans with a script, which I've attached. It's very important to note that if you set the P12 fans below 20% RPM, the BMC fan mode will revert to auto. If you try to set the Noctua fan (NF-A9x14) below 30%, the BMC fan mode will revert to auto. The script runs every minute and re-asserts the BMC fan mode to manual each run. This board only has 2 fan control channels; one for fans 1 through 5, and one for Fan A.

 

I'm sorry I couldn't figure out how to use the plugin. Hopefully this info and script will help others. I have not yet tested the script under load, so use at your own risk. I'll update this post if I modify the script or find any bugs.

 

@JorgeB @SimonF

x10sri-f_fan_control.sh

Edited by marionza

  • 3 weeks later...

I have a  Asrock Rack X470D4U2-2T. I can see the fan speeds in the IPMI tool but I cannot control the fans. On the fan control page I see the message (fan is not configured!) on all of my fans. Whenever I click the configure button I each of the locations shows none. Seems like it is not detecting the fan. Any idea of the cause. Seems like I might need an IPMI file that I somehow have to put in the unraid filesystem for the plugin to read. 

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.