ASUS IPMI Expansion Card

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

petrufel

New Member
Dec 10, 2024
3
0
1
Thank you for getting back with this. It would be super helpful if you could share Asus's response here.
 

gmail.com

New Member
Dec 16, 2024
4
0
1
After some back and forth with ASUS I was able to get them to send me the (google drive!) link to the x670e UEFI with the IPMI enabled. With this installed I get all of the missing BMC integration (I was correct in my guess that the unlabelled header is in fact the BMC header). I'm still having some issues getting the in-band IPMI connection working on Linux (there is an issue with some of the memory space getting allocated to the ACPI handle for the IPMI device and the rest of it getting allocated to the PCI handle). But out of band works fine.

Comparing the UEFI capsules of the stock board file versus the IPMI enabled file, there are substantial changes to a couple of firmware components that would make trying to retrofit IPMI support into other AM5 boards challenging even if they did come with the proper headers. I would guess that the feature set that I had before installing the IPMI UEFI version (ie KVM, OOB power control, web interfact) would still be accessible on any other AM5 boards.
 

petrufel

New Member
Dec 10, 2024
3
0
1
Great news! So you are now able to config IPMI network from BIOS? Do you mind sharing the file with the community by any chance?
 

gmail.com

New Member
Dec 16, 2024
4
0
1
I've been having issues getting the in-band KCS driver to work with the card. It looks like there is a bug in the ACPI tables that the UEFI ships with, where the hardcoded addresses for the IPMI device collide with memory that it specifies as one of the PCI host bridge windows. The practical upshot of this is that the PCI subsystem reassigns the PCI window, and you need to manually connect to the KCS driver with the following:

sudo modprobe -r ipmi_si
sudo modprobe ipmi_si trypci=0 tryacpi=0 addrs=0x84140e88 regspacings=4
 

Hydron

New Member
Jan 6, 2025
5
0
1
So skimming the thread it seems that the KVM function works without mobo being on the support list (but no other monitoring info from the mobo) - is this confirmed? A few of the early posts reporting no video give me pause, but they may just be user error.

I've got an ASUS board I'd like to use it on but it's not on the compatibility list, and it makes sense that if it comes up as a regular PCIe graphics card (and BIOS is set for PCIe GPU as primary video) that it should work as a basic KVM.

On another note, can anyone tell me if ASPM works on the card? (lspci -vv on linux will say if it's disabled or whether L0/L1 ASPM is enabled, though the output is very spammy). Cheers!
 

ericloewe

Active Member
Apr 24, 2017
345
169
43
32
So skimming the thread it seems that the KVM function works without mobo being on the support list (but no other monitoring info from the mobo) - is this confirmed?
It's a PCIe video card that provides basic display output functionality and USB mouse and keyboard under a trenchcoat with a camera placed in front. It would take a miracle for it not to work.
 

lembn

New Member
Jan 19, 2026
1
0
1
After some back and forth with ASUS I was able to get them to send me the (google drive!) link to the x670e UEFI with the IPMI enabled. With this installed I get all of the missing BMC integration (I was correct in my guess that the unlabelled header is in fact the BMC header).
Sorry to necro this old thread, but is there any chance you could say which header it is on the x670 ProArt you used? Is it the one under the last PCIe slot, or the one hear the CMOS battery?
 

RageBone

Active Member
Jul 11, 2017
683
176
43
Pretty sure it is labeled and on the bottom of the board. The small one below the last pcie slot, above and between LED headers.

No idea why they left it out of the manual.
 

RolloZ170

Well-Known Member
Apr 24, 2016
10,062
3,227
113
germany
hello , i have basic x670 motherboard from ASUS, but it has only one Network port; will this card be compatible or would i need to buy an additional network card to get it function? thanks.
the card comes with own BMC LAN port. (see pictures of it)
but your motherboard needs a BMC header. if your board is not mentioned to support the IPMI i doubt you can use it.