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

5 hours ago, SimonF said:

 

 

Can you provide output of the following removing password or remove the password line from ipmi.cfg and see if that loads?

 

root@computenode:~# cat /boot/config/plugins/ipmi/fan.cfg
FANCONTROL="disable"
FANPOLL="6"
FANIP=""
HDDPOLL="18"
HDDIGNORE=""
HARDDRIVES="enable"
root@computenode:~# cat /boot/config/plugins/ipmi/ipmi.cfg
IPMISELD="disable"
IPMIPOLL="180"
NETWORK="enable"
LOCAL="disable"
IPADDR="192.168.1.241"
USER="ADMIN"
PASSWORD="XXXXX"
DISP_SENSOR1="0"
DISP_SENSOR2="0"
LOADCFG="disable"
IGNORE=""
DIGNORE=""
DASH="enable"
DEVIGNORE=""
DEVS="enable"
OVERRIDE="disable"
OBOARD="Supermicro"
OCOUNT="0"
OMODEL="9"
root@computenode:~# 

 


thanks for looking into this.
 

root@SERVER:~# cat /boot/config/plugins/ipmi/fan.cfg
FANCONTROL="enable"
FANPOLL="1"
FANIP=""
HDDPOLL="6"
HDDIGNORE="SanDisk_SDSSDH32000G_181298800320,SanDisk_SDSSDH32000G_174645800932"
HARDDRIVES="enable"
FAN_FAN1234="1009"
TEMP_FAN1234="99"
FAN_FANA="1344"
TEMP_FANA="4"
TEMPHI_FANA="75"
TEMPLO_FANA="30"
FANMAX_FANA="64"
FANMIN_FANA="16"
TEMPHI_FAN1234="45"
TEMPLO_FAN1234="35"
FANMAX_FAN1234="58"
FANMIN_FAN1234="29"
root@SERVER:~# cat /boot/config/plugins/ipmi/ipmi.cfg
IPMISELD="enable"
IPMIPOLL="15"
NETWORK="disable"
LOCAL="enable"
IPADDR="10.1.1.250"
USER="xxx"
PASSWORD="xxx"
DISP_SENSOR1="4"
DISP_SENSOR2="99"
LOADCFG="disable"
IGNORE="205,272,339,406,473,540,607,674,741,808,875,942,1411,1478,1545,1612,1679,1746,1813,1880,1947,2014,2081,2148,2215"
DIGNORE="205,272,339,406,473,540,607,674,741,808,875,942,1076,1210,1277,1411,1478,1545,1612,1679,1746,1813,1880,1947,2014,2081,2148,2215"
DASH="enable"
DEVIGNORE=""
DEVS="enable"
OVERRIDE="disable"
OBOARD="Supermicro"
OCOUNT="0"
OMODEL="10"
DISP_SENSOR3="1344"
DISP_SENSOR4="1009"

 

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

5 hours ago, SimonF said:

 

 

Can you provide output of the following removing password or remove the password line from ipmi.cfg and see if that loads?

 

root@computenode:~# cat /boot/config/plugins/ipmi/fan.cfg
FANCONTROL="disable"
FANPOLL="6"
FANIP=""
HDDPOLL="18"
HDDIGNORE=""
HARDDRIVES="enable"
root@computenode:~# cat /boot/config/plugins/ipmi/ipmi.cfg
IPMISELD="disable"
IPMIPOLL="180"
NETWORK="enable"
LOCAL="disable"
IPADDR="192.168.1.241"
USER="ADMIN"
PASSWORD="XXXXX"
DISP_SENSOR1="0"
DISP_SENSOR2="0"
LOADCFG="disable"
IGNORE=""
DIGNORE=""
DASH="enable"
DEVIGNORE=""
DEVS="enable"
OVERRIDE="disable"
OBOARD="Supermicro"
OCOUNT="0"
OMODEL="9"
root@computenode:~# 

Yes, it works! removing the password parameter in config file, makes visible the settings tab, BUT, the IPMI setting fields are disable and connection to my IPMI address failed.

