[wifi]désactiver le wifi

Applications, problèmes de configuration réseau
kevin57
archer de cavalerie
Messages : 173
Inscription : lun. 14 sept. 2009, 12:46
Localisation : Paris, France

[wifi]désactiver le wifi

Message par kevin57 » mer. 30 mars 2011, 12:05

Bonjour à tous,

J'ai un petit souci avec le wifi sur mon netbook, je n'arrive pas à le désactiver. En utilisant la combinaison Fn + F2 (consacrée au Wifi sur ce modèle), ça me déconnecte, mais le wifi reste actif (je peux me reconnecter immédiatement). Idem avec ifconfig wlan0 down, ça me déconnecte, mais reconnexion immédiate dès que j'ouvre Wicd. Du coup, je n'arrive pas à trouver de commande qui désactive le wifi, pourtant je pense que ça me permettrait de gagner un peu d'autonomie quand je suis dans le train ou à un endroit où il n'y a pas de wifi. Avez-vous une idée ? J'ai essayé de désactiver le module, ça semble marcher mais le gain d'autonomie est a priori de seulement 20-30 minutes, et je ne suis pas sûr que ça soit très propre non plus... Qu'en pensez-vous ?

Merci d'avance.

Kevin
ArchLinux amd64 avec Openbox sur EeePC 1005PXD.
Gentoo ~amd64 avec Openbox sur AMD Phenom II X4 965 BE, Radeon HD 4250, 4GB RAM.

benjarobin
Maître du Kyudo
Messages : 15923
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [wifi]désactiver le wifi

Message par benjarobin » mer. 30 mars 2011, 12:24

Il faudrait voir du coté de rfkill. Sinon 20 minutes d'autonomie en plus en désactivant le wifi c'est déjà beaucoup. Cela représente combien en pourcentage du totale (La durée moyenne de l'autonomie est de...) ?
Zsh | KDE | PC fixe : core i7, carte nvidia | Portable : Asus ul80vt
Titre d'un sujet : [Thème] Sujet (état)

kevin57
archer de cavalerie
Messages : 173
Inscription : lun. 14 sept. 2009, 12:46
Localisation : Paris, France

Re: [wifi]désactiver le wifi

Message par kevin57 » mer. 30 mars 2011, 12:49

Je viens d'essayer rfkill, ça marche en effet mais l'effet semble vraiment faible.
La durée moyenne d'autonomie (en tout cas calculée, je n'ai jamais fait l'essai jusqu'au bout) est de 6-7h (selon les jours et l'utilisation bien sûr). Là ça va faire 4h que je suis dessus (1h30 en bureautique et le reste sur internet) et il me reste encore 39% (2h27). A priori, en utilisant rfkill il semble ajouter une petite dizaine de minutes d'autonomie et en désactivant le module (rmmod ath9k), il semble en ajouter environ 10 supplémentaire. En tout cas selon le compte de l'applet "batterie" dans mon cairo-dock, je ne sais pas ce qu'elle vaut niveau fiabilité.

Edit : quoique, rien de bien flagrant, l'affichage du cairo-dock est assez variable donc c'est dur de savoir si c'est vraiment l'activation/désactivation du wifi qui fait varier l'autonomie affichée... Y a-t-il quelque chose de plus fiable pour l'évaluer?
ArchLinux amd64 avec Openbox sur EeePC 1005PXD.
Gentoo ~amd64 avec Openbox sur AMD Phenom II X4 965 BE, Radeon HD 4250, 4GB RAM.

benjarobin
Maître du Kyudo
Messages : 15923
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [wifi]désactiver le wifi

Message par benjarobin » mer. 30 mars 2011, 13:38

Le mieux pour tester c'est de ne pas démarrer X et avec un nombre minimal de daemon et de faire le test dans un tty.
Puis d'afficher la consommation en watt de la batterie (via cat /proc/acpi/battery/BAT*/* qu'il faudra combiner à un grep :D ).
Zsh | KDE | PC fixe : core i7, carte nvidia | Portable : Asus ul80vt
Titre d'un sujet : [Thème] Sujet (état)

kevin57
archer de cavalerie
Messages : 173
Inscription : lun. 14 sept. 2009, 12:46
Localisation : Paris, France

Re: [wifi]désactiver le wifi

