I have a Supermicro X9DRD-IF motherboard with IPMI onboard.
I'm completely losing network (both IPMI and OS) after adding VLAN support in OS network configuration.
Network cable is connected into LAN1 port. IPMI is configured as shared. IPMI VLAN is not set. IPMI firmware was updated to latest version.
Network comes with
VLAN 171 untagged
VLAN 169 (YY.YY.YY.128/27) tagged. Switch is HP Procurve 2824 J4903A.
My IPMI network config in BIOS:
Configuration Address source: [Static] Station IP address XX.XX.XX.003 Subnet mask 255.255.255.192 Station MAC address 00-25-90-4e-73-7b (not editable) Gateway IP address XX.XX.XX.001
Config with these two files is working fine:
cat /etc/sysconfig/network-scripts/ifcfg-br0 DEVICE="br0" BOOTPROTO="static" BROADCAST="XX.XX.XX.63" IPADDR="XX.XX.XX.4" NETMASK="255.255.255.192" NETWORK="XX.XX.XX.0" GATEWAY="XX.XX.XX.1" ONBOOT="yes" TYPE="Bridge" cat /etc/sysconfig/network-scripts/ifcfg-eth0: DEVICE="eth0" HWADDR="00:25:90:4E:9A:E4" ONBOOT="yes" BRIDGE="br0" IPV6INIT="yes" IPV6_AUTOCONF="yes"
But just after I add VLAN config file, and restart network, I lose connection. No ping both on IPMI and OS IPs. This is my VLAN config:
cat /etc/sysconfig/network-scripts/ifcfg-eth0.169: VLAN="yes" DEVICE="eth0.169" HWADDR="00:25:90:4E:9A:E4" IPV6INIT="yes" IPV6_AUTOCONF="yes" ONBOOT="yes" BRIDGE="br0" BOOTPROTO="none" TYPE="Ethernet"
options e1000e CrcStripping=0
/etc/modprobe.d/e1000e.conf, but it didn't help.
By the way, I have similar VLAN config working fine on another server with older X8STi-F and CentOS 5.8, but on new server I have no more ideas what I have to do.