# Authors: grml-team (grml.org), (c) Klaus Knopper <knopper@knopper.net>, (c) Michael Prokop <mika@grml.org>
# Bug-Reports: see http://grml.org/bugs/
# License: This file is licensed under the GPL v2.
-# Latest change: Mit Jul 11 19:34:06 CEST 2007 [mika]
+# Latest change: Mit Jul 25 18:59:49 CEST 2007 [mika]
################################################################################
# {{{ path, variables, signals, umask, zsh
config_acpi_apm(){
if [ -d /proc/acpi ]; then
if checkbootparam "noacpi"; then
- ewarn "Skipping ACPI Bios detection as requested on boot commandline." ; eend 0
+ ewarn "Skipping ACPI Bios detection as requested via noacpi on boot commandline." ; eend 0
+ elif checkbootparam "nogrmlacpi" ; then
+ ewarn "Skipping ACPI Bios detection as requested via nogrmlacpi on boot commandline." ; eend 0
else
- einfo "ACPI Bios found, activating modules: "
+ einfo "ACPI Bios found, activating modules (disable via bootoption noacpi / nogrmlacpi): "
eindent
found=""
for a in /lib/modules/$KERNEL/kernel/drivers/acpi/*; do
sleep 1
eend 0
done
+ if [ -n "$INSTALLED" ] ; then
+ ewarn 'If you want to disable automatic DHCP requests set CONFIG_DHCP=no in /etc/grml/autoconfig.'
+ eend 0
+ fi
fi
}
# }}}
ewarn "Skipping check for AC97 modem controller as requested on boot commandline." ; eend 0
else
if [ -x /etc/init.d/sl-modem-daemon ] ; then
- if lspci | grep Intel | grep -q "AC'97 Modem Controller" ; then
- einfo "AC97 modem controller detected. Starting sl-modem-daemon in background."
- /etc/init.d/sl-modem-daemon start >>$DEBUG &
- eend 0
- fi
+ if lspci | grep Intel | grep -q "AC'97 Modem Controller" ; then
+ einfo "AC97 modem controller detected. Start it running 'Start sl-modem-daemon'."
+ eend 0
+ fi
fi
fi
}
}
# }}}
+# {{{ check for broken ipw3945 driver which causes problems (especially on hd install)
+config_ipw3945() {
+ if grep -q ipw3945 /proc/modules ; then
+ if ! iwconfig 2>/dev/null| grep -q 'IEEE 802' ; then
+ ewarn "Broken ipw3945 network interface found, reloading module."
+ rmmod ipw3945
+ modprobe ipw3945
+ eend $?
+ fi
+ fi
+}
+# }}}
+
# {{{ disable console blanking
config_blanking(){
if checkbootparam "noblank" ; then