Ceci est une ancienne révision du document !
Wifi : Réactiver après une mise en veille
Après une mise en veille de l'ordinateur portable, on constate que le Wifi ne se réactive pas ! Horreur ! Seule solution : redémarrer la machine.
C'est une mésaventure constatée avec la carte Wifi MT7630e sur un portable ASUS R511L.
Quelle est ma carte Wifi ?
La commande :
lspci | grep Wireless
retourne :
03:00.0 Network controller: MEDIATEK Corp. MT7630e 802.11bgn Wireless Network Adapter
La carte en question est une MT7630e.
Quels sont les modules de la carte Wifi ?
Les modules (ou pilotes ou drivers) sont chargés de piloter la carte Wifi.
Installer lshw
:
apt install lshw
Puis voyons les infos concernant le matériel réseau :
sudo lshw -C network
... D'abord des infos sur la carte Ethernet qui ne nous intéressent pas ici ... Puis : *-network description: Interface réseau sans fil produit: MT7630e 802.11bgn Wireless Network Adapter fabriquant: MEDIATEK Corp. identifiant matériel: 0 information bus: pci@0000:03:00.0 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 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 ressources: irq:19 mémoire:9b100000-9b1fffff
Dans la ligne configuration
, on voit : driver=mt76x0e
. Bingo !
On tente un :
lsmod | grep mt76x0e
qui nous retourne :
mt76x0e 20480 0 mt76x0_common 45056 1 mt76x0e mt76x02_lib 61440 2 mt76x0e,mt76x0_common mt76 49152 3 mt76x0e,mt76x02_lib,mt76x0_common mac80211 815104 4 mt76,mt76x0e,mt76x02_lib,mt76x0_common
Ce module a l'air d'avoir des cousins ! On essaye :
lsmod | grep mt
et on obtient :
mt76xx 20480 0 mt76x0e 20480 0 mt76x0_common 45056 1 mt76x0e mt76x02_lib 61440 2 mt76x0e,mt76x0_common mt76 49152 3 mt76x0e,mt76x02_lib,mt76x0_common mac80211 815104 4 mt76,mt76x0e,mt76x02_lib,mt76x0_common cfg80211 675840 2 mt76x02_lib,mac80211 binfmt_misc 24576 1
Visiblement binfmt_misc
n'a rien à voir. Mais les autres ?
Essayons de les enlever un à un, en commençant par le driver signalé :
sudo modprobe -r mt76x0e