J'utilise Ubuntu 14.04.01 LTS sur un ordinateur portable Acer V Nitro équipé d'un contrôleur Intel Dual Band Wireless 7265. La version du pilote est 3.13.0-45-generic avec le firmware 22.24.8.0. La connexion est stable pendant 30 à 40 minutes et après, elle se déconnecte. Plusieurs tentatives de reconnexion, parfois un redémarrage, sont nécessaires pour se reconnecter au réseau WiFi.
Quelqu'un at-il rencontré ce problème avec ce contrôleur? Que recommandez-vous pour diagnostiquer le problème?
La cause première est décrite dans cet article de blog Il semble y avoir des bogues dans le pilote Intel iwlwifi pour le protocole 802.11N pour les versions du noyau/du firmware 3.13.0-45-generic/22.24.8.0. La solution temporaire consiste à désactiver 802.11N, qui est une solution de contournement jusqu'à ce que le problème soit résolu. Cela signifie que je n'utiliserai pas toute la capacité du contrôleur 7265, qui sera limitée à 54 Mo.
Sudo sh -c 'echo "options iwlwifi 11n_disable=1" >> /etc/modprobe.d/iwlwifi.conf'
Beaucoup de cartes wifi d'Intel présentent ce problème jusqu'à ce que vous echo "options iwlwifi 11n_disable=8" | Sudo tee -a /etc/modprobe.d/iwlwifi.conf
et redémarrez
Wheeee! Après quelques heures passées à naviguer sur Internet, j'ai trouvé une solution qui fonctionne pour 7260/7265 avec un micrologiciel encore plus récent pour 7265 D.
Par la page du pilote officiel: https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
Les dernières versions de microprogramme ne prennent pas en charge les modèles 7260 et 7265: le dernier microprogramme publié pour ces périphériques est -17.ucode. Les corrections de bugs seront portées sur -17.ucode. Notez que 7265D peut exécuter des versions de microprogramme ultérieures. Afin de déterminer si votre appareil 7265 est une version "D", vous pouvez vérifier la sortie de dmesg:
Courant alternatif sans fil à double bande Intel (R) détecté 7265, REV = 0x210 Le numéro de révision d’un périphérique 7265D est 0x210. Si vous voyez un autre numéro, vous disposez d’un périphérique 7265.
J'ai donc lancé dmesg | grep Wireless
et constaté que j'avais le code de périphérique 0x210.
En tant que tel, j'ai pu utiliser https://github.com/OpenELEC/iwlwifi-firmware/blob/master/firmware/iwlwifi-7265D-21.ucode
** Si vous n'avez pas de code 7265D pour la commande dmesg ci-dessus, utilisez plutôt: ** https://github.com/OpenELEC/iwlwifi-firmware/blob/master/firmware/iwlwifi-7265D-17. ucode
Ensuite, j’ai jeté un œil à/lib/firmware, et j’ai remarqué que je n’avais que le fichier -16.ucode. Alors, je suis allé au dépôt git, j'ai téléchargé le fichier à partir de git, puis utilisé: Sudo cp ~/Downloads/iwlwifi-726* /lib/firmware
j'ai redémarré mon wifi, et j'ai obtenu une connexion utilisable!
Notez que j'ai essayé à la fois 11n_disable=8
et 11n_disable=1
(essayé séparément) en vain. Avec ce micrologiciel mis à jour, j'ai pu supprimer ces solutions de contournement.