]>
Commit | Line | Data |
---|---|---|
f8ae001e MT |
1 | #!/bin/sh |
2 | # Initialize USB controllers | |
3 | echo "Initializing USB controllers" | |
4 | aliases=`/sbin/modprobe -c | awk '/^alias usb-controller/ { print $3 }'` | |
5 | if [ -n "$aliases" -a "$aliases" != "off" ] ; then | |
6 | modprobe usbcore | |
7 | mount -n -t usbdevfs usbdevfs /proc/bus/usb | |
8 | for alias in $aliases ; do | |
9 | [ "$alias" != "off" ] && modprobe $alias | |
10 | done | |
11 | ||
12 | echo "Initializing USB storage devices" | |
13 | modprobe usb-storage | |
14 | modprobe sd_mod | |
15 | ||
16 | echo "Initializing USB keyboard" | |
17 | modprobe hid | |
18 | modprobe keybdev | |
19 | ||
20 | echo "Initializing USB modems" | |
21 | modprobe acm | |
22 | fi |