diff options
author | Sebastian Schmelzer | 2009-05-22 20:52:11 +0200 |
---|---|---|
committer | Sebastian Schmelzer | 2009-05-22 20:52:11 +0200 |
commit | bea5d8c708775cfdb37780199929c4e8a0427bd2 (patch) | |
tree | 55d9e828edaa74bd123541e3030ff4754ff8d9c5 /boot-env | |
parent | Some minor enhancements for PreBoot ... (diff) | |
download | core-bea5d8c708775cfdb37780199929c4e8a0427bd2.tar.gz core-bea5d8c708775cfdb37780199929c4e8a0427bd2.tar.xz core-bea5d8c708775cfdb37780199929c4e8a0427bd2.zip |
load usb hid modules in preboot env
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2867 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'boot-env')
-rw-r--r-- | boot-env/OpenSLX/BootEnvironment/PrebootCD.pm | 4 | ||||
-rwxr-xr-x | boot-env/preboot/uclib-rootfs/init | 8 |
2 files changed, 8 insertions, 4 deletions
diff --git a/boot-env/OpenSLX/BootEnvironment/PrebootCD.pm b/boot-env/OpenSLX/BootEnvironment/PrebootCD.pm index 2775a192..c6a2a149 100644 --- a/boot-env/OpenSLX/BootEnvironment/PrebootCD.pm +++ b/boot-env/OpenSLX/BootEnvironment/PrebootCD.pm @@ -63,7 +63,9 @@ sub _createImage LABEL OpenSLX SAY Now loading OpenSLX preboot environment ... KERNEL vmlinuz - APPEND initrd=initramfs + APPEND initrd=initramfs debug=3 + PROMPT 0 + TIMEOUT 100 End-of-Here spitFile("$imageDir/iso/isolinux/isolinux.cfg", $isolinuxConfig); diff --git a/boot-env/preboot/uclib-rootfs/init b/boot-env/preboot/uclib-rootfs/init index 192b88bd..78fc3c63 100755 --- a/boot-env/preboot/uclib-rootfs/init +++ b/boot-env/preboot/uclib-rootfs/init @@ -71,9 +71,11 @@ nwif="eth0" [ ! -d /sys/class ] && mount -n -t sysfs sysfs /sys # load network adaptor modules -for mod in ${ramfs_nicmods}; do - modprobe $mod || echo "module $mod did not load for some reason" - usleep 10000 +for mod in ${ramfs_nicmods} af_packet unix hid usbhid uhci-hcd ohci-hcd; do + if [ x != x$(find /lib/modules -name ${mod}.ko) ]; then + modprobe $mod || echo "module $mod did not load for some reason" + usleep 10000 + fi done # read kernel commandline |