I'm just going to summarize what i just did, perhaps it will help someone out there. While figuring it out i found very little info from ASRock and found some confusion on the forums.
The X470D4U has 3 ethernet ports: LAN1, LAN2, and IPMI_LAN
Out of the box my X470D4U was configured like this: (BMC1.90, BIOS 3.3)
LAN2 + IPMI_LAN bonded in active-backup mode.
LAN1 - free
I guess they do this in case the ethernet jack breaks in shipment? -- you have the ability to connect to LAN2 or IPMI_LAN to get to the BMC
What i wanted to do was have IPMI_LAN be the only port for the BMC, and then BOND LAN1 + LAN2 on my OS (proxmox).
-- I had already installed PROXMOX with the out-of-thebox configuration.
Unbonding and disabling the BMC on LAN2
In the BMC;
I then just had to bringup the ethernet interface in proxmox (debian) and configure it as a bonded interface (plenty of material out there on how to do that, so i'll skip it).
The X470D4U has 3 ethernet ports: LAN1, LAN2, and IPMI_LAN
Out of the box my X470D4U was configured like this: (BMC1.90, BIOS 3.3)
LAN2 + IPMI_LAN bonded in active-backup mode.
LAN1 - free
I guess they do this in case the ethernet jack breaks in shipment? -- you have the ability to connect to LAN2 or IPMI_LAN to get to the BMC
What i wanted to do was have IPMI_LAN be the only port for the BMC, and then BOND LAN1 + LAN2 on my OS (proxmox).
-- I had already installed PROXMOX with the out-of-thebox configuration.
Unbonding and disabling the BMC on LAN2
In the BMC;
- Power down the machine, then open the BMC
- Go to Settings -> Network Settings -> Network Bond Configuration
- Deselect "Enable Bonding"
- Wait for the BMC to reboot
- Go to Settings -> Network Settings -> Network IP Settings
- Select eth1 under the "Lan Interface" dropdown
- Deselect "Enable LAN"
- Wait for the BMC to reboot
I then just had to bringup the ethernet interface in proxmox (debian) and configure it as a bonded interface (plenty of material out there on how to do that, so i'll skip it).
Last edited: