That's what I figured.No, those are BMC settings. Look for fan settings in BIOS instead.
There are all of 3 fan settings in the BIOS, Full, Standard, and Optimal and I have the latest BIOS.
That's what I figured.No, those are BMC settings. Look for fan settings in BIOS instead.
The BMC also has three fan profiles. What you're missing are fan thresholds (i.e. warnings) that kick the fans into full speed.There are all of 3 fan settings in the BIOS, Full, Standard, and Optimal and I have the latest BIOS.
Are these commands generic or do they need to be modified for each system (lanplus-H nas-sol??)??I've built a Supermicro Avoton NAS with two Noctua NF-A9 PWM and one Noctua NF-A14 PWM. Also had the fan problem but configured the RPM thresholds according to the fan specs like this:
ipmitool -I lanplus -H nas-sol -U ADMIN -P ADMIN sensor thresh FAN1 lower 300 300 400
ipmitool -I lanplus -H nas-sol -U ADMIN -P ADMIN sensor thresh FAN2 lower 300 300 400
ipmitool -I lanplus -H nas-sol -U ADMIN -P ADMIN sensor thresh FAN3 lower 200 200 300
Problem solved.
So how am I supposed to fix this while keeping thermal based PWM control? Getting louder faster fans isn't what I consider a viable solution. They sell this thing as a workstation board. It's not a server board. Some level of tweaking should be offered. Compared to the customization level the average enthusiast type board offers it's a big joke. How hard would it have been to add a minimum RPM threshold in the BIOS?You get those + 1 more sometimes on IPMI boards so that's really not surprising.
Yes, I know. Leave it to Supermicro to presume everyone wants a screaming workstation.The BMC also has three fan profiles. What you're missing are fan thresholds (i.e. warnings) that kick the fans into full speed.
Lowering a threshold doesn't lower fan RPM, the thresholds are for sensor warnings.How hard would it have been to add a minimum RPM threshold in the BIOS?
It's for configuring over the LAN (-I lanplus). You have to replace nas-sol with your own hostname or IP address.Are these commands generic or do they need to be modified for each system (lanplus-H nas-sol??)??
Maybe I'm missing something, but my understanding is that the BIOS thinks the fans are running too slowly because they fall below some RPM threshold so it hits them with 100% duty until the RPM recovers. Then temperature control takes over again the RPM falls based on the PWM sent to the fan and the process repeats.Lowering a threshold doesn't lower fan RPM, the thresholds are for sensor warnings.
The fan controller actually ignores the thresholds, which is why I have to lower them to not trigger the warnings.
ThanksIt's for configuring over the LAN (-I lanplus). You have to replace nas-sol with your own hostname or IP address.
You can also run it as root on the server, which saves you some arguments:
ipmitool sensor thresh FAN1 lower 300 300 400
ipmitool sensor thresh FAN2 lower 300 300 400
ipmitool sensor thresh FAN3 lower 200 200 300
Correct.Maybe I'm missing something, but my understanding is that the BIOS thinks the fans are running too slowly because they fall below some RPM threshold so it hits them with 100% duty until the RPM recovers. Then temperature control takes over again the RPM falls based on the PWM sent to the fan and the process repeats.
I got the impression you were trying to lower the fan speed, not that it was ramping.It seems logical that the lower RPM threshold when the BIOS freaks out and ramps PWM duty to 100% should be adjustable in the BIOS. Alternatively, it should defeatable so that it doesn't care about the RPM the fan is spinning at.
I'm not trying to slow the fans down. I never said I was.
Well, that certainly wasn't my intent.I got the impression you were trying to lower the fan speed, not that it was ramping.
I don't know if it's good, but this one has ipmitool. You can write it to a USB stick with Rufus.What's a good Linux distro that runs from a USB stick and includes ipmitool?
Thanks
Any idea why they say this?I don't know if it's good, but this one has ipmitool. You can write it to a USB stick with Rufus.
No idea. I used Rufus and the USB stick booted just fine (using the ISO mode). Rufus also supports using DD for hybrid images, which seems to be what they want.Any idea why they say this?
"Note the tips on suitable utilities to write the hybrid ISO image to bootable media; please do not use UNetbootin, Rufus, or UltraISO as those will cripple the result unfortunately."
I normally throw in an Ubuntu SSD I use for misc stuff or Win7 for windows type stuff... I'm curious about the rescue linux w/tools already
How will this affect the fans when the board needs to tell them to actually speed up if it thinks they're already running at high speed?Okay, so I've ordered a few parts from Digikey (breadboard + level shifters) that will be used with a small 16-bit microcontroller board to frequency multiply the 12V tachometer signal coming back from the fans and outsmart the stupid Supermicro X9SRA board. The motherboard will think the fans are spinning 4x as fast as they really are and the fan pumping will be a thing of the past.
You think they're a running closed loop PID control on the fans using the RPM feedback? That couldn't possibly be the case unless they know the RPM vs. duty cycle characteristics for the exact fans your using...How will this affect the fans when the board needs to tell them to actually speed up if it thinks they're already running at high speed?