Eu tenho uma placa-mãe Supermicro X9DRD-IF com IPMI onboard.
Estou perdendo completamente a rede (IPMI e OS) depois de adicionar suporte a VLAN na configuração de rede do sistema operacional.
O cabo de rede está conectado na porta LAN1. O IPMI é configurado como compartilhado. IPMI VLAN não está definido. O firmware da IPMI foi atualizado para a versão mais recente.
A rede vem com VLAN 171
untagged (XX.XX.XX.0/26)
e VLAN 169 (YY.YY.YY.128/27)
marcado. O comutador é o HP Procurve 2824 J4903A.
Minha configuração de rede IPMI no 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
A configuração com estes dois arquivos está funcionando bem:
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"
Mas logo após adicionar o arquivo de configuração da VLAN e reiniciar a rede, perco a conexão. Nenhum ping tanto no IPMI quanto no IP do SO. Esta é a minha configuração de VLAN:
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"
Também tentei adicionar a opção de driver como sugerido aqui e aqui
options e1000e CrcStripping=0
em /etc/modprobe.d/e1000e.conf
, mas não ajudou.
A propósito, eu tenho configuração de VLAN semelhante funcionando bem em outro servidor com o antigo X8STi-F e o CentOS 5.8, mas no novo servidor não tenho mais idéias do que fazer.