I have a SupoerMicro board with ipmi, where I have some problems in communication using the LAN channel.
The server is running PFsense (netbsd) and I can sendt commands to the local ipmi controller by using IPMI tool. In the beginning I was able to set parameters, but at one point it hangs, and in some way got out of sync.
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
I can with out problems set the SNMP Community string or the VLAN ID, but I can't set the vlan to off or setting IP Adress, Subnet Mask.
When trying I get this error:
LAN Parameter Data does not match! Write may have failed.
I have tried a bmc cold reboot / warm reboot and tried so setting the lan mode using raw parameters
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
But nothing helps.
It could be related to this question, Supermicro IPMI no network, but he got no solution.