| 1 |
Kernel driver `i2c-ipmi.o' |
|---|
| 2 |
|
|---|
| 3 |
Status: Alpha |
|---|
| 4 |
|
|---|
| 5 |
Supported adapters: |
|---|
| 6 |
* IPMI BMC |
|---|
| 7 |
|
|---|
| 8 |
Author: Mark D. Studebaker <mdsxyz123@yahoo.com> |
|---|
| 9 |
|
|---|
| 10 |
|
|---|
| 11 |
Module Parameters |
|---|
| 12 |
----------------- |
|---|
| 13 |
(none) |
|---|
| 14 |
|
|---|
| 15 |
|
|---|
| 16 |
Description |
|---|
| 17 |
----------- |
|---|
| 18 |
This is a "dummy" adapter which provides access to the |
|---|
| 19 |
BMC (Baseboard Management Controller) via IPMI (Intelligent Platform |
|---|
| 20 |
Management Interface). It is used by the bmcsensors module. |
|---|
| 21 |
|
|---|
| 22 |
Together with the bmcsensors module, this provides high-level |
|---|
| 23 |
access to sensors known by the BMC. For low-level access to |
|---|
| 24 |
IPMB (I2C/SMBus) busses behind the BMC, use the i2c-ipmb module. |
|---|
| 25 |
|
|---|
| 26 |
This module REQUIRES the IPMI kernel patch by Corey Minyard, |
|---|
| 27 |
v13 or higher, available at http://openipmi.sourceforge.net . |
|---|
| 28 |
Other IPMI drivers are not supported. |
|---|
| 29 |
|
|---|
| 30 |
See http://www.intel.com/design/servers/ipmi/ for |
|---|
| 31 |
IPMI standards information. |
|---|
| 32 |
|
|---|
| 33 |
You must configure the following features in your kernel |
|---|
| 34 |
(under Character Devices): |
|---|
| 35 |
IPMI top-level message handler |
|---|
| 36 |
IPMI KCS handler |
|---|
| 37 |
The IPMI device interface and IPMI watchdog handler are not required. |
|---|
| 38 |
|
|---|
| 39 |
If the KCS handler (ipmi_kcs_drv) is configured as a module, |
|---|
| 40 |
you must modprobe it separately, it will not load automatically |
|---|
| 41 |
when you modprobe i2c-ipmi or ipmi_msghandler (unless you set up |
|---|
| 42 |
/etc/modules.conf to load ipmi_kcs_drv when ipmi_msghandler is loaded). |
|---|
| 43 |
|
|---|
| 44 |
Issues |
|---|
| 45 |
------ |
|---|
| 46 |
Only one BMC is supported - shouldn't be a problem. |
|---|
| 47 |
|
|---|
| 48 |
Only one client is supported - to be fixed. |
|---|
| 49 |
|
|---|
| 50 |
Libsensors was hacked to support this dummy driver; only |
|---|
| 51 |
the ISA dummy driver was supported previously. |
|---|
| 52 |
The library needs further enhancements for full |
|---|
| 53 |
dummy driver support. |
|---|
| 54 |
|
|---|
| 55 |
Alpha! |
|---|
| 56 |
|
|---|
| 57 |
|
|---|
| 58 |
|
|---|
| 59 |
********************** |
|---|
| 60 |
The lm_sensors project gratefully acknowledges the support of |
|---|
| 61 |
Hewlett Packard (Ft. Collins) in the development of this driver. |
|---|