]> git.ipfire.org Git - people/teissler/ipfire-2.x.git/commitdiff
Some work on hostapd initscript
authorArne Fitzenreiter <arne_f@ipfire.org>
Mon, 4 Aug 2008 22:31:26 +0000 (00:31 +0200)
committerArne Fitzenreiter <arne_f@ipfire.org>
Mon, 4 Aug 2008 22:31:26 +0000 (00:31 +0200)
remove a " " from cpufreq script

src/initscripts/init.d/cpufreq
src/initscripts/init.d/hostapd

index a316833b726cad4fdccb46b0f494d0b1aa9676f7..a4540578318b954395f6d60548f19ed1aa9c0885 100644 (file)
@@ -17,7 +17,7 @@
 
 case "${1}" in
        start)
-               boot_mesg -n "Starting cpufreq ... "
+               boot_mesg -n "Starting cpufreq... "
 
                # try cpufreq hardware depend modules
                for module in acpi-cpufreq cpufreq-nforce2 e-powersaver \
index b529c5cd22a2207cf8e450d119fc45b17b0720e3..a6b0575f30057de586ce44badf82812ba2eda093 100644 (file)
@@ -4,19 +4,22 @@
 
 case "${1}" in
         start)
+               boot_mesg -n "Starting hostapd... "
                # enable wlan module of collectd
                sed -i -e "s|#LoadPlugin wireless|LoadPlugin wireless|g" /etc/collectd.conf
                 /usr/bin/wlanconfig ath0 destroy
                 /usr/bin/wlanconfig blue0 create wlandev wifi0 wlanmode ap
                 /usr/sbin/iwconfig blue0 channel 05
-                /usr/bin/hostapd -P /var/run/hostapd /etc/hostapd.conf &
+                /usr/bin/hostapd -P /var/run/hostapd /etc/hostapd.conf </dev/tty12 >/dev/tty12 2>&1 &
                 evaluate_retval
                 ;;
 
         stop)
+               boot_mesg "Stopping hostapd..."
                 # Just make sure when going down the first time blue0 nw values are ignored
-               sed -i -e 's/^ACTION=="add", SUBSYSTEM=="net", SYSFS{address}=="*", NAME="blue0"*/#ACTION=="add", SUBSYSTEM=="net", SYSFS{address}=="*", NAME="blue0"*/' /etc/udev/rules.d/30-persistent-network.rules
-                /usr/bin/wlanconfig blue0 destroy
+               grep -v 'NAME="blue0"' /etc/udev/rules.d/30-persistent-network.rules > /tmp/30-persistent-network.rules
+               mv /tmp/30-persistent-network.rules /etc/udev/rules.d/30-persistent-network.rules
+               /usr/bin/wlanconfig blue0 destroy
                 killproc /usr/bin/hostapd
                 evaluate_retval
                 ;;