mirror of https://github.com/OpenIPC/firmware.git
22 lines
441 B
Bash
Executable File
22 lines
441 B
Bash
Executable File
#!/bin/sh
|
|
|
|
case "$1" in
|
|
start)
|
|
printf "Loading modules:"
|
|
# load modules for detected devices
|
|
# find /sys/ -name modalias -print0 | xargs -0 sort -u -z | xargs -0 modprobe -abq
|
|
|
|
# load modules from /etc/modules
|
|
[ -r /etc/modules ] || exit 0
|
|
while read module args; do
|
|
case "$module" in
|
|
""|"#"*) continue
|
|
;;
|
|
esac
|
|
|
|
# attempt to load modules
|
|
modprobe ${module} ${args} >/dev/null
|
|
done < /etc/modules
|
|
;;
|
|
esac
|