[Wifi] Powertop -> plus de wifi ?

Applications, problèmes de configuration réseau
Répondre
Drive
Hankyu
Messages : 40
Inscription : dim. 28 déc. 2014, 18:30

[Wifi] Powertop -> plus de wifi ?

Message par Drive »

Bonjour,

je continue l’installation d’Arch sur MBA.

Étape 1 : j’ai du Wifi, j’installe powertop et je lance

Code : Tout sélectionner

 powertop --calibrate 
Des choses se passent et je lance ensuite

Code : Tout sélectionner

 powertop --autotune 
Étape 2 : je reboot et là, plus de Wifi :

Code : Tout sélectionner

 wifi-menu 
me revoit « no networks found » et la luminosité de l'écran est au min…

Étape 3 :

Code : Tout sélectionner

 pacman -Rs powertop 
au cas où…

Étape 4 : luminosité de l'écran toujours au min et toujours plus de Wifi…

Que faire pour annuler ce que powertop a fait et comment retrouver du Wifi ?
Moviuro
Elfe
Messages : 765
Inscription : dim. 17 juin 2012, 22:49

Re: [Wifi] Powertop -> plus de wifi ?

Message par Moviuro »

Drive a écrit :je continue l’installation d’Arch sur MBA.
Tu devrais utiliser "MacBook Air" pour que ça reste compréhensible
Drive a écrit :Étape 1 : j’ai du Wifi, j’installe powertop et je lance

Code : Tout sélectionner

 powertop --calibrate 
OK, normal
Drive a écrit :Des choses se passent et je lance ensuite

Code : Tout sélectionner

 powertop --autotune 
Erf... mauvaise idée. Ça a sûrement créé plein de fichiers dans /etc/sysctl.d/. Tu peux le ls ?
Étape 2 : je reboot et là, plus de Wifi :

Code : Tout sélectionner

 wifi-menu 
me revoit « no networks found » et la luminosité de l'écran est au min…
Ça sent l'économie d'énergie : il se passe quoi si tu appuye sur les touches de luminosité de ton clavier ? et aussi :

Code : Tout sélectionner

cat /sys/class/backlight/*/brightness
Et pour le WiFi :

Code : Tout sélectionner

rfkill list
Étape 3 :

Code : Tout sélectionner

 pacman -Rs powertop 
au cas où…
C'est très bon powertop, à ta place, je ne m'en séparerais pas.
psycho : Latitude E6430 ; BTRFS over LUKS, UEFI & secureboot
schizo : Acer 8942G ; KDE 4, BTRFS over LUKS ; W7 (prend la poussière)
toxo : i5-6600K, bspwm, VM W10 en PCI-passthrough
deadman : Lenovo Thinkcenter, OpenBSD 6.0-stable
popho.be : Kimsufi KS-3, FreeBSD 11.0
Loi de Murphy : Le jour où tu as besoin d'une backup, tu te dis que tu aurais dû en mettre en place
Venez sur IRC en plus du forum !
Drive
Hankyu
Messages : 40
Inscription : dim. 28 déc. 2014, 18:30

Re: [Wifi] Powertop -> plus de wifi ?

Message par Drive »

Moviuro a écrit : Ça a sûrement créé plein de fichiers dans /etc/sysctl.d/. Tu peux le ls ?
vide
]Ça sent l'économie d'énergie : il se passe quoi si tu appuye sur les touches de luminosité de ton clavier ?


Les touches de luminosité du clavier des Macbook Air ne fonctionnent pas (depuis le départ).
et aussi :

Code : Tout sélectionner

cat /sys/class/backlight/*/brightness
138

et enfin

Code : Tout sélectionner

rfkill list
-bash: rfkill : commande introuvable
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17632
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Wifi] Powertop -> plus de wifi ?

Message par benjarobin »

powertop --autotune ne fait aucune sauvegarde de l'état, mais par contre systemd peut avoir sauvegarder à l'extinction du PC certaine configuration dont la luminosité.
Pour rfkill il faut bien sur l'installer...

Tu peux essayer de supprimer /var/lib/systemd/backlight/ et de rajouter systemd.restore_state=0 sur la ligne de boot du kernel
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Drive
Hankyu
Messages : 40
Inscription : dim. 28 déc. 2014, 18:30

Re: [Wifi] Powertop -> plus de wifi ?

Message par Drive »

J’ai remis la brightness à 1000 (j’imagine que c’est sa valeur par défaut) et c’est bien mieux !

Code : Tout sélectionner

rfkill list
0: hci0: Bluetooth
            Soft blocked: yes
            Hard blocked: no
1: phy0: Wireless LAN
            Soft blocked: yes
            Hard blocked: no
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17632
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Wifi] Powertop -> plus de wifi ?

Message par benjarobin »

Essaye

Code : Tout sélectionner

rfkill unblock 0
rfkill unblock 1
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Drive
Hankyu
Messages : 40
Inscription : dim. 28 déc. 2014, 18:30

