After updating from Mageia 4 to 5, the builtin wireless on my Lenovo T440s stopped working.
When attempting to configure the card via the network center or drakconnect, I would get the message "Unable to find network interface for selected device (using iwlwifi driver)".
Removing and re-adding the iwlwifi module via modprobe
did nothing. The wireless card was definitely available according to lspci
. I had the iwlwifi-agn-ucode
package installed. ls /lib/firmare
listed several ucode files for iwlwifi-7260
.
Some investigation found Mageia 5 does not provide a kernel-tmb-laptop
package, which means I was still running on 3.14.43-tmb-laptop-1.mga4
. Changing the kernel just to go from 3.14 to 3.19 but perhaps lose laptop features didn't seem worth it.
To get the wireless working again, I just needed to go to https://wireless.wiki.kernel.org/en/users/Drivers/iwlwifi download the correct ucode file (iwlwifi-7260-ucode-25.228.9.0.tgz) which contains iwlwifi-7260-9.ucode
. Copy to /lib/firmare
, restart, and everything is back to normal!
After writing this up, I found the exact issue had been reported here.