IPMI During Boot

Doug Ambrisko ambrisko at ambrisko.com
Wed Mar 15 22:02:06 UTC 2006

Julian Elischer writes:
| Working with intel (TM) motherboards using the Intel Gb chips,
| and talking to the intel reps last year (for my previous employer) I was 
| led to believe that
| these chips supported IPMI by giving the BMC a back door into the same 
| NIC that the
| OS was using.
| (using an I2c (SMB) interface)
| On the machines I used, I am pretty sure the bios gave the same MAC 
| address to the BMC
| side of things as the OS side of theings by default, and we had is set 
| up so that we used the
| same IP address also.

... and at your current employer that is not required nor setup that
way, albeit, with different HW (Intel chip on Dell server).

 ambrisko 5] ipmitool lan print 1
 Set in Progress         : 0x00
 Auth Type               : 0x17
 Auth Type Enable        : callback=0x06 user=0x06 operator=0x06 admin=0x06 oem=0x06
 IP Address Source       : 0x01
 IP Address              :
 Subnet Mask             :
 MAC Address             : 00:11:43:31:56:61
 SNMP Community String   : public
 IP Header               : TTL=0x40 flags=0x40 precedence=0x00 TOS=0x10
 Default Gateway IP      :
 Default Gateway MAC     : 00:00:00:00:00:00
 Backup Gateway IP       :
 Backup Gateway MAC      : 00:00:00:00:00:00
 ambrisko 6] ifconfig -a | grep 00:11:43:31:56
        ether 00:11:43:31:56:5f
        ether 00:11:43:31:56:60
 ambrisko 7] ifconfig em0
         inet netmask 0xffffff00 broadcast
         ether 00:11:43:31:56:5f
         media: Ethernet autoselect (1000baseTX <full-duplex>)
         status: active
 ambrisko 11] pciconf -l | grep em0
 em0 at pci6:7:0:   class=0x020000 card=0x016d1028 chip=0x10768086 rev=0x05 hdr=0x00
 ambrisko 12] 
Which can make it interesting since we can query itself over the 
network via a router to itself:
 ambrisko 17] ipmitool -I lan -H sel
 SEL Information
 Version          : 51
 Entries          : 64
 Free Space       : 7168
 Last Add Time    : 03/02/2006 19:15:25
 Last Del Time    : 10/07/2005 16:18:14
 Overflow         : false
 Delete cmd       : unsupported
 Parial add cmd   : unsupported
 Reserve cmd      : supported
 Get Alloc Info   : unsupported
 ambrisko 18] 

Note that we have a hacked up/down.  You might try to "ifconfig down" the 
interface and see if that breaks things and it "up" brings it back to
life.  With the Broadcom NIC we have to be careful to keep the
window short when the NIC's IPMI/ASF stack is not up.

Doug A.

More information about the freebsd-net mailing list