← Back to team overview

sslug-teknik team mailing list archive

Re: kmod

 

Martin Egholm Nielsen wrote:
[...]

Fra mit debian-system:
MODULES(5)                                             MODULES(5)

NAME
       /etc/modules - kernel modules to load at boot time

--- SNIP ---

Debian GNU/Linux           Version 1.1                 MODULES(5)

Den løsning har RedHat brugere desværre ikke! :o(
Vi er vist pisket til at indsætte det i rc.local!

Kan du lure hvem det er, der insmod'er de moduler du indskriver der?

Det er /etc/init.d/modutils   :-)

Mvh Chr. Frier

-------------
#! /bin/sh
# /etc/init.d/modutils: loads the appropriate modules in `boot'.


PATH="/sbin:/bin:/usr/sbin:/usr/bin"

[ -f /proc/modules ] || exit 0
[ -e /sbin/depmod ] || exit 0

echo -n "Calculating module dependencies... "
depmod -a > /dev/null
echo "done."

# Loop over every line in /etc/modules.
echo -n 'Loading modules: '
(cat /etc/modules; echo) | # make sure there is a LF at the end
while read module args
do
        case "$module" in
                \#*|"") continue ;;
        esac
        echo -n "$module "
        modprobe $module $args
done
echo

#
# Just in case a sysadmin prefers generic symbolic links in
# /lib/modules/boot for boot time modules we will load these modules
#
if [ -n "`modprobe -l -t boot`" ]
then
        modprobe -a -t boot \*
fi

exit 0



References