#!/bin/sh
# The following modprobe command is needed to be run at each boot,
# therefore, its recommended to add them to the rc.local
# script.
module_base_name=`basename $1 | sed 's/.o//'`
use_udev=$2
if [ $use_udev == "no" ] ; then
#remove stale nodes
rm -f /dev/$module_base_name
fi
#remove old module
/sbin/rmmod $module_base_name 2> /dev/null
#rebuild dependency tree to include windrvr's module
/sbin/depmod
/sbin/modprobe $module_base_name || exit 1
if [ $use_udev == "no" ] ; then
major=`grep -w $module_base_name /proc/devices | cut -f1 -d" "`
mknod /dev/$module_base_name c $major 0
fi