Intel Socket 1151 Motherboards with IPMI AND Support for iGPU


491 posts in this topic Last Reply

Recommended Posts

On 4/9/2020 at 5:03 PM, Hoopster said:

It looks like you have the MB temp reading coming from the acpitz sensor?  That's the ACPI Thermal Zone sensor that is usually "somewhere near the CPU socket" and is often unreliable.  It can be reporting a constant temperature that never seems to change.

 

If you have the System Temp plugin installed, the dashboard will display whatever temps are reported from the sensors you have selected for Processor temperature and Mainboard temperature.

 

In the System Temp plugin drop-down, does it not show an nct6791 MB Temp sensor you can select?  That is far more accurate.  IPMI/BMC does not care about acpitz, but, it should care about nct6791 MB Temp although it often appears to be latching onto AUXTIN3 instead.

 

image.png.3df040325a2f76206db7f9707b8fabab.png

So I don't have the same sensors available...any idea why?

 

E3C246D4U

BIOS L2.34

BMC 1.80.00

ME Firmware Version 5.1.4.208

UNRAID 6.9.2

Dynamix System Temp Plugin v2020.06.20

I clicked detect > it sees 'coretemp nct6775' > save > load drivers > and I only see these options:

image.png.c9a2af675f9f924d2d3aa97d6f6caea1.png

Link to post
  • Replies 490
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

I just updated the BIOS to 2.34.  Update via IPMI went fine and I only had to make a few minor settings changes.   Previously, IPMI was reporting an 85C MB temp even though unRAID showed it

