lkn Posted August 2, 2018 Share Posted August 2, 2018 Hi, I have a shiny new SuperMicro X10SDV-TLN4F board. The PCB is revision 2.00 so it has fan header FAN4. According the motherboard manuel this one is supposed to show up as FANA in IPMI but this is not the case. The previous board I'm replacing is the SuperMicro X10SDV-4C-TLN4F board. Also revision 2.00 and there FAN4 did show up as FANA in IPMI. Updating the BIOS and BMC to the latest version did not magically fix this problem. I've confirmed with IPMI raw commands that FAN4 is indeed on a separate cooling zone. Changing the duty of cycle of the peripheral zone slowed down only the fans attached to FAN4. Yet this plugin still lumps it together with the other fans under FAN1234, probably because of the sensor name. Is there any way I can get the plugin to configure FAN4 on a separate cooling zone? Or do I just have a faulty board? Thanks Quote Link to comment
dmacias Posted August 3, 2018 Author Share Posted August 3, 2018 Hi, I have a shiny new SuperMicro X10SDV-TLN4F board. The PCB is revision 2.00 so it has fan header FAN4. According the motherboard manuel this one is supposed to show up as FANA in IPMI but this is not the case. The previous board I'm replacing is the SuperMicro X10SDV-4C-TLN4F board. Also revision 2.00 and there FAN4 did show up as FANA in IPMI. Updating the BIOS and BMC to the latest version did not magically fix this problem. I've confirmed with IPMI raw commands that FAN4 is indeed on a separate cooling zone. Changing the duty of cycle of the peripheral zone slowed down only the fans attached to FAN4. Yet this plugin still lumps it together with the other fans under FAN1234, probably because of the sensor name. Is there any way I can get the plugin to configure FAN4 on a separate cooling zone? Or do I just have a faulty board? Thanks What does the Fan Settings under Fancontol show? Do you have a FANA section? You should just be able to set up thresholds and mins for FANA and it will control whatever fan is the peripheral fan. It won't show the rpms on that page but that doesn't matter. The script just executes ipmi raw commands based on temp sensor. So it's just going to execute the underlying command for FAN1234 or the one for FANA. Quote Link to comment
lkn Posted August 3, 2018 Share Posted August 3, 2018 (edited) I cannot see a FANA section, only FAN1234. My FAN4 sensor is showing up as FAN4 and not FANA, even though the motherboard manual says it should. On my old board, I know FAN4 did show up as FANA and I did see the section under the Fan Control tab. Though I haven't used the fan control functionality of your plugin at the time. Is there any way for me to override this and have FAN4 be treated as FANA? Here is what shows up at the sensor readings. As you can see, it clearly says 'FAN4'. At that point I have manually changed the duty cycle of the peripheral zone to 24 (<50%). Here is what happens once I set it to 64 (100%): All the fans attached to FAN4 are spinning twice as fast while the other fans speeds are unchanged. I think it's just the sensor name "FAN4" that is preventing it from being recognized as being part of a separate cooling zone. Edited August 3, 2018 by lkn Quote Link to comment
dmacias Posted August 3, 2018 Author Share Posted August 3, 2018 On 7/28/2018 at 5:18 PM, wgstarks said: Noticed recently (with the help of FCP) that my log folder is filling rather quickly. Finally got a chance to investigate today and it looks like /var/log/ipmifan is creating the problem. Fan speeds and temps are being logged about every 10 seconds. This looks like it corresponds with the polling time I have set. Do I need to change the polling time? What should it be set to? The default is 1 min and 3 min for hard drives. That's what mine is set to and after a month is fan log is only 2 MB. It only writes when there are changes but 10 sec gives more opportunity to write to the log. How big was the log? I will look into a log size limit. You can clear it from the fancontrol page. Quote Link to comment
wgstarks Posted August 3, 2018 Share Posted August 3, 2018 1 hour ago, dmacias said: How big was the log? I had restarted the server to clear the log before I figured out which log was causing the problem. It’s up to 800k after 3 days though, even after I changed to 20 seconds. Pretty easy to just delete the log when I get an FCP warning though now that I know which one. Quote Link to comment
boxer74 Posted August 16, 2018 Share Posted August 16, 2018 On 5/24/2018 at 6:28 AM, dmacias said: On 5/22/2018 at 5:11 AM, Luc1fer said: Hi dmacias, Thanks for the plugin. I can confirm that it is working on my Supermicro X9DRi-LN4+. Thanks to gmk2 for finding the X9 specific raw codes. You're welcome. And yes thanks for confirming it's working and thanks to gmk2. Guess I'm a little late to the party. Just noticed that X9 support was added. Nice, thanks! Can you confirm that it offers the same granularity to speed control as the AsRock boards? My X9 fan speed settings through IPMI only allow 3 settings. I'm hopeful I can have tight control of the speeds. Thanks! Quote Link to comment
gmk2 Posted August 17, 2018 Share Posted August 17, 2018 13 hours ago, aberg83 said: Guess I'm a little late to the party. Just noticed that X9 support was added. Nice, thanks! Can you confirm that it offers the same granularity to speed control as the AsRock boards? My X9 fan speed settings through IPMI only allow 3 settings. I'm hopeful I can have tight control of the speeds. Thanks! Yep. Here is a sample of my log that shows the fan modulation: 2018-08-17 13:46:10 Fan:Temp, FAN1234(94%):CPU2 Temp(48°C), FANA(89%):CPU2 Temp(48°C)2018-08-17 13:47:11 Fan:Temp, FAN1234(93%):CPU2 Temp(46°C), FANA(86%):CPU2 Temp(46°C)2018-08-17 13:49:11 Fan:Temp, FAN1234(92%):CPU2 Temp(45°C), FANA(84%):CPU2 Temp(45°C) This is on an X9 board per earlier posts. You can see fan rate modulating with temperature on both fan headers. Quote Link to comment
HamboneAZ Posted August 24, 2018 Share Posted August 24, 2018 Is this plugin still supported? I see this when installing but still finishes. plugin: skipping: freeipmi-1.4.11-x86_64-3.txz - unRAID version too high, requires at most version 6.1.99 But then no senors are displayed. Quote Link to comment
dmacias Posted August 24, 2018 Author Share Posted August 24, 2018 Is this plugin still supported? I see this when installing but still finishes. plugin: skipping: freeipmi-1.4.11-x86_64-3.txz - unRAID version too high, requires at most version 6.1.99 But then no senors are displayed. Plugin still works fine however your motherboard doesn't have IPMI Quote Link to comment
HamboneAZ Posted August 24, 2018 Share Posted August 24, 2018 Ahh, OK. I just saw "X10" support and thought they would all have it. So is there any alternative way to control fans out side of bios? Bios only has standard and full speed and is not reading HDD temps. 98% of the time the standard is fine, but during Parity checks things heat up a little higher than I like. But the CPU stays cool so the fans do not ramp up. I'd be OK with full speed fans for the duration of the run, but other times it is just extra noise not needed. Is there another software approach that would work with my type of board? Is there a hardware solution? Quote Link to comment
dmacias Posted August 24, 2018 Author Share Posted August 24, 2018 Ahh, OK. I just saw "X10" support and thought they would all have it. So is there any alternative way to control fans out side of bios? Bios only has standard and full speed and is not reading HDD temps. 98% of the time the standard is fine, but during Parity checks things heat up a little higher than I like. But the CPU stays cool so the fans do not ramp up. I'd be OK with full speed fans for the duration of the run, but other times it is just extra noise not needed. Is there another software approach that would work with my type of board? Is there a hardware solution?There is another plugin that may possibly work with your board. I think it's called autofan Quote Link to comment
Snipe3000 Posted August 29, 2018 Share Posted August 29, 2018 I have a Supermicro X9DRI-F motherboard and a few fans connected to FAN 1-3 on the MB. I'm trying to set the fan speed to max, but I'm not sure how to do that. They are 1500rpm fans, but they only ever reach about 1250rpm. I tried setting them to max in the plugin, that had no effect. I tried doing a cold BMC reset via the plugin, but that didnt do anything. I don't have bmc-device to be able to do a warm reset. Does anyone have any suggestions? Quote Link to comment
dmacias Posted September 4, 2018 Author Share Posted September 4, 2018 I have a Supermicro X9DRI-F motherboard and a few fans connected to FAN 1-3 on the MB. I'm trying to set the fan speed to max, but I'm not sure how to do that. They are 1500rpm fans, but they only ever reach about 1250rpm. I tried setting them to max in the plugin, that had no effect. I tried doing a cold BMC reset via the plugin, but that didnt do anything. I don't have bmc-device to be able to do a warm reset. Does anyone have any suggestions?If you want the fans at max you don't need the plugin for that. Just go to the Supermicro IPMI page and set the fans to full. Quote Link to comment
Oreonipples Posted September 7, 2018 Share Posted September 7, 2018 (edited) First thank you for this plugin and thanks for anyone that helps me out, I have a X9DRi-LN4F+ and a SuperChassis 846A-R900B with stock fans. I have your plugin installed, I can pull sensor readings just fine, I have edited a few fan thresholds and checked bios and impmi firmware for the latest updates all up to date. *edit* I just noticed when I edit the sensors config and change the lower critical and non critical values on fans they say they save but if i re load the config it has gone back to the original values. However none of my fans are responding to fan control. I have tried minimum values for the two sets of fans from 20% to 65% and no fan speed changes occur. I have 5 stock super micro fans and 2 artic cpu cooler fans. The plugin log appears normal it detects cpu temp and sets fans, fan mode is in full and the event log has no entries I checked the event log in this plugin and in ipmi view. Any ideas what I might be doing wrong? Edited September 7, 2018 by Oreonipples Quote Link to comment
mucflyer Posted September 21, 2018 Share Posted September 21, 2018 HI all. I see lot of notifications about temperature, and I see in the log : 127.0.0.1 300 2018-09-21 12:51:26 CPU_BSP1 Temp Temperature Upper Non-recoverable - going high ; Sensor Reading = 48.00 C ; Threshold = 91.00 C 127.0.0.1 299 2018-09-21 12:51:21 CPU_BSP1 Temp Temperature Upper Non-recoverable - going high ; Sensor Reading = 101.00 C ; Threshold = 91.00 C 127.0.0.1 298 2018-09-21 10:33:11 Sensor #1 N/A Event Offset = 0Fh 127.0.0.1 297 2018-09-21 10:26:27 CPU_BSP1 Temp Temperature Upper Non-recoverable - going high ; Sensor Reading = 47.00 C ; Threshold = 91.00 C 127.0.0.1 296 2018-09-21 10:26:22 CPU_BSP1 Temp Temperature Upper Non-recoverable - going high ; Sensor Reading = 101.00 C ; Threshold = 91.00 C It is all on idle. And only on CPU_BSP1, nothing so far on on CPU_AP1 Any help please ? Quote Link to comment
dmacias Posted September 21, 2018 Author Share Posted September 21, 2018 HI all. I see lot of notifications about temperature, and I see in the log : 127.0.0.1 300 2018-09-21 12:51:26 CPU_BSP1 Temp Temperature Upper Non-recoverable - going high ; Sensor Reading = 48.00 C ; Threshold = 91.00 C 127.0.0.1 299 2018-09-21 12:51:21 CPU_BSP1 Temp Temperature Upper Non-recoverable - going high ; Sensor Reading = 101.00 C ; Threshold = 91.00 C 127.0.0.1 298 2018-09-21 10:33:11 Sensor #1 N/A Event Offset = 0Fh 127.0.0.1 297 2018-09-21 10:26:27 CPU_BSP1 Temp Temperature Upper Non-recoverable - going high ; Sensor Reading = 47.00 C ; Threshold = 91.00 C 127.0.0.1 296 2018-09-21 10:26:22 CPU_BSP1 Temp Temperature Upper Non-recoverable - going high ; Sensor Reading = 101.00 C ; Threshold = 91.00 C It is all on idle. And only on CPU_BSP1, nothing so far on on CPU_AP1 Any help please ?What motherboard? Quote Link to comment
mucflyer Posted September 21, 2018 Share Posted September 21, 2018 5 minutes ago, dmacias said: 13 minutes ago, mucflyer said: HI all. I see lot of notifications about temperature, and I see in the log : 127.0.0.1 300 2018-09-21 12:51:26 CPU_BSP1 Temp Temperature Upper Non-recoverable - going high ; Sensor Reading = 48.00 C ; Threshold = 91.00 C 127.0.0.1 299 2018-09-21 12:51:21 CPU_BSP1 Temp Temperature Upper Non-recoverable - going high ; Sensor Reading = 101.00 C ; Threshold = 91.00 C 127.0.0.1 298 2018-09-21 10:33:11 Sensor #1 N/A Event Offset = 0Fh 127.0.0.1 297 2018-09-21 10:26:27 CPU_BSP1 Temp Temperature Upper Non-recoverable - going high ; Sensor Reading = 47.00 C ; Threshold = 91.00 C 127.0.0.1 296 2018-09-21 10:26:22 CPU_BSP1 Temp Temperature Upper Non-recoverable - going high ; Sensor Reading = 101.00 C ; Threshold = 91.00 C It is all on idle. And only on CPU_BSP1, nothing so far on on CPU_AP1 Any help please ? What motherboard? Asrock EP2C602-4L/D16 Quote Link to comment
dmacias Posted September 21, 2018 Author Share Posted September 21, 2018 Asrock EP2C602-4L/D16I think this thread could apply to your problemhttps://forums.unraid.net/topic/56858-false-temp-alerts-and-fan-issues-xeon-e5-25x0-v1/ Quote Link to comment
Katherine Posted September 25, 2018 Share Posted September 25, 2018 I'm currently locked out of the BMC and I need to change the IP address and DHCP. Is this possible? or do I need to reset BMC and start fresh? Quote Link to comment
wgstarks Posted September 27, 2018 Share Posted September 27, 2018 I've noticed that when fan control starts (typically after reboot) it sets all fans to high speed. I've been manually adjusting the low temp threshold to make the fan speed adjust to a proper setting. I'm wondering if there is a problem here or if I just need to wait for some event (polling maybe)? Quote Link to comment
JorgeB Posted September 28, 2018 Share Posted September 28, 2018 I have the same and first thought it was a problem but if I just wait a few seconds, sometimes it takes a minute or so, the fan control kicks in. I've noticed that when fan control starts (typically after reboot) it sets all fans to high speed. I've been manually adjusting the low temp threshold to make the fan speed adjust to a proper setting. I'm wondering if there is a problem here or if I just need to wait for some event (polling maybe)? Quote Link to comment
wgstarks Posted September 28, 2018 Share Posted September 28, 2018 4 hours ago, johnnie.black said: I have the same and first thought it was a problem but if I just wait a few seconds, sometimes it takes a minute or so, the fan control kicks in. Perhaps it’s waiting for the polling? My polling is set at 3 minutes for HDD’s and maybe I’m just not waiting long enough. I’ll give it more time next time I reboot. Quote Link to comment
dmacias Posted September 28, 2018 Author Share Posted September 28, 2018 Perhaps it’s waiting for the polling? My polling is set at 3 minutes for HDD’s and maybe I’m just not waiting long enough. I’ll give it more time next time I reboot.In one of the last updates I set the fans to full to make sure the script had total control over them. I believe it's something with polling. Johnny mentioned it a while back and I've noticed it too. My fans return to being controlled after a few minutes. It can also take a couple polling cycles if nothing has changed significantly between them. I'll try and find some time to look into it. Quote Link to comment
wgstarks Posted September 28, 2018 Share Posted September 28, 2018 12 minutes ago, dmacias said: I'll try and find some time to look into it. No problem. Really only noticed it when I updated to 6.6 and wanted to be sure it wasn’t some problem there or with my system. Quote Link to comment
planetix Posted October 10, 2018 Share Posted October 10, 2018 Thanks for the awesome plugin! Can someone assist with the right config settings for my fans? I want to make sure I edit it correctly for my Supermicro X9DRE-LN4F: CPU and system fans- CPU 1: 92mm Noctua cooler/Fan2. Specs 2000rpm high 400rpm low CPU 2: 92mm Noctua cooler/Fan5. Specs 2000rpm high 400rpm low Side intake: 200mm Noctua/Fan3. Specs 800rpm high 350rpm low Rear exhaust: 140mm Noctua/Fan6. Specs 1500rpm high 300rpm low Drive bay fans (Icydock 5in4 front cooler hotswap) - Bay 1: 2x120mm Noctua/FanA. Specs 1300rpm high 300rpm low Bay 2: 2x120mm Noctua/FanB. Specs 1300rpm high 300rpm low I have Fans123456 set to System temp - should I use CPU1 instead perhaps? FANA/B are set to hdd temp. Want to make sure I have this configured correctly before I work on thresholds. My Supermicro BMC has the fans set to high/full as recommended. Thanks for any assistance! Quote Link to comment
Recommended Posts
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.