IPMI: os dados de parâmetro da LAN não correspondem

4

Eu tenho uma placa SupoerMicro com ipmi, onde eu tenho alguns problemas na comunicação usando o canal da LAN.

O servidor está executando o PFsense (netbsd) e posso enviar comandos para o controlador ipmi local usando a ferramenta IPMI. No começo eu era capaz de definir parâmetros, mas em um ponto ele trava, e de alguma forma ficou fora de sincronia.

lan print 1
Set in Progress         : Set Complete
Auth Type Support       : NONE MD2 MD5 PASSWORD
Auth Type Enable        : Callback : MD2 MD5 PASSWORD
                        : User     : MD2 MD5 PASSWORD
                        : Operator : MD2 MD5 PASSWORD
                        : Admin    : MD2 MD5 PASSWORD
                        : OEM      : MD2 MD5 PASSWORD
IP Address Source       : Static
IP Address              : 0.0.0.0
Subnet Mask             : 0.0.0.0
MAC Address             : 00:00:00:00:00:00
SNMP Community String   : public
IP Header               : TTL=0x00 Flags=0x00 Precedence=0x00 TOS=0x00
BMC ARP Control         : ARP Responses Enabled, Gratuitous ARP Disabled
Default Gateway IP      : 0.0.0.0
Default Gateway MAC     : 00:08:74:ef:76:81
Backup Gateway IP       : 0.0.0.0
Backup Gateway MAC      : 00:00:00:00:00:00
802.1q VLAN ID          : 40
802.1q VLAN Priority    : 0
RMCP+ Cipher Suites     : 0,1,2,3,6,7,8,11,12
Cipher Suite Priv Max   : aaaaXXaaaXXaaXX
                        :     X=Cipher Suite Unused
                        :     c=CALLBACK
                        :     u=USER
                        :     o=OPERATOR
                        :     a=ADMIN
                        :     O=OEM

Eu posso sem problemas definir a cadeia de comunidade SNMP ou o ID de VLAN, mas não posso definir a vlan para desligar ou definir IP Adress, Subnet Mask.

Ao tentar receber este erro:

LAN Parameter Data does not match!  Write may have failed.

Eu tentei uma reinicialização bmc cold reboot / warm e tentei configurar o modo lan usando parâmetros brutos


X8 ATEN 
to get lan mode 
ipmicfg -raw 0x30 0x70 0x0c 0 
to set lan mode dedicated 
ipmicfg -raw 0x30 0x70 0x0c 1 1 0 
to set lan mode onboard/shared 
ipmicfg -raw 0x30 0x70 0x0c 1 1 1 
to set lan mode failover 
ipmicfg -raw 0x30 0x70 0x0c 1 1 2 

Mas nada ajuda.

Poderia estar relacionado a essa pergunta, Supermicro IPMI sem rede , mas ele não tem solução.

    
por Jesper Grann Laursen 15.04.2013 / 08:02

2 respostas

0

Então, o problema era um firmware antigo na placa supermicro. Depois de atualizar o hardware, o problema desapareceu.

    
por 27.05.2013 / 10:09
3

O erro LAN Parameter Data does not match! Write may have failed. acontece devido à gravação / alteração proibida dos parâmetros IPMI / BMC.

A proibição aplicada quando na Seção [LANCHANNELS] o parâmetro LANFailOver é igual a ativar. Para poder alterar as configurações de rede do IPMI, esse parâmetro deve ser definido para desativado até a hora da alteração. Veja como fazer isso corretamente:

syscfg /lfo disable
ipmitool lan set 1 access off
ipmitool lan set 1 ipsrc dhcp
ipmitool lan set 1 access on
syscfg /lfo enable

Este exemplo altera a fonte de IP para DHCP. Outras configurações podem ser adicionadas também.

Interessante: a razão pela qual a atualização do Firmware ajudou o Lauer a resolver o problema parece estar desativada por padrão no LanFailover nessa versão específica do firmware.

syscfg é uma ferramenta gratuita para download e uso.

    
por 03.06.2014 / 11:36