====== Firmware pour ThinkPad T61 ======
Les vieux portables que j'utilisent actuellement (ThinkPad T61) ont besoin de firmwares qui ne sont pas installés lors de l'installation de Debian.
Première chose : Identifier le(s) firmare(s) manquant(s) :
# dmesg | grep iwlwifi
[ 40.488273] iwl3945 0000:03:00.0: firmware: failed to load iwlwifi-3945-2.ucode (-2)
[ 40.488280] iwl3945 0000:03:00.0: Direct firmware load for iwlwifi-3945-2.ucode failed with error -2
[ 40.488293] iwl3945 0000:03:00.0: firmware: failed to load iwlwifi-3945-1.ucode (-2)
[ 40.488295] iwl3945 0000:03:00.0: Direct firmware load for iwlwifi-3945-1.ucode failed with error -2
On télécharge les firmware depuis [[https://wireless.wiki.kernel.org/en/users/drivers/iwlegacy|ce wiki]] :
root@laptop:/home/simon# mkdir tmp
root@laptop:/home/simon# cd tmp/
root@laptop:/home/simon/tmp# wget https://wireless.wiki.kernel.org/_media/en/users/drivers/iwlwifi-3945-ucode-15.32.2.9.tgz
root@laptop:/home/simon/tmp# wget https://wireless.wiki.kernel.org/_media/en/users/drivers/iwlwifi-3945-ucode-2.14.1.5.tgz
On décompresse :
root@laptop:/home/simon/tmp# ls
iwlwifi-3945-ucode-15.32.2.9.tgz iwlwifi-3945-ucode-2.14.1.5.tgz
root@laptop:/home/simon/tmp# tar -xzvf iwlwifi-3945-ucode-15.32.2.9.tgz
iwlwifi-3945-ucode-15.32.2.9/
iwlwifi-3945-ucode-15.32.2.9/LICENSE.iwlwifi-3945-ucode
iwlwifi-3945-ucode-15.32.2.9/README.iwlwifi-3945-ucode
iwlwifi-3945-ucode-15.32.2.9/iwlwifi-3945-2.ucode
root@laptop:/home/simon/tmp# tar -xzvf iwlwifi-3945-ucode-2.14.1.5.tgz
iwlwifi-3945-ucode-2.14.1.5/
iwlwifi-3945-ucode-2.14.1.5/iwlwifi-3945-1.ucode
iwlwifi-3945-ucode-2.14.1.5/LICENSE.iwlwifi-3945-ucode
iwlwifi-3945-ucode-2.14.1.5/README.iwlwifi-3945-ucode
On déplace ensuite les firmwares au bon endroit :
root@laptop:/home/simon/tmp# cp iwlwifi-3945-ucode-2.14.1.5/iwlwifi* /lib/firmware/
root@laptop:/home/simon/tmp# cp iwlwifi-3945-ucode-15.32.2.9/iwlwifi* /lib/firmware/
root@laptop:/home/simon/tmp# ls /lib/firmware/
hp iwlwifi-3945-1.ucode iwlwifi-3945-2.ucode