Bonjour, j'ai un Lenovo T460
et viens d'installer Debian 8.7.1
mais ma wifi
ne fonctionne pas. J'avais lu que j'avais besoin de kernel 4.1+
pour utiliser la wifi
et que je venais de mettre à jour le 4.9.0
, mais lorsque je redémarre l'ordinateur avec ce noyau, deux erreurs se produisent
iwlwifi 0000:04:00.0: firmware: failed to load iwlwifi-8000C-26.ucode (-2)
iwlwifi 0000:04:00.0: firmware: failed to load iwlwifi-8000C-25.ucode (-2)
J'ai eu d'autres erreurs plus, mais j'ai été effacer mais les dernières, je ne peux pas trouver un moyen de corriger. Est-ce que quelqu'un sait ce que je peux faire?
merci d'avance pour toute aide
Dans mon cas, cela se produisait après la suspension de Linux, puis son réveil. Ce qui a aidé (sauf pour un redémarrage, bien sûr) a été de supprimer les modules du noyau, de les réinsérer et de redémarrer le réseau (Fedora):
rmmod iwlmvm
rmmod iwlwifi
modprobe iwlmvm
modprobe iwlwifi
/etc/init.d/network restart
J'ai eu le même problème et j'ai réussi à le résoudre comme ceci:
(testé sur debian 9.1)
cd /tmp
git clone https://github.com/OpenELEC/iwlwifi-firmware.git
cp iwlwifi-firmware/firmware/*.ucode /lib/firmware
modprobe -r iwlwifi
modprobe iwlwifi
Vérifiez la commande dmesg
, il devrait y avoir quelque chose de présent comme
[24227.637924] iwlwifi 0000:02:00.0: firmware: direct-loading firmware iwlwifi-7265D-22.ucode
[24227.638660] iwlwifi 0000:02:00.0: loaded firmware version 22.391740.0 op_mode iwlmvm
[24227.685858] iwlwifi 0000:02:00.0: Detected Intel(R) Dual Band Wireless AC 3165, REV=0x210
et ifconfig -a
ou NetworkManager (si vous l'avez installé ofc) devrait afficher votre interface Wi-Fi.
Prendre plaisir!
D'après les journaux, il semble que votre pilote iwlwifi ne parvienne pas à trouver la version appropriée du fichier ucode à charger . La simple raison derrière cela pourrait être que vous avez mis à jour votre noyau à 4.1, ce qui a indirectement mis à jour le pilote iwlwifi mais dans le système de fichiers racine, vous avez toujours d'anciens fichiers de firmware, car le pilote ne parvient pas à trouver les fichiers finware ni à charger.
Regardez dans / etc/firmware, a-t-il mentionné les fichiers de firmware (c'est-à-dire iwlwifi-8000C-26.ucode, etc.)
Sinon, téléchargez les fichiers appropriés à partir de iwlwifi ucode files et placez-les à l'emplacement approprié.