Here is a Handbrake transcode test of a 1080p movie from .mkv to .mp4 (don't have a HEVC 4K file handy).  I selected a preset that does not use QSV so this is all CPU.  I even told it to burn in subti

Glad you got it sorted.  👍   A recurring theme for ASRock board owners when issues occur.

Posted Images

5 minutes ago, tallguydirk said:

So I don't have the same sensors available...any idea why?

It appears you do not have coretemp as a selection in the list.

 

image.thumb.png.1c799e7f7b0bdbc036ea5b464232fd2f.png

 

I have all the same versions of everything that you listed.

 

Perhaps the coretemp driver did not properly load even though it was detected?  Perhaps unload the drivers and try again?  I don't know what else to tell you.

Link to post
1 minute ago, Hoopster said:

It appears you do not have coretemp as a selection in the list.

 

image.thumb.png.1c799e7f7b0bdbc036ea5b464232fd2f.png

 

I have all the same versions of everything that you listed.

 

Perhaps the coretemp driver did not properly load even though it was detected?  Perhaps unload the drivers and try again?  I don't know what else to tell you.

Yes I tried unloading and reloading and even uninstalling the plugin and re-installing, same results every time.

Link to post

Think I figured out a workaround.  So I tried running sensors-detect in terminal and the final output listed the name of the drivers associated with each adapter:

Now follows a summary of the probes I have just done.
Just press ENTER to continue: 

Driver `coretemp':
  * Chip `Intel digital thermal sensor' (confidence: 9)

Driver `to-be-written':
  * ISA bus, address 0xca2
    Chip `IPMI BMC KCS' (confidence: 8)

Driver `jc42':
  * Bus `SMBus I801 adapter at efa0'
    Busdriver `i2c_i801', I2C address 0x18
    Chip `IDT TSE2004' (confidence: 5)
  * Bus `SMBus I801 adapter at efa0'
    Busdriver `i2c_i801', I2C address 0x1a
    Chip `IDT TSE2004' (confidence: 5)

Driver `nct6775':
  * ISA bus, address 0x290
    Chip `Nuvoton NCT6791D Super IO Sensors' (confidence: 9)

Note: there is no driver for IPMI BMC KCS yet.
Check https://hwmon.wiki.kernel.org/device_support_status for updates.

Do you want to generate /etc/sysconfig/lm_sensors? (yes/NO): yes
Copy prog/init/lm_sensors.init to /etc/init.d/lm_sensors
for initialization at boot time.
You should now start the lm_sensors service to load the required
kernel modules.

Unloading i2c-dev... OK

 

Then I went into the plugin and in the 'Available drivers' field I typed 'jc42' > save > load drivers. This gave me 2 new sensors that weren't showing before and all my existing sensors remained.  Then I tried 'coretemp' > save > load drivers.  This gave me all of the coretemp sensors that I was missing.  This is what I see now:

 

image.png.7c2481ec23b0b7a4197d5a4301fbd6ed.png

 

Link to post
5 hours ago, JimmyGerms said:

This was happening to me too. Had to do a hard reset on the server and after that coretemp showed up for me. May I ask how you were able to run sensor-detect in terminal?

I just opened terminal and typed "sensors-detect"

Link to post
18 hours ago, tallguydirk said:

I just opened terminal and typed "sensors-detect"

HA! Yup, checking the help it does say "using the 'sensors-detect' script". I didn't think it would be that easy! Thanks everyone and sorry for the beginner questions I'm still stumbling my way around unraid!

Link to post
9 hours ago, JimmyGerms said:

HA! Yup, checking the help it does say "using the 'sensors-detect' script". I didn't think it would be that easy! Thanks everyone and sorry for the beginner questions I'm still stumbling my way around unraid!

And on my system, I find 'sensors' provides better information on available sensors than 'sensors-detect' which is very verbose.

image.thumb.png.edcdbfca783b4e6fb0d28435e4cbc911.png

 

 

Link to post

I recently transplanted my E3C246D4U into a new case and accidentally got the UID button on the back of the board stuck. Once I powered the server on, I ran into the dreaded "BMC Self Test Status Failed" error. After a bit of digging, I found a utility posted by ASRock that allows the BMC to be flashed in DOS. This utility, along with the most up-to-date BMC firmware downloaded from their website, got me up-and-running!

 

Here's a link to the ASRock website.

 

I've also attached the utility to this post in case it disappears from the internet.

 

image.thumb.png.0946b2a83806f76ceea03d64c9b80a9c.png

 

socflash v1.20.00.zip

Link to post
3 minutes ago, juchong said:

I recently transplanted my E3C246D4U into a new case and accidentally got the UID button on the back of the board stuck. Once I powered the server on, I ran into the dreaded "BMC Self Test Status Failed" error.

Yep, same thing happened to me and I also needed to reflash the BMC with socflash.

Link to post
3 hours ago, Hoopster said:

Yep, same thing happened to me and I also needed to reflash the BMC with socflash.

Your post is what tipped me off to there being a DOS-based utility available. I was already contemplating manually programming the ROM using an external programmer.

Link to post
On 1/31/2020 at 2:07 PM, Hoopster said:

I am interested in upgrading my server with a Xeon E-2278G CPU (they are finally beginning to appear in retail channels) which has an iGPU for video transcoding.  I am also interested in a server board with IPMI.  On many such boards, the BIOS does not support the iGPU when IPMI is active via the AST2X00 BMC with video output to a VGA port or JAVA/HTML5 console.

 

From this thread about the Supermicro X11SCA-F, we know that this board does support both IPMI and the use of the iGPU for transcoding.  There are things I don't like about that board, like the placement of the SATA ports stacked at the very edge of the board.  That would be a tight fit and cabling problem in my case.

 

I asked ASRock Rack if the E3C246D4U board supports both IPMI and the iGPU and they sent me the 2.10A BIOS which they claim implements that feature specifically.  I don't have that board yet, but, I am leaning towards purchasing one to pair with the E-2278G (when I can finally get my hands on one) and 64 GB RAM.  Not having the board yet, I cannot verify that it does what I need; however, I was very specific with ASRock about what I needed and they claim to have BIOS firmware to support it.

 

The E3C246D4U looks like a good option for my needs. 

 

For those interested in 10G NICs, the E3C246D4U2-2L2T motherboard has 2 10G NICs and likely also has BIOS fimware for IMPI + IGPU like its Gigabit NIC sibling.  That board seems impossible to find at the moment.

 

Curious if the X11SCA-F guys have Turbo Mode issues with their board.

Link to post
22 hours ago, jbear said:

Curious if the X11SCA-F guys have Turbo Mode issues with their board.

As far as I know, there has been no mention of this issue with the SuperMicro boards in any forums discussions.

Link to post
  • 3 weeks later...
On 5/11/2021 at 10:34 AM, Hoopster said:

Yep, same thing happened to me and I also needed to reflash the BMC with socflash.

Dumb design putting button on the rear part of case where you cannot see any buttons as you are reaching blindly

Link to post

Too bad Unraid didn't have a feature that a repository of Motherboard settings could be made into templates that will load on the 1st go to work out of the box.

 

Reading all these it sure seems like a lot of fiddling around to get things working.

Link to post

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...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.