iwlwifi: 8260: missing iwlwifi-8000C-{22..30}.ucode firmware
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-firmware (Ubuntu) |
Invalid
|
Medium
|
Seth Forshee |
Bug Description
Filed a bug at https:/
Using amd64 version from http://
Checking firmware files:
$ ls /lib/firmware/ | grep 8000C
iwlwifi-
iwlwifi-
iwlwifi-
Missing modules that were required according logging output below:
iwlwifi-
iwlwifi-
iwlwifi-
iwlwifi-
iwlwifi-
iwlwifi-
iwlwifi-
iwlwifi-
iwlwifi-
....
$ lspci | grep Wireless
04:00.0 Network controller: Intel Corporation Wireless 8260 (rev 3a)
Initially following error output can be found in appropriate logs:
$ dmesg | grep iwlwifi
[ 10.011090] iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-
[ 10.011238] iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-
[ 10.012734] iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-
[ 10.012747] iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-
[ 10.012756] iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-
[ 10.012764] iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-
[ 10.012772] iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-
[ 10.014057] iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-
[ 10.014071] iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-
[ 10.014073] iwlwifi 0000:04:00.0: no suitable firmware found!
[ 10.014075] iwlwifi 0000:04:00.0: minimum version required: iwlwifi-8000C-22
[ 10.014077] iwlwifi 0000:04:00.0: maximum version supported: iwlwifi-8000C-30
[ 10.014078] iwlwifi 0000:04:00.0: check git://git.
$ journalctl -b grep iwlwifi
July 17 01:29:22 host kernel: iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-
July 17 01:29:22 host kernel: iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-
July 17 01:29:22 host kernel: iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-
July 17 01:29:22 host kernel: iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-
July 17 01:29:22 host kernel: iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-
July 17 01:29:22 host kernel: iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-
July 17 01:29:22 host kernel: iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-
July 17 01:29:22 host kernel: iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-
July 17 01:29:22 host kernel: iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-
July 17 01:29:22 host kernel: iwlwifi 0000:04:00.0: no suitable firmware found!
July 17 01:29:22 host kernel: iwlwifi 0000:04:00.0: minimum version required: iwlwifi-8000C-22
July 17 01:29:22 host kernel: iwlwifi 0000:04:00.0: maximum version supported: iwlwifi-8000C-30
July 17 01:29:22 host kernel: iwlwifi 0000:04:00.0: check git://git.
$ modinfo iwlwifi | grep 1010; dmesg | grep iwl
alias: pci:v00008086d0
alias: pci:v00008086d0
alias: pci:v00008086d0
[ 10.011090] iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-
[ 10.011238] iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-
[ 10.012734] iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-
[ 10.012747] iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-
[ 10.012756] iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-
[ 10.012764] iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-
[ 10.012772] iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-
[ 10.014057] iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-
[ 10.014071] iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-
[ 10.014073] iwlwifi 0000:04:00.0: no suitable firmware found!
[ 10.014075] iwlwifi 0000:04:00.0: minimum version required: iwlwifi-8000C-22
[ 10.014077] iwlwifi 0000:04:00.0: maximum version supported: iwlwifi-8000C-30
[ 10.014078] iwlwifi 0000:04:00.0: check git://git.
$ modinfo iwlmvm
filename: /lib/modules/
license: GPL
author: Copyright(c) 2003- 2015 Intel Corporation <email address hidden>
description: The new Intel(R) wireless AGN driver for Linux
srcversion: 33002BAF51C74D4
depends: iwlwifi,
intree: Y
vermagic: 4.12.2-
parm: init_dbg:set to true to debug an ASSERT in INIT fw (default: false (bool)
parm: power_scheme:power management scheme: 1-active, 2-balanced, 3-low power, default: 2 (int)
parm: tfd_q_hang_
# # #
Then added some firmware files:
sudo -i
cd /lib/firmware
wget https:/
wget https:/
wget https:/
wget https:/
wget https:/
wget https:/
wget https:/
wget https:/
modprobe -r iwlwifi
modprobe iwlwifi
... after that the Intel 8260 started to work and log output:
$ journalctl -b | grep iwlwifi
July 17 03:01:43 host kernel: iwlwifi 0000:04:00.0: Direct firmware load for iwlwifi-
July 17 03:01:43 host kernel: iwlwifi 0000:04:00.0: capa flags index 3 larger than supported by driver
July 17 03:01:43 host kernel: iwlwifi 0000:04:00.0: loaded firmware version 27.455470.0 op_mode iwlmvm
July 17 03:01:43 host kernel: iwlwifi 0000:04:00.0: Detected Intel(R) Dual Band Wireless AC 8260, REV=0x208
July 17 03:01:43 host kernel: iwlwifi 0000:04:00.0: L1 Enabled - LTR Enabled
July 17 03:01:43 host kernel: iwlwifi 0000:04:00.0: L1 Enabled - LTR Enabled
July 17 03:01:43 host kernel: ieee80211 phy0: Selected rate control algorithm 'iwl-mvm-rs'
July 17 03:01:43 host NetworkManager[
July 17 03:01:43 host kernel: iwlwifi 0000:04:00.0 wlp4s0: renamed from wlan0
July 17 03:01:43 host kernel: iwlwifi 0000:04:00.0: L1 Enabled - LTR Enabled
July 17 03:01:43 host kernel: iwlwifi 0000:04:00.0: L1 Enabled - LTR Enabled
July 17 03:01:43 host kernel: iwlwifi 0000:04:00.0: L1 Enabled - LTR Enabled
July 17 03:01:43 host kernel: iwlwifi 0000:04:00.0: L1 Enabled - LTR Enabled
# # #
I really hope that Ubuntu Kernel Team can cooperate with Intel Linux Wireless Team and make it all working again like it was in case of previous (4.11 and older) kernels.
affects: | linux (Ubuntu) → linux-firmware (Ubuntu) |
Changed in linux-firmware (Ubuntu): | |
assignee: | nobody → Seth Forshee (sforshee) |
importance: | Undecided → Medium |
status: | Incomplete → Confirmed |
This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:
apport-collect 1704799
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.