linuxaddict:reparer:wifisleepmode

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
linuxaddict:reparer:wifisleepmode [02/09/2019, 03:28] – [La commande qui relance le Wifi !] Claude Clerclinuxaddict:reparer:wifisleepmode [02/09/2019, 21:06] (Version actuelle) – [Quels sont les modules de la carte Wifi ?] Claude Clerc
Ligne 4: Ligne 4:
  
 C'est une mésaventure constatée avec la carte Wifi MT7630e sur un portable ASUS R511L. C'est une mésaventure constatée avec la carte Wifi MT7630e sur un portable ASUS R511L.
 +
 +<note>Tout ceci a été effectué sous LinuxMint 19.2, avec le noyau 5.0.0-27-generic.</note>
  
 ===== Quelle est ma carte Wifi ? ===== ===== Quelle est ma carte Wifi ? =====
Ligne 15: Ligne 17:
 ===== Quels sont les modules de la carte Wifi ? ===== ===== Quels sont les modules de la carte Wifi ? =====
 Les modules (ou pilotes ou drivers) sont chargés de piloter la carte Wifi. Les modules (ou pilotes ou drivers) sont chargés de piloter la carte Wifi.
 +
 +<note tip>La commande ''inxi -Fxz'' fait aussi le job, en couleurs.</note>
  
 Installer ''lshw'' : Installer ''lshw'' :
Ligne 28: Ligne 32:
        produit: MT7630e 802.11bgn Wireless Network Adapter        produit: MT7630e 802.11bgn Wireless Network Adapter
        fabriquant: MEDIATEK Corp.        fabriquant: MEDIATEK Corp.
-       identifiant matériel: 0 +       ...
-       information bus: pci@0000:03:00.+
-       nom logique: wlp3s0f0 +
-       version: 00 +
-       numéro de série: 40:b8:9a:82:e9:35 +
-       bits: 32 bits +
-       horloge: 33MHz+
        fonctionnalités: pm msi pciexpress bus_master cap_list ethernet physical wireless        fonctionnalités: pm msi pciexpress bus_master cap_list ethernet physical wireless
        configuration: broadcast=yes driver=mt76x0e driverversion=5.0.0-25-generic firmware=1.0.07-b370 ip=192.168.0.72 latency=0 link=yes multicast=yes wireless=IEEE 802.11        configuration: broadcast=yes driver=mt76x0e driverversion=5.0.0-25-generic firmware=1.0.07-b370 ip=192.168.0.72 latency=0 link=yes multicast=yes wireless=IEEE 802.11
Ligne 120: Ligne 118:
   echo "%sudo   ALL=NOPASSWD:/home/$USER/bin/wifi-wakeup" | sudo tee -a /etc/sudoers   echo "%sudo   ALL=NOPASSWD:/home/$USER/bin/wifi-wakeup" | sudo tee -a /etc/sudoers
  
-Au prochain démarrage de l'ordinateur, vous n'aurez plus besoin de mot de passe pour exécuter ce script (et uniquement celui-là).+Au prochain démarrage de l'ordinateur, vous (et ceux du groupe sudo) n'aurez plus besoin de mot de passe pour exécuter ce script (et uniquement celui-là).
  
 ==== Étape 3 : Le lanceur ==== ==== Étape 3 : Le lanceur ====
Ligne 126: Ligne 124:
 Clic droit sur le Bureau. Créer un nouveau lanceur. Mettez ce que vous voulez comme icône, comme nom et comme commentaire, mais la commande doit être : ''sudo bin/wifi-wakeup'' Clic droit sur le Bureau. Créer un nouveau lanceur. Mettez ce que vous voulez comme icône, comme nom et comme commentaire, mais la commande doit être : ''sudo bin/wifi-wakeup''
  
-Redémarrez l'ordinateur. Testez.+Redémarrez l'ordinateur. Testez votre lanceurLe Wifi doit se couper puis se relancer au bout de quelques secondes. 
 + 
 +===== Mieux ! Redémarrage automatique du Wifi ===== 
 + 
 +Créer le script ''/lib/systemd/system-sleep/wifi-wakeup'' (avec ''sudo nano /lib/systemd/system-sleep/wifi-wakeup'', sortir avec ctrl-x puis o ou y) contenant ceci : 
 +<code>#!/bin/sh 
 + 
 +# Wake up the Wifi ! 
 + 
 +case $1/$2 in 
 + pre/*) 
 + modprobe -r mt76x0e mt76xx 
 + sleep 1 
 + ;; 
 + post/*) 
 + modprobe mt76x0e mt76xx 
 + ;; 
 +esac 
 + 
 +</code> 
 + 
 +Rendre ce script exécutable : 
 +  sudo chmod a+x /lib/systemd/system-sleep/wifi-wakeup 
 + 
 +Redémarrer l'ordinateur. Après la prochaine mise en veille, le Wifi redémarrera tout seul ! 
  
 +{{counter|today| personne a visité cette page aujourd'hui| personnes ont visité cette page aujourd'hui}} et {{counter}} en tout.
  • linuxaddict/reparer/wifisleepmode.1567387688.txt.gz
  • Dernière modification : 02/09/2019, 03:28
  • de Claude Clerc