intel 8260 doesn't work with linux kernel 4.8+ when using ucode version 22
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-firmware (Ubuntu) |
Fix Released
|
Medium
|
Seth Forshee | ||
Xenial |
Fix Released
|
High
|
Seth Forshee | ||
Yakkety |
Fix Released
|
High
|
Seth Forshee | ||
Zesty |
Fix Released
|
Medium
|
Seth Forshee | ||
Artful |
Fix Released
|
Medium
|
Seth Forshee |
Bug Description
SRU Justification
Impact: The -22 firmware for iwlwifi introduces regressions with some hardware versus earlier firmware versions. As no newer firmware is available, the only fix is to revert back to the older firmware which does work.
Test Case: Using the -22 firmware with affected hardware produces the behavior described below. The -21 firmware does not.
Regression Potential: Switching back to -21 could cause some regressions with other hardware supported by this firmware. However as -22 causes some hardware to completely fail to work any regressions are almost certain to be less severe than the current problems.
---
The -22 microcode for the intel 8260 wifi adapter has compatibility issues with Linux Kernel 4.8 under certain hardware configurations.
The iwlwifi module crashes resulting in wifi failing with "device not ready" and kernel errors reported in dmesg.
[ 10.691115] iwlwifi 0000:6e:00.0: Microcode SW error detected. Restarting 0x2000000.
Renaming the ucode file at /lib/firmware/
This is an issue with Linux kernel 4.8 on both yakkety and xenial, so the bug doesn't currently affect users on xenial, but will begin to after the 16.04.2 HWE release. Kernel 4.4 is unaffected because it doesn't attempt to use the -22 ucode
The failure doesn't necessarily affect all machines of a given model with the 8260, but I can reproduce it on multiple laptops when 64GB of RAM are installed (4x16GB). The RAM itself does not appear to be an issue.
Changed in linux-firmware (Ubuntu Xenial): | |
assignee: | nobody → Seth Forshee (sforshee) |
importance: | Undecided → High |
status: | New → In Progress |
Changed in linux-firmware (Ubuntu Yakkety): | |
assignee: | nobody → Seth Forshee (sforshee) |
importance: | Undecided → High |
status: | New → In Progress |
Changed in linux-firmware (Ubuntu Zesty): | |
assignee: | nobody → Seth Forshee (sforshee) |
importance: | Undecided → Medium |
status: | New → In Progress |
Changed in linux-firmware (Ubuntu Xenial): | |
status: | In Progress → Fix Committed |
Changed in linux-firmware (Ubuntu Yakkety): | |
status: | In Progress → Fix Committed |
Changed in linux-firmware (Ubuntu Zesty): | |
status: | In Progress → Fix Committed |
description: | updated |
Changed in linux-firmware (Ubuntu Zesty): | |
status: | Fix Committed → Fix Released |
Changed in linux-firmware (Ubuntu Zesty): | |
status: | Fix Released → Confirmed |
summary: |
- intel 8260 doesn't work with linux kernel 4.8 when using ucode version + intel 8260 doesn't work with linux kernel 4.8+ when using ucode version 22 |
Changed in linux-firmware (Ubuntu Zesty): | |
status: | Confirmed → In Progress |
Changed in linux-firmware (Ubuntu Xenial): | |
status: | Fix Released → In Progress |
tags: | removed: verification-needed |
Changed in linux-firmware (Ubuntu Zesty): | |
status: | In Progress → Fix Committed |
Changed in linux-firmware (Ubuntu Xenial): | |
status: | In Progress → Fix Committed |
Please test that this package for yakkety fixes the issue. Thanks!
http:// people. canonical. com/~sforshee/ lp1647826/ linux-firmware_ 1.161+lp1647826 v201612061442_ all.deb