I have an (old) SMC-001 IPMI device on an (old) X6DVL-EG2 motherboard. My problem is that I cannot access the BMC from LAN. I'm also getting some interesting output from ipmitool.
First, the setup. I enable Console Redirection in the BIOS, turn BIOS Redirection after POSt to "disabled". I then modprobe'ed for ipmi_msghandler, ipmi_devintf and ipmi_si. I then found ipmi0 under /dev. So far so good. Since I want console redirection over serial, I modified /boot/grub/menu.lst:
I then modified "/etc/inittab" as follows:
S1:12345:respawn:/sbin/agetty -L 19200 ttyS1 ansi
Networking I set as following, using "ipmitool"
ipaddr: 192.168.3.164 netmask: 255.255.255.0 defgw: 192.168.3.1
The above are correct for my environment.
To test it I do:
ipmitool -I open chassis power off
which responds by powering off the machine.
When I to access from another computer on the network, however, I get an error message:
host# ipmitool -I lanplus -H 192.168.10.164 -U Admin -a chassis power status Error: Unable to establish LAN session Unable to get Chassis Power Status
"Admin" seems to be a valid user name:
host# ipmitool -I open user list 1 2 Admin true false true USER
The interesting output from ipmitool I initially mentioned:
host # ipmitool -I open lan set 1 access on Set Channel Access for channel 1 failed: Request data field length limit exceeded
newload4:/home/gjones # ipmitool channel info 1 Channel 0x1 info: Channel Medium Type : 802.3 LAN Channel Protocol Type : IPMB-1.0 Session Support : session-less Active Session Count : 0 Protocol Vendor ID : 7154 Get Channel Access (volatile) failed: Request data field length limit exceeded
The output of "ipmitool -I open lan print 1" is here:
Any help/suggestions is greatly appreciated; I've been working with this thing for a few hours now with no success.