Blame contrib/ipmi.init.basic

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