After upgrading debian jessie to stretch my wifi didn't work anymore (Toshiba Kira book). The laptop uses an Intel Wireless 7265 which is supported by iwlwifi.

So I downloaded the .deb files as linked here and did the following:

dpkg - i firmware-iwlwifi_0.43_all.deb
modprobe -r iwlwifi
modprobe iwlwifi

However, even after rebooting, the wifi doesn't show up... iwconfig says that there is no wireless extension.... the dpkg command worked and the iwlwifi module is installed.

dmesg | grep wifi tells me a couple of times:

firmware failed to load iwlwifi-7265D-18.u code with error (-2)

Direct firmware load for iwlwifi-7265D-18.u code failed with error -2

The numbers after the second dash go from 13 to 18.

The wifi did work before I upgraded to stretch so it should in principle be supported. How can I get it to work?


lspci -knn | grep Net -A2 outputs:

01:00.0 Network controller [0280]: Intel Corporation Wireless 7265 [8086:095a] (rev 61)
    Subsystem: Intel Corporation Dual Band Wireless-AC 7265 [8086:5110]
    Kernel modules: iwlwifi
  • please edit and add the output of lspci -knn | grep Net -A2
    – GAD3R
    Apr 16, 2016 at 9:25

1 Answer 1


Try saving iwlwifi-7265D-13.ucode to /lib/firmware, and if that fixes things, run reportbug firmware-iwlwifi and request an updated package.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .