Récemment, ma mise en réseau s'est accélérée et, depuis hier, j'ai perdu toute possibilité d'utiliser mon adaptateur réseau wifi.
Pour décrire le fonctionnement du réseau, le gestionnaire de réseau perdait parfois la connexion Wi-Fi et se connectait sur le réseau Ethernet iface (sans connexion viable). Cela s'est produit dans le passé, mais j'ai remarqué que cela se produisait plus fréquemment au cours des derniers jours (environ trois ou quatre jours) et que cela se faisait surtout remarquer lorsque vous sortiez l'ordinateur de votre sommeil.
J'ai commencé à enquêter après avoir perdu la connexion à Internet ce matin et j'ai découvert que l'interface wlan (répertoriée sous le nom wlp3s0) n'était pas présente dans ifconfig. Tenter de l’afficher via Sudo ifconfig wlp3s0 up
a abouti à SIOCSIFFLAGS: Operation not possible due to RF-kill
.
Sudo rfkill list all
donne les résultats suivants:
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: yes
Cela montre donc que le verrou est basé sur le matériel, pas sur le logiciel. Par conséquent je:
Sudo rfkill unblock all
Il est donc temps d'amener les gros canons.
Nom du modèle d'ordinateur portable:
LENOVO Thinkpad T430s 2352CT0/2352CT0, BIOS G7ET99WW (2.59 ) 03/18/2014
uname -a
a généré le résultat suivant:
Linux 4.4.0-66-generic #87-Ubuntu SMP Fri Mar 3 15:29:05 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
lspci
a généré le résultat suivant:
00: 00.0 Pont hôte: contrôleur DRAM de processeur Intel Core Core 3ème génération (rev 09) 00: 01.0 Pont PCI: Port racine PCI Express de processeur Intel Corporation Xeon E3-1200 v2/Core Core (rev 09) 00: 02.0 Contrôleur compatible VGA: contrôleur graphique Intel Corporation Core 3ème génération (rev 09) 00: 14.0 Contrôleur USB: famille de chipsets USB xHCI série 7/C210 d'Intel Corporation Contrôleur hôte (rev 04) 00: 16.0 Contrôleur de communication: Contrôleur MEI de la famille de chipsets Intel Corporation série 7/C210 # 1 (rév. 04) 00: 19.0 Contrôleur Ethernet: Intel Corporation Réseau Gigabit 82579LM Connexion (rev 04) 00: 1a.0 Contrôleur USB: Contrôleur hôte USB amélioré n ° 2 de la famille de chipsets Intel Corporation série 7/C210 (rev 04) 00: 1b.0: Contrôleur audio haute définition de la famille de chipsets Intel Corporation série 7/C210 (rév. 04) 00: 1c.0 Pont PCI: Série de chipsets Intel Corporation des séries 7/C210 appuyez sur le port racine 1 (rév. c4) 00: 1c.1 pont PCI: famille de chipsets Intel Corporation série 7/C210, port série 2 du PCI Express (rév. c4) 00: 1c.2 PCI pont: port série 3 de la famille de chipsets Intel Corporation série C210/C210 (rév. c4) 00: 1d.0 contrôleur: contrôleurs USB améliorés n ° 1 de la famille de puces Intel série 7/C210 04) 00: 1f.0 ISA pont: contrôleur LPC du chipset Intel Corporation QM77 (rév. 04) 00: 1f.2 contrôleur SATA: Chipset Intel Corporation série 7 Contrôleur SATA à 6 ports de la famille [mode AHCI] (rév 04) 00: 1f.3 SMBus: Contrôleur SMBus de la famille de chipsets Intel Corporation série 7/C210 (rév. 04) 01: 00.0 3D contrôleur: NVIDIA Corporation GF117M [GeForce 610M/710M/810M/820M/GT 620M/625M/630M/720M] (rév. a1) 03: 00.0 Contrôleur de réseau: Intel Corporation Centrino Ultimate-N 6300 (rév. 3e)
lshw -c network
a généré le résultat suivant:
* -network description: interface Ethernet produit: connexion réseau gigabit 82579LM fournisseur: Intel Corporation identificateur physique: 19 info bus: pci @ 0000: 00: 19.0 nom logique: enp0s25 version: 04 série: 3c: 97: 0e: 95: 07: f6 capacité: 1 Gbit/s largeur: 32 bits horloge: 33 MHz capacités: pm msi bus_master cap_list ethernet physique tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonégociation configuration: autonegotiation = on broadcast = yes driver = e1000e driverversion = 3.2.6-k firmware = 0,13-3 latence = 0 lien = non multidiffusion = oui port = paire torsadée ressources: irq: 28 mémoire: f3500000-f351ffff mémoire: f353b000-f353bfff port: 6080 (taille = 32) * -network DISABLED description: interface sans fil produit: Centrino Ultimate-N 6300 fournisseur: Intel Corporation ph ysical id: 0 bus info: pci @ 0000: 03: 00.0 nom logique: wlp3s0 version: 3e série: 3c: a9: f4: 38 : 36: ac Largeur: 64 bits Horloge: 33 MHz Capacités: pm msi pciexpress bus_master cap_list ethernet physique sans fil Configuration: broadcast = yes driver = iwlwifi driverversion = Firmware 4.4.0-66-generic = 9.221.4.1 build 25532 latence = 0 lien = pas de multidiffusion = oui sans fil = IEEE 802.11abgn Ressources: irq: 33 mémoire: f2c00000-f2c01fff
ifconfig -a
a généré le résultat suivant (eth0 => enp0s25, wlan0 => wlp3s0):
br-5683354b17cb Encapsulation de la liaison: Ethernet Adresse 02: 42: e8: 3c: ec: f5 adresse réseau: 172.18.0.1 Transmission: 0.0.0.0 Masque: 255.255.0.0 UP BROADCAST MULTICAST MTU: 1 500 métriques: 1 Paquets RX: 0 erreurs: 0 omis: 0 dépassements: 0 image: 0 Paquets TX: 0 erreurs: 0 omis: 0 dépassements: 0 porteuse: 0 Collisions: 0 txqueuelen: 0 Octets RX: 0 (0,0 B) octets TX: 0 (0,0 B) Docker0 encapsulation de liaison: Ethernet HWaddr 02 : 42: c1: 3b: 54: 07 Inet addr: 172.17.0.1 Bcast: 0.0.0.0 Masque: 255.255.0.0 UP BROADCAST MULTICAST MTU: 1500 Métrique: 1 Paquets RX: 0 erreurs: 0 omis: 0 dépassements: 0 image: 0 Paquets TX: 0 erreurs: 0 omis: 0 dépassements: 0 porteur: 0 Collisions: 0 txqueuelen: 0 Octets RX: 0 (0,0 B) Octets TX: 0 (0,0 B) Enp0s25 Liaison encapsulée: Ethernet HWaddr 3c: 97: 0e: 95: 07: f6 UP BROADCAST MULTICAST MTU : 1500 métrique: 1 Paquets RX: 0 erreurs: 0 omis: 0 dépassements: 0 trame: 0 Paquets TX: 0 erreurs: 0 omis: 0 dépassements: 0 porteuse: 0 collisions: 0 txqueuelen: 1000 octets RX: 0 (0.0 B) octets TX: 0 (0.0 B) interruption: 20 Mémoire: f3500000-f3520000 lo Link encap: Local Loopback inet addr: 127.0.0.1 Masque: 255.0.0.0 inet6 addr: :: 1/128 Portée: hôte UP LOOPBACK RUNNING MTU: 65536 Métrique: 1 Paquets RX: 11358 erreurs: 0 omis: 0 dépassements: 0 trame: 0 Paquets TX: 11358 erreurs: 0 omis: 0 dépassements: 0 porteuse: 0 collisions: 0 txqueuelen: 1 octets RX: 834988 (834.9 KB) octets TX: 834988 (834.9 KB) wlp3s0 lien encap: Ethernet HWaddr 3c: a9: f4: 38: 36: ac BROADCAST MULTICAST MTU: 1500 métrique: 1 Paquets RX: 0 erreurs: 0 omis: 0 dépassements: 0 trame: 0 Paquets TX: 0 erreurs: 0 omis: 0 dépassements: 0 porteuse: 0 Collisions: 0 txqueuelen: 1000 Octets RX: 0 (0.0 B) octets TX: 0 (0.0 B)
iwconfig
a généré le résultat suivant:
wlp3s0 ESSIE IEEE 802.11abgn: désactivé/indifférent [.____] Mode: Point d'accès géré: Tx-Power = non associé = désactivé Relancez la limite courte: 7 RTS à travers: désactivé Fragment à: off Clé de cryptage: off Gestion de l’alimentation: off
iw dev
a généré le résultat suivant:
phy # 0 Interface wlp3s0 ifindex 3 wdev 0x1 addr 3c: a9: f4: 38: 36: ac type géré
dmesg
a abouti à la sortie suivante. La partie la plus intéressante se situe entre 3.695787 et 3.74:
apt-cache policy linux-firmware
a généré le résultat suivant:
Linux-firmware: Installé: 1.157.8 Candidat: 1.157.8 Tableau des versions: *** 1.157.8 500 500 http://ca.archive.ubuntu.com/ubuntu xenial-updates/main Packages AMD64 500 http://ca.archive.ubuntu.com/ubuntu xenial-updates/main i386 Packages 500 http://security.ubuntu.com/ubuntu xenial-security/main Packages AMD64 500 http://security.ubuntu.com/ubuntu xenial-security/main i386 Packages 100 /var/lib/dpkg/status 1.157 500 500 http://ca.archive.ubuntu.com/ubuntu xenial/main Packages AMD64 500 http://ca.archive.ubuntu.com/ubuntu xenial/main i386 Packages
J'ai également pris d'autres impressions, notamment /var/log/apt/history.log
récente, ainsi que journalctl -b
, modinfo iwlwifi
, modinfo iwldev
et modinfo mac80211
. Faites-moi savoir si vous en voulez, je les ajouterai à ce message.
À ce stade, je suis assez à court de solutions. J'ai cherché sans succès dans les forums archlinux, gentoo et ubuntu. Toute aide serait grandement appréciée !!!! :) :) :)
À votre santé
[UPDATE]: J'ai installé un adaptateur USB sans fil D-Link AC1200 DWA-182 avec ce didacticiel , et malheureusement on ne travaille pas non plus. Cependant, l’impression lshw -c network
renvoie le périphérique sous la forme DÉSACTIVÉ, tandis que rfkill list all
renvoie le périphérique sous la forme ni dur ni soft bloqué . Je suis sûr que cette information peut fournir une pièce cruciale au puzzle.
Suite à la merveilleuse aide de jeremy31 , modérateur des forums Ubuntu, j'ai pu résoudre le problème bloqué. Le problème provenait d'un matériel défectueux (commutateur d'avion) qui envoyait un signal en mode avion = au contrôleur sans fil (Intel Centrino Ultimate-N 6300). La solution était aussi simple que de mettre un morceau de ruban adhésif sur la broche centrale dans le groupe de trois broches à l'arrière de la carte sans fil pour empêcher le signal défectueux de passer.
Le commutateur Lenovo Thinkpad T430 Wireless est situé à droite du boîtier. C'est le troisième élément de l'arrière vers l'avant, juste après le connecteur USB.
Tournez ce commutateur à l'opposé de la position actuelle.
La position éteinte désactive toutes les connexions sans fil.
Mise à jour:
Il existe également un raccourci clavier pour basculer le sans fil. C'est: FN+F5 sur la plupart des ordinateurs Lenovo. Si vous regardez la touche de fonction F5, vous devriez voir une icône pour indiquer que c'est un contrôle d'adaptateur réseau. L'icône devrait avoir l'apparence d'un ordinateur avec des signaux tout autour.