summaryrefslogtreecommitdiff
path: root/target/device/Atmel/atngw100/target_skeleton/etc/init.d/S10modules-init
blob: d1fcc26e39c8251c414b954656a10a58216c3ca2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/bin/sh

MODPROBE=/sbin/modprobe

echo -n "Probing modules:"
if [ ! -x "${MODPROBE}" -o ! -f "/etc/modules" ]; then
	echo " missing"
	exit 1
else
	echo
fi

grep '^[^#]' "/etc/modules" | \
while read module args; do
	[ "$module" ] || continue
	if ${MODPROBE} $module $args > /dev/null 2> /dev/null; then
		echo "  $module loaded"
	else
		echo "  $module failed"
	fi
done