Pagina 1 di 1

[RISOLTO] Problema con /proc/acpi/asus/wlan eeepc

Inviato: ven 29 ago 2008, 14:46
da murdock
Salve a tutti,
una volta disabilitata la scheda wireless dell'eeepc non mi è più possibile ripristinare il corretto funzionamento
della scheda, nè manualmente nè con gli appositi tasti funzione di "Asus OSD".
A nulla sono valsi i tentativi di ripristinare il wireless rimuovendo e ricaricando manualmente i moduli interessati.
So che è un problema conosciuto ma, qualcuno qui ha risolto?

Saluti,
MuRdOcK

EDIT: Ho risolto compilando come moduli i supporti per l'hotplug di pci e pci express.
Poi ho utilizzato questo script nelle "actions" per ACPI:

Codice: Seleziona tutto

#!/bin/bash

PWR=$(cat /proc/acpi/asus/wlan)

load_modules() {
   modprobe ath_pci
   modprobe wlan_wep
   modprobe wlan_tkip
   modprobe wlan_ccmp
}

unload_modules() {
   rmmod ath_pci
   rmmod wlan_scan_sta
   rmmod wlan_tkip
   rmmod wlan_wep
   rmmod wlan_ccmp
   rmmod ath_rate_sample
   rmmod wlan_acl
   rmmod wlan
   rmmod ath_hal
}

wifi_on() {

   if [ "$PWR" = "0" ]; then
      modprobe pciehp pciehp_force=1
      sleep 3
      echo 1 > /proc/acpi/asus/wlan
      sleep 2
      load_modules
      sleep 1
      echo 0 > /proc/acpi/asus/wlan
      sleep 2
      echo 1 > /proc/acpi/asus/wlan
   fi
}

wifi_off() {
   if [ "$PWR" = "1" ]; then
      unload_modules

      echo 0 > /proc/acpi/asus/wlan
      sleep 1
      rmmod pciehp
      rmmod pci_hotplug
   fi
}

case "$1" in
        hibernate|suspend)
                wifi_off
                ;;
        thaw|resume)
                wifi_on
                ;;
        *)
                ;;
esac

Re: [RISOLTO] Problema con /proc/acpi/asus/wlan eeepc

Inviato: mar 14 ott 2008, 17:13
da murdock
Aggiornamento doveroso, con il nuovo kernel 2.6.27 non c'è più bisogno di utilizzare madwifi per la scheda wifi oltre al fatto che non è più necessario utilizzare lo script citato in questo post (è sufficiente disabilitare o riabilitare la scheda via asus_acpi, senza alcun intervento ulteriore).
Altra integrazione gradita sul nuovo kernel è uvcvideo, la webcam funziona senza problemi nativamente. :)

Saluti,
MuRdOcK