Intel 8265 Dual-band Wireless Bluetooth Drivers fail to load

Bug #1695777 reported by Tim White
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux-meta-hwe (Ubuntu)
New
Undecided
Unassigned

Bug Description

Bluetooth for Intel 8265 fails to load due to missing/incorrect firmware. Using linux-generic-hwe-16.04 kernel.

linux-generic-hwe-16.04:
  Installed: 4.8.0.53.24

Upgrading the linux-firmware package from 1.157.10 to 1.165 (From artful, however reports of 1.161.1 from Yakety also work https://ubuntuforums.org/showthread.php?t=2354736&page=2) allows the firmware to correctly load.

Backporting, 1.161.1 to Xenial would allow Xenial users on 4.8 to actually use the Intel drivers in 4.8.

Bluetooth messages with linux-firmware 1.157.10
Jun 5 07:31:50 SUQLD-L0321 kernel: [ 21.653346] Bluetooth: Core ver 2.21
Jun 5 07:31:50 SUQLD-L0321 kernel: [ 21.653357] Bluetooth: HCI device and connection manager initialized
Jun 5 07:31:50 SUQLD-L0321 kernel: [ 21.653360] Bluetooth: HCI socket layer initialized
Jun 5 07:31:50 SUQLD-L0321 kernel: [ 21.653362] Bluetooth: L2CAP socket layer initialized
Jun 5 07:31:50 SUQLD-L0321 kernel: [ 21.653366] Bluetooth: SCO socket layer initialized
Jun 5 07:31:50 SUQLD-L0321 kernel: [ 21.663328] Bluetooth: HCI UART driver ver 2.3
Jun 5 07:31:50 SUQLD-L0321 kernel: [ 21.663329] Bluetooth: HCI UART protocol H4 registered
Jun 5 07:31:50 SUQLD-L0321 kernel: [ 21.663330] Bluetooth: HCI UART protocol BCSP registered
Jun 5 07:31:50 SUQLD-L0321 kernel: [ 21.663330] Bluetooth: HCI UART protocol LL registered
Jun 5 07:31:50 SUQLD-L0321 kernel: [ 21.663331] Bluetooth: HCI UART protocol ATH3K registered
Jun 5 07:31:50 SUQLD-L0321 kernel: [ 21.663331] Bluetooth: HCI UART protocol Three-wire (H5) registered
Jun 5 07:31:50 SUQLD-L0321 kernel: [ 21.663368] Bluetooth: HCI UART protocol Intel registered
Jun 5 07:31:50 SUQLD-L0321 kernel: [ 21.663380] Bluetooth: HCI UART protocol BCM registered
Jun 5 07:31:50 SUQLD-L0321 kernel: [ 21.663380] Bluetooth: HCI UART protocol QCA registered
Jun 5 07:31:50 SUQLD-L0321 kernel: [ 21.663381] Bluetooth: HCI UART protocol AG6XX registered
Jun 5 07:31:50 SUQLD-L0321 kernel: [ 21.690975] Bluetooth: hci0: Bootloader revision 0.0 build 26 week 38 2015
Jun 5 07:31:50 SUQLD-L0321 kernel: [ 21.691983] Bluetooth: hci0: Device revision is 16
Jun 5 07:31:50 SUQLD-L0321 kernel: [ 21.691984] Bluetooth: hci0: Secure boot is enabled
Jun 5 07:31:50 SUQLD-L0321 kernel: [ 21.691985] Bluetooth: hci0: OTP lock is enabled
Jun 5 07:31:50 SUQLD-L0321 kernel: [ 21.691985] Bluetooth: hci0: API lock is enabled
Jun 5 07:31:50 SUQLD-L0321 kernel: [ 21.691986] Bluetooth: hci0: Debug lock is disabled
Jun 5 07:31:50 SUQLD-L0321 kernel: [ 21.691987] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
Jun 5 07:31:50 SUQLD-L0321 kernel: [ 21.702993] bluetooth hci0: Direct firmware load for intel/ibt-12-16.sfi failed with error -2
Jun 5 07:31:50 SUQLD-L0321 kernel: [ 21.702996] Bluetooth: hci0: Failed to load Intel firmware file (-2)
Jun 5 07:31:50 SUQLD-L0321 kernel: [ 22.055850] Bluetooth: hci0: Bootloader revision 0.0 build 26 week 38 2015
Jun 5 07:31:50 SUQLD-L0321 kernel: [ 22.057058] Bluetooth: hci0: Device revision is 16
Jun 5 07:31:50 SUQLD-L0321 kernel: [ 22.057058] Bluetooth: hci0: Secure boot is enabled
Jun 5 07:31:50 SUQLD-L0321 kernel: [ 22.057059] Bluetooth: hci0: OTP lock is enabled
Jun 5 07:31:50 SUQLD-L0321 kernel: [ 22.057059] Bluetooth: hci0: API lock is enabled
Jun 5 07:31:50 SUQLD-L0321 kernel: [ 22.057060] Bluetooth: hci0: Debug lock is disabled
Jun 5 07:31:50 SUQLD-L0321 kernel: [ 22.057060] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
Jun 5 07:31:50 SUQLD-L0321 kernel: [ 22.057081] bluetooth hci0: Direct firmware load for intel/ibt-12-16.sfi failed with error -2
Jun 5 07:31:50 SUQLD-L0321 kernel: [ 22.057082] Bluetooth: hci0: Failed to load Intel firmware file (-2)
Jun 5 07:31:50 SUQLD-L0321 kernel: [ 22.592088] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Jun 5 07:31:50 SUQLD-L0321 kernel: [ 22.592090] Bluetooth: BNEP filters: protocol multicast
Jun 5 07:31:50 SUQLD-L0321 kernel: [ 22.592093] Bluetooth: BNEP socket layer initialized

Bluetooth messages with linux-firmware 1.165
dmesg | egrep -i 'blue|firm'
[ 0.179126] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[ 12.984854] [drm] GuC firmware load skipped
[ 27.492711] Bluetooth: Core ver 2.21
[ 27.492721] Bluetooth: HCI device and connection manager initialized
[ 27.492723] Bluetooth: HCI socket layer initialized
[ 27.492725] Bluetooth: L2CAP socket layer initialized
[ 27.492729] Bluetooth: SCO socket layer initialized
[ 27.501957] Bluetooth: HCI UART driver ver 2.3
[ 27.501958] Bluetooth: HCI UART protocol H4 registered
[ 27.501959] Bluetooth: HCI UART protocol BCSP registered
[ 27.501959] Bluetooth: HCI UART protocol LL registered
[ 27.501960] Bluetooth: HCI UART protocol ATH3K registered
[ 27.501960] Bluetooth: HCI UART protocol Three-wire (H5) registered
[ 27.501986] Bluetooth: HCI UART protocol Intel registered
[ 27.501999] Bluetooth: HCI UART protocol BCM registered
[ 27.502000] Bluetooth: HCI UART protocol QCA registered
[ 27.502000] Bluetooth: HCI UART protocol AG6XX registered
[ 27.539426] Bluetooth: hci0: Bootloader revision 0.0 build 26 week 38 2015
[ 27.540148] Bluetooth: hci0: Device revision is 16
[ 27.540149] Bluetooth: hci0: Secure boot is enabled
[ 27.540149] Bluetooth: hci0: OTP lock is enabled
[ 27.540150] Bluetooth: hci0: API lock is enabled
[ 27.540150] Bluetooth: hci0: Debug lock is disabled
[ 27.540151] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
[ 27.556891] Bluetooth: hci0: Found device firmware: intel/ibt-12-16.sfi
[ 27.638654] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-8265-24.ucode failed with error -2
[ 27.638673] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-8265-23.ucode failed with error -2
[ 27.667801] iwlwifi 0000:03:00.0: loaded firmware version 22.391740.0 op_mode iwlmvm
[ 28.972136] Bluetooth: hci0: Waiting for firmware download to complete
[ 28.972463] Bluetooth: hci0: Firmware loaded in 1394950 usecs
[ 28.972486] Bluetooth: hci0: Waiting for device to boot
[ 28.984521] Bluetooth: hci0: Device booted in 11710 usecs
[ 28.985937] Bluetooth: hci0: Found Intel DDC parameters: intel/ibt-12-16.ddc
[ 28.987537] Bluetooth: hci0: Applying Intel DDC parameters completed
[ 29.065795] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 29.065796] Bluetooth: BNEP filters: protocol multicast
[ 29.065799] Bluetooth: BNEP socket layer initialized
[ 32.405152] Bluetooth: RFCOMM TTY layer initialized
[ 32.405164] Bluetooth: RFCOMM socket layer initialized
[ 32.405169] Bluetooth: RFCOMM ver 1.11
[ 74.935641] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[ 74.935647] Bluetooth: HIDP socket layer initialized
[ 74.955385] input: Bluetooth Mouse M336/M337/M535 as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/bluetooth/hci0/hci0:256/0005:046D:B016.0004/input/input26
[ 74.956478] hid-generic 0005:046D:B016.0004: input,hidraw3: BLUETOOTH HID v12.03 Mouse [Bluetooth Mouse M336/M337/M535] on 00:28:f8:53:24:41

ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: linux-generic-hwe-16.04 4.8.0.53.24
ProcVersionSignature: Ubuntu 4.8.0-53.56~16.04.1-generic 4.8.17
Uname: Linux 4.8.0-53-generic x86_64
NonfreeKernelModules: nvidia_uvm nvidia_drm nvidia_modeset nvidia
ApportVersion: 2.20.1-0ubuntu2.6
Architecture: amd64
CurrentDesktop: Unity
Date: Mon Jun 5 08:04:39 2017
InstallationDate: Installed on 2017-05-10 (25 days ago)
InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.1)
SourcePackage: linux-meta-hwe
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Tim White (timwhite88) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.