Blame contrib/ipmi.init.basic

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