Re: [Wifi] Powertop -> plus de wifi ?

Message par Drive »

Parfait, tout fonctionne à présent !

Est-ce que je pourrais avoir un peu de détails pour comprendre ce qu’il s’est passé (et éviter de refaire le même genre d’erreurs) ?

Merci ! :)
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17632
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Wifi] Powertop -> plus de wifi ?

Message par benjarobin »

Pour la luminosité cela ne me choque pas trop que powertop l'est changée (baissée).
Mais par contre je ne comprend pas pourquoi powertop t'a désactivé le wifi... Après je ne sais pas trop comment il fonctionne.

En gros tu n'as pas fait d'erreur de mon point de vue. En faite ce qu'a fait powertop n'aurait pas du te gêner normalement, en effet :
- la luminosité elle se change normalement sans aucun souci (bon ce n'est pas ton cas, à voir...)
- la réactivation d'une carte Wifi est très bien géré par les gestionnaires de connexion de bonne qualité (il faut avoir rfkill d'installer)
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Moviuro
Elfe
Messages : 765
Inscription : dim. 17 juin 2012, 22:49

Re: [Wifi] Powertop -> plus de wifi ?

Message par Moviuro »

C'est bizarre pour les touches de luminosité.
Installe xev et lance-le dans un terminal en session graphique (GNOME pour toi) et appuye sur les touches, regarde ce qui arrive dans le terminal.
psycho : Latitude E6430 ; BTRFS over LUKS, UEFI & secureboot
schizo : Acer 8942G ; KDE 4, BTRFS over LUKS ; W7 (prend la poussière)
toxo : i5-6600K, bspwm, VM W10 en PCI-passthrough
deadman : Lenovo Thinkcenter, OpenBSD 6.0-stable
popho.be : Kimsufi KS-3, FreeBSD 11.0
Loi de Murphy : Le jour où tu as besoin d'une backup, tu te dis que tu aurais dû en mettre en place
Venez sur IRC en plus du forum !
otacon
Chu Ko Nu
Messages : 466
Inscription : sam. 07 sept. 2013, 19:22
Localisation : Limousin

Re: [Wifi] Powertop -> plus de wifi ?

Message par otacon »

Salut,
je ne me suis jamais servi de powertop --autotune.

Par contre, j'ai créé un petit script à partir d'autres existants sur le sujet.
Vu qu'on a exactement la même machine, si ça t'interresse :

Code : Tout sélectionner

#!/bin/bash

# Shell script to reduce energy consumption when running battery. Place
# it in /etc/pm/power.d/ and give execution rights.

if cat /sys/class/power_supply/ADP1/online | grep 0 > /dev/null 2>&1

then

# Start battery powered settings ---------------------------------------#

# Enable Laptop-Mode disk writing
echo 5 > /proc/sys/vm/laptop_mode

# Modify VM-Writeback
echo 1500 > /proc/sys/vm/dirty_writeback_centisecs

#NMI watchdog should be turned off
for foo in /proc/sys/kernel/nmi_watchdog;
do echo 0 > $foo;
done

# Set SATA channel to power saving
for foo in /sys/class/scsi_host/host*/link_power_management_policy;
do echo min_power > $foo;
done

# Activate USB autosuspend
for foo in /sys/bus/usb/devices/*/power/control;
do echo auto > $foo;
done

# Activate PCI autosuspend
for foo in /sys/bus/pci/devices/*/power/control;
do echo auto > $foo;
done

# Activate audio card power saving
# (sounds shorter than 5 seconds will not be played)
echo 1 > /sys/module/snd_hda_intel/parameters/power_save
echo Y > /sys/module/snd_hda_intel/parameters/power_save_controller

# End battery powered settings -----------------------------------------#

else

# Start AC powered settings --------------------------------------------#

# Disable laptop mode
echo 0 > /proc/sys/vm/laptop_mode

#NMI watchdog should be turned on
for foo in /proc/sys/kernel/nmi_watchdog;
do echo 1 > $foo;
done

# Set SATA channel: max performance
for foo in /sys/class/scsi_host/host*/link_power_management_policy;
do echo max_performance > $foo;
done

# Disable USB autosuspend
for foo in /sys/bus/usb/devices/*/power/control;
do echo on > $foo;
done

# Disable PCI autosuspend
for foo in /sys/bus/pci/devices/*/power/control;
do echo on > $foo;
done

# Disable audio_card power saving
echo N > /sys/module/snd_hda_intel/parameters/power_save_controller
echo 0 > /sys/module/snd_hda_intel/parameters/power_save

# End AC powered settings ----------------------------------------------#

fi

avec lui, j'ai tous les paramètres qui s'affichent dans powertop à "good".

Tant qu'on est dans les économies d'énergies, j'installe aussi tlp mais sans activer le service associé. ça a un impact certain sur l'autonomie (sans que je me l'explique)
Répondre