Niccolo Rigacci a écrit :
On Sun, Jun 08, 2008 at 07:47:28PM +0200, jcsid wrote:
  
sleep 1 doesn't work in my eee...
    

Damn! I just filed the bug!

Does a longer pause work?

  

Not 1, not 2 and not 10....
I tried this and it works:

#!/bin/sh

wlan_control=/proc/acpi/asus/wlan
enable() {
    if [ $(cat $wlan_control) = 0 ]; then
        rmmod pciehp
        modprobe pciehp pciehp_force=1
        echo 1 > $wlan_control
        modprobe ath_pci
    fi
}
disable() {
    if [ $(cat $wlan_control) = 1 ]; then
        ifdown --force ath0
        rmmod ath_pci
        echo 0 > $wlan_control
    fi
}
case $1 in
    on)
    enable
    if ! ifconfig ath0 up; then
        disable
        enable;
    fi
    ;;   
    off)
    disable
    ;;
   *)
    echo "Usage: $0 [on|off]"
    exit 1
    ;;
esac


_______________________________________________
Debian-eeepc-devel mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/debian-eeepc-devel

Reply via email to