I have the /usr/local/emhttp/plugins/ipmi/include/ipmi_options.php with $netsvc === 'disable' and in ipmi_settings_fan.php under fan network option too, disable. 

In the past, those were needed for me to be able to see settings tab and edit the options, i have to do it with every server restart.

Thanks in any case @SimonF, at least I see now the settings tab, I will continuos with the investigation, let me know if you have any other idea.

 

Regards

6 hours ago, SimonF said:

 

 

Can you provide output of the following removing password or remove the password line from ipmi.cfg and see if that loads?

 

root@computenode:~# cat /boot/config/plugins/ipmi/fan.cfg
FANCONTROL="disable"
FANPOLL="6"
FANIP=""
HDDPOLL="18"
HDDIGNORE=""
HARDDRIVES="enable"
root@computenode:~# cat /boot/config/plugins/ipmi/ipmi.cfg
IPMISELD="disable"
IPMIPOLL="180"
NETWORK="enable"
LOCAL="disable"
IPADDR="192.168.1.241"
USER="ADMIN"
PASSWORD="XXXXX"
DISP_SENSOR1="0"
DISP_SENSOR2="0"
LOADCFG="disable"
IGNORE=""
DIGNORE=""
DASH="enable"
DEVIGNORE=""
DEVS="enable"
OVERRIDE="disable"
OBOARD="Supermicro"
OCOUNT="0"
OMODEL="9"
root@computenode:~# 

 

Removing the PASSWORD line from ipmi.cfg worked, plugin and config page are loaded / running.

My mistake, i didn´t check that notifications and fan control has to be disable to be able to edit.

 

Thanks @SimonF

Fan control is stopped, i don´t get it on, i looked everywhere.

I used always this command with every server restart, is it still needed, right?

 

curl -o '/usr/local/emhttp/plugins/ipmi/scripts/ipmifan' -L 'https://raw.githubusercontent.com/lucasteligioridis/IPMI-unRAID/master/source/ipmi/usr/local/emhttp/plugins/ipmi/scripts/ipmifan' && chmod 755 '/usr/local/emhttp/plugins/ipmi/scripts/ipmifan'

 

I have everything ok, readings working, connected via IPMI...... I run out of ideas.

 

Any feedback will be welcome.

 

1377152839_Screenshot2023-06-17at17_47_01.thumb.png.84b492dd2083076f40b0e80f3dd72cc0.png

  • Author
19 minutes ago, fleondelarosa said:

Fan control is stopped, i don´t get it on, i looked everywhere.

I used always this command with every server restart, is it still needed, right?

 

curl -o '/usr/local/emhttp/plugins/ipmi/scripts/ipmifan' -L 'https://raw.githubusercontent.com/lucasteligioridis/IPMI-unRAID/master/source/ipmi/usr/local/emhttp/plugins/ipmi/scripts/ipmifan' && chmod 755 '/usr/local/emhttp/plugins/ipmi/scripts/ipmifan'

 

I have everything ok, readings working, connected via IPMI...... I run out of ideas.

 

Any feedback will be welcome.

 

1377152839_Screenshot2023-06-17at17_47_01.thumb.png.84b492dd2083076f40b0e80f3dd72cc0.png

I suspect the replacement file is not compatible with php 8. Does the stock fan control not do what you need?

Read the release notes for 6.12.

Uninstalled old plugin.

Updated OS.

Installed this.

All settings and options blank pages. 

Tried uninstalling and re-installing a few times.

Where to begin? 

 

Even my config you've asked for above seems much shorter. 

root@FortyTwo:~# cat /boot/config/plugins/ipmi/fan.cfg
FANCONTROL="enable"
FANPOLL="24"
FANIP=""
HDDPOLL="24"
HDDIGNORE=""
HARDDRIVES="enable"
FAN_FAN1234="607"
TEMP_FAN1234="4"
TEMPHI_FAN1234="65"
TEMPLO_FAN1234="50"
FANMAX_FAN1234="80"
FANMIN_FAN1234="39"
FAN_FANA="875"
TEMP_FANA="138"
TEMPHI_FANA="65"
TEMPLO_FANA="50"
FANMAX_FANA="80"
FANMIN_FANA="39"
root@FortyTwo:~# 

 

