Enabling and disabling devices on eeepc

Mattepuffo's logo
Enabling and disabling devices on eeepc

Enabling and disabling devices on eeepc

Purtroppo su Linux a volte ci dobbiamo accontentare del non funzionamento di qualche tasto scorciatoia, come quelli che spengono/accendono la scheda wireless.

In verità però la comunità sta facendo molto per implentare tutte le funzion possibili per non far rimpiangere Windows.

Sul mio eeepc, che monta archlinux, ho scoperto come abilitare/disabilitare i devices.

Probabilemente questa guida funziona anche se ci fosse stata un'altra distro installata, e smanettando un pò probabilmente funziona anche su pc "normali".

Prendo in considerazione i kernel dal 2.6.30 e successivi, per i quali è presente un driver specifico per gli eeepc che si trova in /sys:

$ find /sys -iname \*eeepc\*

...

/sys/bus/platform/devices/eeepc

...

Ho riportato solo la voce che ci interessa, ma potete dare voi il comando per vedere quali sono gli altri risultati.

Guardando dentro questa directory possiamo notare alcuni file interessanti:

  • camera
  • cardr
  • cpufv

Per vedere lo stato basta dare il comando:

$ cat /sys/bus/platform/devices/eeepc/cardr

1

1 vuol dire che è abilitato, 0 disabilitato.

Per abilitare l'antenna wireless:

# echo 1 > /sys/bus/platform/devices/eeepc/rfkill:rfkill0/state

Oppure editate a mano il file, lanciando il vostro editor di testo da root.

Per le luci (e questo vale soprattutto sui portatili normali) dovete cercare un wlan o wled in /sys o /proc.

Tutto qua.

Può sembrare difficile, ma basta esplorare bene la directory /sys (e magari anche /proc) per avere piacevoili sorprese.


Condividi

Commentami!