This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
ipmi_on_linux [2008/04/22 15:25] adam |
ipmi_on_linux [2012/02/13 15:13] adam |
||
---|---|---|---|
Line 85: | Line 85: | ||
modprobe ipmi_msghandler | modprobe ipmi_msghandler | ||
modprobe ipmi_devintf | modprobe ipmi_devintf | ||
+ | modprobe ipmi_si | ||
+ | |||
+ | If ipmi_si won't load, you may need to use: | ||
+ | |||
modprobe ipmi_si type=kcs ports=0xca8 regspacings=4 | modprobe ipmi_si type=kcs ports=0xca8 regspacings=4 | ||
- | If ipmi_si won't load, look at the output of dmidecode for the base address of your IPMI BMC and then use that base address for the '' | + | Or look at the output of dmidecode for the base address of your IPMI BMC and then use that base address for the '' |
Kernel 2.4 people will have to follow the Debian IPMI instructions, | Kernel 2.4 people will have to follow the Debian IPMI instructions, | ||
- | If this works without errors then Fedora/ | + | If this works without errors then Fedora/ |
If you then '' | If you then '' | ||
+ | |||
==== Setting Up Serial Consoles ==== | ==== Setting Up Serial Consoles ==== | ||
Line 101: | Line 106: | ||
You should have set up your BIOS for console redirection earlier, so now we will do the bootloader and init. | You should have set up your BIOS for console redirection earlier, so now we will do the bootloader and init. | ||
- | To allow your bootloader to redirect over the BMC's serial port, edit / | + | To allow your bootloader to redirect over the BMC's serial port, edit / |
+ | |||
+ | serial --unit=1 --speed=19200 --word=8 --parity=no --stop=1 | ||
+ | terminal --timeout=10 serial console | ||
Disable splash screens by commenting out anything starting with splash outside of the OS boot menu section and remove any splash options from your kernel lines. A text console can't display them. | Disable splash screens by commenting out anything starting with splash outside of the OS boot menu section and remove any splash options from your kernel lines. A text console can't display them. | ||
- | Add '' | + | To make kernel messages output over your BMC, add '' |
title | title | ||
Line 125: | Line 133: | ||
This gives you a serial console on the second serial port, which should be your BMC's serial port, for the BIOS as configured earlier, the bootloader and init. Again, change 19200 to whatever you chose in your BIOS. | This gives you a serial console on the second serial port, which should be your BMC's serial port, for the BIOS as configured earlier, the bootloader and init. Again, change 19200 to whatever you chose in your BIOS. | ||
+ | |||
+ | Users of Ubuntu (and presumably Debian and it's other derivative distributions) can read [[https:// | ||
==== IPMI Commands ==== | ==== IPMI Commands ==== | ||
Line 320: | Line 330: | ||
You should now be able to search for the host's IPMI device address in IPMIView and log in with the username and password of ADMIN. You should add a new user, change it's user level to administrator and delete the ADMIN user. | You should now be able to search for the host's IPMI device address in IPMIView and log in with the username and password of ADMIN. You should add a new user, change it's user level to administrator and delete the ADMIN user. | ||
+ | |||
+ | |||
Line 358: | Line 370: | ||
=== IPMI Howtos === | === IPMI Howtos === | ||
- | [[http:// | + | [[https:// |
+ | |||
+ | [[http:// | ||
[[http:// | [[http:// |