PigLover

Reference Material Supermicro X9/X10/X11 Fan Speed Control

Supermicro fan speed control

  1. Daniels25143

    Daniels25143 New Member

    Joined:
    Nov 5, 2016
    Messages:
    11
    Likes Received:
    1
    Very interesting chart. So is there a way to edit "TEMPERATURE _TARGET" so that the motherboard will start ramping up the CPU fans a little bit earlier? I don't have my computer in front of me, but does the "CPU temperature" max variable that can be altered via IPMItool the same as the "TEMPERATURE_TARGET" variable?
     
    #21
  2. Patrik Dufresne

    Patrik Dufresne New Member

    Joined:
    Oct 19, 2016
    Messages:
    14
    Likes Received:
    1
    BTW, the value "3" is not skipped. It's available on some board like mine: X9DRT
    It's mean: Set Fan to PUE(Power Utilization Effectiveness) Optimal Speed
     
    #22
  3. MikeWebb

    MikeWebb Member

    Joined:
    Jan 28, 2018
    Messages:
    73
    Likes Received:
    17
    Awesome. Working on a X11SPH-NCTF. I just changed out the fans on a Roswell RSV-R4000 case with Noctua PWM fans and couldn't get the CPU fan to stop pulsing. When ipmi fan mode was set to optimal or standard the system was having a hissy fit when a fan dropped below the threshold value. Setting the mode to full and controlling speeds with ipmitool was instant relief both on the ears and also knowing I didn't make a mistake with buying new PWM fans. So thank you

    If I can add one thing to all this. If I set my "Zone 1" values too low (120mm fans on the disks) and the speed drops below the threshold, all my good work is undone and IPMI takes over and everything is running at full speed. To overcome this I lowered the IPMI threshold values for the individual fans and now I can sit next to my server peacefully. I would like to say in silence but now I can hear my 8 SAS drives.

    Lower the IPMI fan speed thresholds
    "sensor thresh <id> lower <lnr> <lcr> <lnc>"

    I.E.

    Code:
    root@pve:~# ipmitool sensor thresh FANA lower 100 225 300
    Locating sensor record 'FANA'...
    Setting sensor "FANA" Lower Non-Recoverable threshold to 100.000
    Setting sensor "FANA" Lower Critical threshold to 225.000
    Setting sensor "FANA" Lower Non-Critical threshold to 300.000
    root@pve:~# ipmitool sensor thresh FANB lower 100 225 300
    .....etc.....
    
     
    #23
    Last edited: Jun 25, 2018
  4. VirtualBacon

    VirtualBacon New Member

    Joined:
    Aug 21, 2017
    Messages:
    15
    Likes Received:
    2
    Did you ever figure this out? I'd love to change that
     
    #24
  5. BLinux

    BLinux Well-Known Member

    Joined:
    Jul 7, 2016
    Messages:
    2,041
    Likes Received:
    596
    I'm having the same issue. Anyone figure this one out yet?
     
    #25
  6. nthu9280

    nthu9280 Well-Known Member

    Joined:
    Feb 3, 2016
    Messages:
    1,207
    Likes Received:
    282
    #26
  7. Sonner

    Sonner New Member

    Joined:
    Jan 20, 2016
    Messages:
    8
    Likes Received:
    7
    These two work on my x9srw that has IPMI fw 3.39.
    ipmitool raw 0x30 0x91 0x5A 0x3 0x10 0x7f
    ipmitool raw 0x30 0x91 0x5A 0x3 0x11 0x7f

    0xff is 100% duty cycle. 0x7f is 50%.

    I also have a x9dri-ln4f+ and a x9drw-f. Neither the above two commands nor
    ipmitool raw 0x30 0x70 0x66 0x01 0x00 0x32
    work. I would be eternally grateful if anybody could point me to the right IPMI fw version and right raw commands for these boards.
     
    #27
  8. nthu9280

    nthu9280 Well-Known Member

    Joined:
    Feb 3, 2016
    Messages:
    1,207
    Likes Received:
    282
    I agree. None of the intermediate speed commands work on X9DRW-iF. Just the Standard, Optimum, Heavy I/O and Full.
    I've set it to optimal and gave up. I have Nidec 0.3A fans and run about 2000 rpm. Can't recall the SM part# just swapped out the housing. I've gotten accustomed to the noise. Interestingly same fans ran at a higher speed on X10DRI-T4+ board.

    I'm on the latest IPMI FW 2.74. The listed version for this motherbord is 2.59. I think I was having issue with IPMIView iKVM console and SMC suport provided the newer firmware. If anyone needs it, search for SMM_X9 and grab the 2.74. As you can see there are two variants SMM & SMT for IPMI. I've asked SMC support If I can use the latest on SMM or SMT for a specific board, they said they have to test in their lab on respective board before releasing it to public. So technically if your board uses SMT_??, you should be able to use the higher version on this page. But since the BMC can be finicky, I didn't want to update without their blessing.

    SMC X9 BIOS-IPMI
     
    #28
    Sonner likes this.
  9. BLinux

    BLinux Well-Known Member

    Joined:
    Jul 7, 2016
    Messages:
    2,041
    Likes Received:
    596
    regarding ipmi raw fan control commands on the X9DRD-7LN4F, i sent Supermicro support an email and this was their reply:

    I'm on IPMI/BMC firmware 3.39. Anyone with a X9DRD-7LN4F on an older version of firmware? If so, can you see if the fan control ipmi commands work on older versions?
     
    #29
  10. superempie

    superempie New Member

    Joined:
    Sep 25, 2015
    Messages:
    16
    Likes Received:
    3
    I solved my noisy build by changing the 140mm fans I have on the side of my build. It's a X9DRG-QF in a Lian Li PC-A75X case. CPU coolers are from SM (probably the ones that came with the board initially) and case fans are the ones that came with the Lian Li case.
    First changed the fan speed mode in the IPMI interface from full speed to standard mode. After that I heard the fans spin up and down constantly.
    A few minutes ago I changed the Noctua NF-A14 PWM 140mm's to Noctua NF-A14 industrialPPC-3000 PWM 140mm's (FANC and FAND). It's now way more silent. No headphones needed anymore when powered on. :)
    Looks like the problem is the minimum RPM on the NF-A14 PWM's, which is 300 RPM. The NF-A14 industrialPPC-3000 PWM's are 500 RPM minimum. Read that somewhere on the internet and just gave it a go. Haven't done any extensive testing yet though.

    Edit: just saw IPMI saying they run at 675 RPM @ idle system
     
    #30
    Last edited: Jan 10, 2019
  11. canta

    canta Active Member

    Joined:
    Nov 26, 2014
    Messages:
    955
    Likes Received:
    168
    noctua is luxurious fans. I usually use artic F12/F14 PWM PST CO, dual ball bearing low noise. the price is not expensive.

    does IPMI trigger Fan Warning due to <800RPM? my Tyan board triggers the warning due to 140mm fan is running ~700RPM,
     
    #31
  12. superempie

    superempie New Member

    Joined:
    Sep 25, 2015
    Messages:
    16
    Likes Received:
    3
    Noctua is indeed not cheap, but my experience with them are good.

    I can't recall if it gave me a warning in IPMI. I don't think so. Just did some searches on the Internet for this issue and the 500 RPM minimum seemed a good explanation. Gambled on that and it worked. Yesterday I did some testing and the system is now way more silent, even under load. Tested with BOINC with 2x GPU and 2x Xeon at max for over 2 hours. The new fans reached a maximum of 1350 RPM according to IPMI.
     
    #32
    canta likes this.
  13. Tooms

    Tooms New Member

    Joined:
    Nov 17, 2018
    Messages:
    27
    Likes Received:
    16
    I have changed the limits on my x11 and here is an video with the details for it.
     
    #33
  14. superempie

    superempie New Member

    Joined:
    Sep 25, 2015
    Messages:
    16
    Likes Received:
    3
    Nice video, thanks for sharing.
     
    #34
  15. EffrafaxOfWug

    EffrafaxOfWug Radioactive Member

    Joined:
    Feb 12, 2015
    Messages:
    766
    Likes Received:
    260
    It depends on the a) what the lower thresholds are set to and b) the specific fan I think; my 120mm noctua had a minimum speed at ~300rpm, but I ran into a problem where I couldn't stop them spinning down further than that (since the noctua has its own internal management IC), which meant the IPMI kept thinking they'd failed as they read 0rpm (cue ramping up all PWM to max duty cycle, resulting in the "surging" problem). If your fans are still reading 700 you just need to tweak the thresholds (not sure if Tyan's will work the same as the SMs though).

    It seems to be an intrinsic problem with some noctua's, to the extent that I had to swap out the fans in this particular system.
     
    #35
    canta likes this.
  16. canta

    canta Active Member

    Joined:
    Nov 26, 2014
    Messages:
    955
    Likes Received:
    168

    Tyan S5533 has only CR Field, others are NA, this is totally different with supermicro mobo that I own,,

    I did:
    ipmitool sensor thres SYS_FAN_1 lcr 560 (front fan)
    pmitool sensor thres SYS_FAN_2 lcr 560 (back fan)


    thanks guys, remind me to back to STH after hibernating for almost 3 years :)
     
    #36
Similar Threads: Supermicro X9/X10/X11
Forum Title Date
Guides PRTG Hardware Monitoring - Supermicro Jan 6, 2019
Guides Create Custom Fan Speed Maps for SuperMicro X10 Servers via IPMI Apr 28, 2018
Guides Supermicro Chassis parts Mar 11, 2018
Guides Supermicro X11SAT working and complete lm-sensors config Jun 13, 2017

Share This Page