IPMI Init Script für Debian

Aus Thomas-Krenn-Wiki
Wechseln zu: Navigation, Suche

Bei Debian 4.0 gab es zur Initialisierung /usr/share/ipmitool/ipmi.init.basic. Bei Debian 5.0 ist dieses Skript nicht mehr vorhanden. Es reicht nun ein einfaches modprobe.

IPMI Device File in Debian 5.0 erzeugen

Damit IPMI lokal genützt werden kann reicht nun:

modprobe ipmi_devintf
modprobe ipmi_si

Weitere Informationen dazu:

testserver:~# modinfo ipmi_si
filename:       /lib/modules/2.6.31.4-tks/kernel/drivers/char/ipmi/ipmi_si.ko
description:    Interface to the IPMI driver for the KCS, SMIC, and BT system interfaces.
author:         Corey Minyard <minyard@mvista.com>
license:        GPL
alias:          pci:v*d*sv*sd*bc0Csc07i*
alias:          pci:v0000103Cd0000121Asv*sd*bc*sc*i*
depends:        ipmi_msghandler
[...]
testserver:~# modinfo ipmi_devintf
filename:       /lib/modules/2.6.31.4-tks/kernel/drivers/char/ipmi/ipmi_devintf.ko
alias:          platform:ipmi_si
description:    Linux device interface for the IPMI message handler.
author:         Corey Minyard <minyard@mvista.com>
license:        GPL
depends:        ipmi_msghandler
[...]
testserver:~# modinfo ipmi_msghandler
filename:       /lib/modules/2.6.31.4-tks/kernel/drivers/char/ipmi/ipmi_msghandler.ko
version:        39.2
description:    Incoming and outgoing message routing for an IPMI interface.
author:         Corey Minyard <minyard@mvista.com>
license:        GPL
srcversion:     7A180D3A62D658C44AADE16
depends:        
[...]

Ursprüngliches Init Script aus Debian Etch

/usr/share/ipmitool/ipmi.init.basic:

#!/bin/sh
  
echo "Setting up OpenIPMI driver..."
  
# load the ipmi modules
modprobe ipmi_msghandler
modprobe ipmi_devintf
modprobe ipmi_si
if ! modprobe ipmi_kcs_drv ; then
  modprobe ipmi_si # try new module name
fi
  
maj=$(cat /proc/devices | awk '/ipmidev/{print $1}')
if [ "$maj" ]; then
  test -e /dev/ipmi0 && rm -f /dev/ipmi0
  /bin/mknod /dev/ipmi0 c $maj 0
fi

Das könnte Sie auch interessieren

IPMI Sensor Monitoring Plugin
IPMI Sensoren
IPMI Sensoren von ASUS Mainboards deaktivieren