Any advice?

14 minutes ago, Froberg said:

Read the release notes for 6.12.

Uninstalled old plugin.

Updated OS.

Installed this.

All settings and options blank pages. 

Tried uninstalling and re-installing a few times.

Where to begin? 

 

Even my config you've asked for above seems much shorter. 

root@FortyTwo:~# cat /boot/config/plugins/ipmi/fan.cfg
FANCONTROL="enable"
FANPOLL="24"
FANIP=""
HDDPOLL="24"
HDDIGNORE=""
HARDDRIVES="enable"
FAN_FAN1234="607"
TEMP_FAN1234="4"
TEMPHI_FAN1234="65"
TEMPLO_FAN1234="50"
FANMAX_FAN1234="80"
FANMIN_FAN1234="39"
FAN_FANA="875"
TEMP_FANA="138"
TEMPHI_FANA="65"
TEMPLO_FANA="50"
FANMAX_FANA="80"
FANMIN_FANA="39"
root@FortyTwo:~# 

 

Any advice?


we posted two different config files, maybe that's why your post looks shorter ;)

For me, removing the line "PASSWORD=..." in  /boot/config/plugins/ipmi/ipmi.cfg did the trick.

4 hours ago, Fisherman said:


we posted two different config files, maybe that's why your post looks shorter ;)

For me, removing the line "PASSWORD=..." in  /boot/config/plugins/ipmi/ipmi.cfg did the trick.

Yep, that did it. Cheers! 

On 6/17/2023 at 6:14 PM, SimonF said:

I suspect the replacement file is not compatible with php 8. Does the stock fan control not do what you need?

The Fan control is not working at all. Which ipmifan file should I use? i have the X11SSL-CF mb.

The Fans are always at full speed.

I tried many restarts but not working, it is strange.

As I said, before, it was working without problems.

Everything is wrong after the update to Unraid 6.12.

 

I would like to help here, I think that we have an issue @SimonF, just let me know what i should check.

The logs from your application doesn´t say anything, just this:

2023-06-18 15:47:31 Starting Fan Control
2023-06-18 15:47:31 Setting fans to full speed
2023-06-18 15:47:41 Fan:Temp, FAN1234(16%):CPU Temp(44°C), FANA( 8%):HDD Temp(0°C)
2023-06-18 15:49:01 Fan:Temp, FAN1234(16%):CPU Temp(35°C), FANA(27%):HDD Temp(41°C)
2023-06-18 15:49:18 Stopping Fan Control
2023-06-18 15:49:18 Setting fans to auto

 

Said that fans to auto but I got this in the GUI: Fan Control: Stopped.

Fun are running at full speed all the time.

HD and CPU are in green, not hot temperature (of course, the fans are running at full speed). In any case, it is now very hot here in Munich, Mein Gott!!

 

Looking forward for any feedback @SimonF

 

Regards

Felipe

Ok, one more thing.

 

Using the IPMI web site of my motherboard, I put the fans at standard speed (quiet), but now they are speeding up and down, looks like if Unraid are forcing them to go at full speed (your software or my wrong ipmifan file) but IPMI web site said, no, you have to be standard speed at quiet level.

 

I hope this information can help, @SimonF

 

From the hot Munich city..... 

  • Author
7 hours ago, fleondelarosa said:

Ok, one more thing.

 

Using the IPMI web site of my motherboard, I put the fans at standard speed (quiet), but now they are speeding up and down, looks like if Unraid are forcing them to go at full speed (your software or my wrong ipmifan file) but IPMI web site said, no, you have to be standard speed at quiet level.

 

I hope this information can help, @SimonF

 

From the hot Munich city..... 

I did not write the original plugin, Changes I have made where to make 6.12 compatible. Why do you need to down load a new version of ipmifan on the previous version?

 

