raphael / linux-samus

Linux 4.16 on Chromebook Pixel 2015
GNU General Public License v2.0
181 stars 36 forks source link

Wifi not working on 4.9.0 #178

Open nickjwhite opened 7 years ago

nickjwhite commented 7 years ago

Wifi worked fine for me in 4.8.1, but switching to 4.9.0 it no longer does. This is using Debian Jessie.

It looks like maybe the firmware isn't being loaded correctly? Though both working and non-working kernels complain about not finding some firmware. I copied the contents of the firmware directory into /lib/firmware when I first started using this repo, and it has always just worked before.

4.8.1 (working) dmesg excerpt:

iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-7260-17.ucode failed with error -2
iwlwifi 0000:01:00.0: loaded firmware version 16.242414.0 op_mode iwlmvm

4.9.0 (not working) dmesg excerpt:

iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-7260-17.ucode failed with error -2
iwlwifi 0000:01:00.0: no suitable firmware found!
nickjwhite commented 7 years ago

I fixed this issue by using the latest copy of the iwlwifi-7260-17.ucode firmware from https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git

I suggest that is also included in the firmware directory of linux-samus, as it is evidently needed for the 4.9.x kernels.

raphael commented 7 years ago

Sounds good, do you mind sending a PR?