Message par kevin57 » mer. 30 mars 2011, 14:17

J'avais déjà essayé de regarder dans ces fichiers, mais je ne trouve pas la consommation, peux-tu m'aider?

Code : Tout sélectionner

[kevin@eeePC ~]$ cat /proc/acpi/battery/BAT0/
alarm  info   state  
[kevin@eeePC ~]$ cat /proc/acpi/battery/BAT0/info 
present:                 yes
design capacity:         4400 mAh
last full capacity:      4389 mAh
battery technology:      rechargeable
design voltage:          10800 mV
design capacity warning: 10 mAh
design capacity low:     5 mAh
cycle count:		  0
capacity granularity 1:  44 mAh
capacity granularity 2:  44 mAh
model number:            1001PXD
serial number:            
battery type:            LION
OEM info:                ASUS
[kevin@eeePC ~]$ cat /proc/acpi/battery/BAT0/state 
present:                 yes
capacity state:          ok
charging state:          discharging
present rate:            672 mA
remaining capacity:      1227 mAh
present voltage:         10699 mV
ArchLinux amd64 avec Openbox sur EeePC 1005PXD.
Gentoo ~amd64 avec Openbox sur AMD Phenom II X4 965 BE, Radeon HD 4250, 4GB RAM.

benjarobin
Maître du Kyudo
Messages : 15923
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [wifi]désactiver le wifi

Message par benjarobin » mer. 30 mars 2011, 14:26

Il faut regarder ceci:

Code : Tout sélectionner

present rate:            672 mA
remaining capacity:      1227 mAh
present voltage:         10699 mV
Tu as la consommation en mA et le voltage courant => 7.2 W
Il te reste en autonomie: 1227 / 672 = 1.8 h => 110 minutes (c'est tout ?)
Avec ta consommation actuelle, ta batterie te procure 4389 / 672 = 6.5 heures d'autonomie.
Zsh | KDE | PC fixe : core i7, carte nvidia | Portable : Asus ul80vt
Titre d'un sujet : [Thème] Sujet (état)

kevin57
archer de cavalerie
Messages : 173
Inscription : lun. 14 sept. 2009, 12:46
Localisation : Paris, France

Re: [wifi]désactiver le wifi

Message par kevin57 » mer. 30 mars 2011, 14:40

Merci, c'était tout bête en fait, j'aurais pu y penser. Oui, il ne me reste "que" 1h10 de batterie. Il faut dire que depuis 8h30, il a dû rester éteint 30 minutes et environ 30 minutes en suspend-to-disk, donc finalement c'est pas mal quand même !
Je vais faire les tests en tty pour le wifi, merci beaucoup!
ArchLinux amd64 avec Openbox sur EeePC 1005PXD.
Gentoo ~amd64 avec Openbox sur AMD Phenom II X4 965 BE, Radeon HD 4250, 4GB RAM.

kevin57
archer de cavalerie
Messages : 173
Inscription : lun. 14 sept. 2009, 12:46
Localisation : Paris, France

Re: [wifi]désactiver le wifi

Message par kevin57 » mer. 30 mars 2011, 19:28

J'ai fait les tests, voici les résultats (j'ai fait des fourchettes, ça varie toujours un peu) :
- avec le wifi, sans rien faire : 650 - 660 mA
- rfkill block all : 650 - 660 mA
- rmmod ath9k : 626 - 636 mA
- rfkill + rmmod : 626 - 636 mA

Du coup, j'en conclue que rfkill ne change rien. Pourtant avec rfkill list on me montre bien que c'est désactivé :

Code : Tout sélectionner

[root@eeePC ~]# rfkill list
0: eeepc-wlan: Wireless LAN
	Soft blocked: yes
	Hard blocked: no
1: phy0: Wireless LAN
	Soft blocked: yes
	Hard blocked: yes
En sachant qu'a priori, c'est phy0 la "vraie" carte puisque quand je fais rmmod ath9k la ligne phy0 disparaît. Au passage, d'où vient cette carte eeepc-wlan ?
ArchLinux amd64 avec Openbox sur EeePC 1005PXD.
Gentoo ~amd64 avec Openbox sur AMD Phenom II X4 965 BE, Radeon HD 4250, 4GB RAM.

Répondre