On Sat, Mar 19, 2016 at 09:18:55AM +0100, Xaver Gerster wrote:
> on my laptop, with Intel Corporation Wireless 7260 wifi chip on a
> Haswell platform with openSuse 13.1 and kernel 3.12.53-40-desktop I
> have recently experienced severe problems using wifi.
> More info can be found in my (sorry, German speaking) posts at
> The bottom line is, that instead of the proper v7 firmware for
> kernels less than or equal to 3.12 (see also
> at least, on my system, firmware v8 was loaded.
These suggested versions are meant for mainline kernel, evergreen-13.1
kernel has some later driver updates backported so that it may need
different firmware version.
I tried to look at the code a bit and I suspect your issue may have
something to with UAPSD. From what I have seen, it's broken in firmware
versions before 9 but some firmware versions declare its support. That's
why it was disabled globally first and later enabled if firmware version
9 or higher was loaded.
> Renaming the iwlwifi-7260-8.ucode firmware to blablabla and setting
> a soft link of the iwlwifi-7260-7.ucode firmware to a dummy
> iwlwifi-7260-8.ucode firmware solved the issues for me.
The link shouldn't be needed. The iwlwifi driver in evergreen-13.1
kernel declares firmware versions for 7260 chipsets as min=7, ok=7,
max=8. This means the driver will try version 8 first and if it can't be
found or fails to load, version 7 will be tried (and warning won't be
issued if it succeeds to load).
Anyway, please open a bug in bugzilla for this issue and assign it to me
(bugzilla account is mkube...@suse.com) so that problem description,
findings and resolution can be tracked in one place. And please provide
output of "lspci -nnk" (at least the part showing the wireless device),
output of dmesg after the system fully boots (both in good (fw version 7
loaded) and bad (fw version 8 loaded) case).
Evergreen mailing list