Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 11/04/2009, à 10:18

pipou24

[abandon] EasyPeasy et eeepc 900A : Demarrer avec wifi desactivé

Mon probleme va paraitre etrange... mais bon. L'eeepc 900A ayant une autonomie assez faible et ma femme ne se servant pas du wifi en permanence, je voudrais qu'il demarre avec le wifi desactivé (comme lorsque l'on appuye sur la touche Fn+F2 en fait)

D'après la doc, http://doc.ubuntu-fr.org/asus_eee_pc_901#touches_speciales , le fichier qui gere cela est : wireless-toggle.sh sur mon install (easypeasy 8.10) le seul fichier portant ce nom se trouve dans :

 cat /etc/acpi/eeepc-wireless-toggle.sh
#!/bin/sh

wlan_control=/proc/acpi/asus/wlan

WLANSTATE=$(cat $wlan_control)

case $WLANSTATE in
	0)
		modprobe ath_pci
		echo 1 > $wlan_control
		;;
	1)
		ifconfig ath0 down
		modprobe -r ath_pci
		echo 0 > $wlan_control
		;;
esac

tout parait convenir, pourtant :
/etc/acpi/eeepc-wireless-toggle.sh
cat: /proc/acpi/asus/wlan: Aucun fichier ou dossier de ce type

effectivement ce fichier n'est pas visible, meme en root. pourtant Fn+F2 fonctionne....

J'ai essayé de prendre le problème dans l'autre sens :
Grâce à la doc : clavier_multimedia, j'ai identifié la combinaison de touches et je trouve : ATKD 00000010
Le problème c'est que je n'ai aucun script dans /etc/acpi/events qui fait référence à cette touche.

alors comment savoir quelle commande / script est appelé par cette combinaison de touches ?


ps : j'ai aussi cherché dans /proc/acpi ce qui pourrait couper l'alim du circuit wlan mais je ne trouve rien qui y ressemble

Dernière modification par pipou24 (Le 29/04/2009, à 17:24)


Non geek et fier de l'être. ㋡

Hors ligne

#2 Le 13/04/2009, à 17:27

pipou24

Re : [abandon] EasyPeasy et eeepc 900A : Demarrer avec wifi desactivé

vraiment pas même l'ombre d'un soupçon de piste ?


Non geek et fier de l'être. ㋡

Hors ligne

#3 Le 22/04/2009, à 11:18

sakul

Re : [abandon] EasyPeasy et eeepc 900A : Demarrer avec wifi desactivé

ben il suffit de faire un

modprobe -r ath_pci

au démarage. bon c'est pas très propre je pense mais ca marche. ensuite pour le réactiver utilise le script ci dessus.


commandes de bases ||  Debian testing 64bit - xfce / Intel-Core-2 Quad @ 2.33GHz / 9600 GT

Hors ligne

#4 Le 24/04/2009, à 00:48

pipou24

Re : [abandon] EasyPeasy et eeepc 900A : Demarrer avec wifi desactivé

Merci. Certes, ca coupe bien le wifi, mais ca ne désactive pas son alimentation (j'ai pu le verifier avec le rythme de decharge de la batterie)

J'ai essayé une autre piste, je pensais qu'xte (du paquet xautomation) me permettrait de simuler l'appui sur la sequence de touches, mais en fait ca ne fonctionne pas. de toute facon, xte est censé transmettre l'info au serveur X, et ici ce n'est pas le cas (j'ai pu verifier que ca fonctionnait en console après avoir stoppé gdm)


Non geek et fier de l'être. ㋡

Hors ligne

#5 Le 28/04/2009, à 14:05

diodio13fr

Re : [abandon] EasyPeasy et eeepc 900A : Demarrer avec wifi desactivé

Salut, pipou sur ma debian dans le script équivalent au tien

/etc/acpi/eeepc-wireless-toggle.sh

il est question d'un fichier

/sys/devices/platform/eeepc/wlan

pour les noyaux à partir de 2.6.28, existe-il dans ton install?
Pour les noyaux inférieur ils est bien question du fichier

/proc/acpi/asus/wlan

Sinon pourquoi tu ne le créerai pas?

sudo echo 1 > /proc/acpi/asus/wlan

il n'y aurait peut être qu'un problème de permission à régler.

Tu est vraiment sûr que

modprobe -r ath_pci

ne coupe pas l'alim du wifi? Car le script ne fait rien de plus que ça.

En fin d'aprem j'épluche un peu le script que j'ai, il est bien plus touffu.
Sans en être sûr je pense à d'autres pistes, je vois ça ce soir, là je dois filer.

Dernière modification par diodio13fr (Le 28/04/2009, à 14:19)


█▒▒▒░░

Hors ligne

#6 Le 28/04/2009, à 18:38

pipou24

Re : [abandon] EasyPeasy et eeepc 900A : Demarrer avec wifi desactivé

salut,

en fait /proc/acpi ne contient pas de dossier asus ni eeepc et un sudo mkdir asus me repond : ne peut créer le épertoire 'asus'
je suis en noyau 2.6.27-8-eeepc le driver utilisé est ath_5k
j'ai tenté locate wlan, locate wifi, locate eeepc je ne trouve rien sad

decidement, le wifi c'est pas mon truc. Rien en vaut un bon câble ....


Non geek et fier de l'être. ㋡

Hors ligne

#7 Le 28/04/2009, à 19:54

diodio13fr

Re : [abandon] EasyPeasy et eeepc 900A : Demarrer avec wifi desactivé

tu as bien le paquet eeepc-acpi-scripts d'installé?

le fichier /sys/devices/platform/eeepc/wlan est-il présent?

Sinon il y à aussi la solution de modifier le script, mais tu es sûr que

modprobe -r ath_pci

ne coupe pas l'alim? Ce script ne fait rien de plus! La combinaison de touche appelerait elle un autre script?
dans /etc/acpi/actions j'ai un script hotkey.sh qui appelle wireless.sh. As tu un hotkey.sh? si oui qu'y a t il dedans?

sinon il y aussi la solution de créer le fichier /proc/acpi/asus/wlan à partir d'un live USB, car c'est lui qui conserve l'état du wifi pour le démarrage suivant de l'asus.

Dernière modification par diodio13fr (Le 28/04/2009, à 20:10)


█▒▒▒░░

Hors ligne

#8 Le 29/04/2009, à 17:22

pipou24

Re : [abandon] EasyPeasy et eeepc 900A : Demarrer avec wifi desactivé

Salut,

Je n'ai pas de fichier /sys/devices/platform/eeepc ni de wlan ni rien qui y ressemble dans les sous répertoires avoisinants.

Je ne suis pas sur a 100% que retirer le module ne coupe pas l'alim, il faudrait que je laisse décharger la batterie plus longtemps, en revanche, la combinaison de touches Fn+F2 eteint la petite led bleue, alors qu'un modprobe -r ath_5k ne le fait pas.

Bon désolé, mais là je jettes l'éponge. Je vais tester la prochaine version de Easypeasy, Debian et openSuse sur clé USB en mode persistant (pasque la machine n'est pas a moi, donc si je lui casse a la suite de la mise a jour ....)


Merci de votre coup de main.


Non geek et fier de l'être. ㋡

Hors ligne