If the fans are pulsing it sounds like the fan speed is going to low and the system thinks it fails and spins up all fans. So you may need to check the thresholds 

 

What are the values of your fans?

image.png

On 6/19/2023 at 8:35 AM, SimonF said:

I did not write the original plugin, Changes I have made where to make 6.12 compatible. Why do you need to down load a new version of ipmifan on the previous version?

 

If the fans are pulsing it sounds like the fan speed is going to low and the system thinks it fails and spins up all fans. So you may need to check the thresholds 

 

What are the values of your fans?

image.png

This sounds like my original issue, where the Noctua fans I had populated my case with were operating at too low RPM's, so the IPMI on the motherboard panicked and made them run full-bore - so the noise floor when up, down, up, down, up down.. irritating to say the least. 
I raised the minimum fan speed to a fairly high level, but considering it's Noctua fans they're still silent. That made the IPMI shut up. Maybe check if you have events in IPMI concerning fan errors that's how I clued in on mine. 

hmm - trying to do the "update" method outlined in the early posts, but it just keeps re-installing the old version by dmacias72. Do I have to be on 6.12 first?

On 6/19/2023 at 12:11 AM, fleondelarosa said:

Ok, one more thing.

 

Using the IPMI web site of my motherboard, I put the fans at standard speed (quiet), but now they are speeding up and down, looks like if Unraid are forcing them to go at full speed (your software or my wrong ipmifan file) but IPMI web site said, no, you have to be standard speed at quiet level.

 

I hope this information can help, @SimonF

 

From the hot Munich city..... 


as Froberg wrote, the Noctua fans' minimum speeds need to respected. Perhaps they got messed up in your configuration - as a result, they go to full speed. 
The fan speeds going up/down sounds like a wrong setting in your mainboard's fan mode settings - to be able to control them using Unraid's IPMI plugin, they need to be set to "Full Speed".

 

 

FanSpeed (2).png

Edited by Fisherman
typo

  • Author
5 hours ago, autumnwalker said:

hmm - trying to do the "update" method outlined in the early posts, but it just keeps re-installing the old version by dmacias72. Do I have to be on 6.12 first?

You should be able to find my vers before 6.12

 

 

1 hour ago, SimonF said:

You should be able to find my vers before 6.12

 

I can find it, but when I hit "update" it installs the dmacias72 version again.

 

image.thumb.png.010b9eef3d8d39c0895f2fa2e224d4af.png

Edited by autumnwalker

  • Author
1 hour ago, autumnwalker said:

 

I can find it, but when I hit "update" it installs the dmacias72 version again.

 

image.thumb.png.010b9eef3d8d39c0895f2fa2e224d4af.png

You may have to uninstall then install config should be retained.

15 hours ago, SimonF said:

You may have to uninstall then install config should be retained.

Thanks, I'll give this a shot.

Appears to have worked. Did the configuration for "enable localhost connection" get removed? I don't see it in settings anymore - but I see sensor values from IMPI so it must be working.

  • Author
9 minutes ago, autumnwalker said:

Appears to have worked. Did the configuration for "enable localhost connection" get removed? I don't see it in settings anymore - but I see sensor values from IMPI so it must be working.

Yes local host still exists.

 

image.png

39 minutes ago, SimonF said:

Yes local host still exists.

 

image.png

Weird ... I don't see it here.

 

image.png.87e54263d389647677b4d205be3a30de.png

  • Author
35 minutes ago, autumnwalker said:

Weird ... I don't see it here.

 

image.png.87e54263d389647677b4d205be3a30de.png

What do you get if you enable Network?

Ahh - that shows the localhost stuff - the old version I had network as "no".

@SimonF, sorry, i was offline some days.

 

What do you mean with the old ipmfan old version? that it is the one I had from the beginning and it was working before the update to 6.12.

Where can i find the new version.

I did some Gooogle without luck.

 

And yes, the speed fun issue had it in the past and i solved it, but came back after the update.

In any case, whay the GUI says Fan control stopped when I enable it?

 

Regards

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.