Ubuntu 16.04 蓝牙固件加载失败

Ubuntu 16.04 蓝牙固件加载失败

我运行 Ubuntu 16.04,每日构建没有问题。后来dist-update我的蓝牙固件加载失败。该怎么办?

$ uname -a; lspci -nnk | grep -iA2 net; lsusb; dmesg | grep -i bluetooth; dmesg | grep -i firmware; lsmod | grep bluetooth
Linux dev 4.4.0-21-generic #37-Ubuntu SMP Mon Apr 18 18:33:37 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
02:00.0 Network controller [0280]: Intel Corporation Wireless 8260 [8086:24f3] (rev 3a)
    Subsystem: Intel Corporation Wireless 8260 [8086:0050]
    Kernel driver in use: iwlwifi
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 1bcf:28be Sunplus Innovation Technology Inc. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
[ 1278.015189] Bluetooth: Core ver 2.21
[ 1278.015200] Bluetooth: HCI device and connection manager initialized
[ 1278.015202] Bluetooth: HCI socket layer initialized
[ 1278.015204] Bluetooth: L2CAP socket layer initialized
[ 1278.015207] Bluetooth: SCO socket layer initialized
[ 1278.020222] Bluetooth: HCI UART driver ver 2.3
[ 1278.020223] Bluetooth: HCI UART protocol H4 registered
[ 1278.020224] Bluetooth: HCI UART protocol BCSP registered
[ 1278.020225] Bluetooth: HCI UART protocol LL registered
[ 1278.020225] Bluetooth: HCI UART protocol ATH3K registered
[ 1278.020226] Bluetooth: HCI UART protocol Three-wire (H5) registered
[ 1278.020244] Bluetooth: HCI UART protocol Intel registered
[ 1278.020254] Bluetooth: HCI UART protocol BCM registered
[ 1278.020254] Bluetooth: HCI UART protocol QCA registered
[ 1282.853385] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 1282.853388] Bluetooth: BNEP filters: protocol multicast
[ 1282.853391] Bluetooth: BNEP socket layer initialized
[    0.213948] [Firmware Bug]: ACPI: BIOS _OSI(Linux) query ignored
[ 1278.060850] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-8000C-19.ucode failed with error -2
[ 1278.060869] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-8000C-18.ucode failed with error -2
[ 1278.060878] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-8000C-17.ucode failed with error -2
[ 1278.068578] iwlwifi 0000:02:00.0: loaded firmware version 16.242414.0 op_mode iwlmvm
bluetooth             520192  9 bnep,btbcm,btqca,hci_uart,btintel

编辑:我刚刚启动了 BIOS,没有做任何更改,现在看起来可以正常工作了。不知道为什么,也不知道它是否会保持稳定:

$ uname -a; lspci -nnk | grep -iA2 net; lsusb; dmesg | grep -i bluetooth; dmesg | grep -i firmware; lsmod | grep bluetooth
Linux dev 4.4.0-21-generic #37-Ubuntu SMP Mon Apr 18 18:33:37 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
02:00.0 Network controller [0280]: Intel Corporation Wireless 8260 [8086:24f3] (rev 3a)
    Subsystem: Intel Corporation Wireless 8260 [8086:0050]
    Kernel driver in use: iwlwifi
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 8087:0a2b Intel Corp. 
Bus 001 Device 003: ID 1bcf:28be Sunplus Innovation Technology Inc. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
[  743.609576] Bluetooth: Core ver 2.21
[  743.609587] Bluetooth: HCI device and connection manager initialized
[  743.609589] Bluetooth: HCI socket layer initialized
[  743.609591] Bluetooth: L2CAP socket layer initialized
[  743.609595] Bluetooth: SCO socket layer initialized
[  743.614879] Bluetooth: HCI UART driver ver 2.3
[  743.614881] Bluetooth: HCI UART protocol H4 registered
[  743.614881] Bluetooth: HCI UART protocol BCSP registered
[  743.614882] Bluetooth: HCI UART protocol LL registered
[  743.614883] Bluetooth: HCI UART protocol ATH3K registered
[  743.614883] Bluetooth: HCI UART protocol Three-wire (H5) registered
[  743.614902] Bluetooth: HCI UART protocol Intel registered
[  743.614910] Bluetooth: HCI UART protocol BCM registered
[  743.614911] Bluetooth: HCI UART protocol QCA registered
[  743.648948] Bluetooth: hci0: Bootloader revision 0.0 build 2 week 52 2014
[  743.653983] Bluetooth: hci0: Device revision is 5
[  743.653985] Bluetooth: hci0: Secure boot is enabled
[  743.653986] Bluetooth: hci0: OTP lock is enabled
[  743.653987] Bluetooth: hci0: API lock is enabled
[  743.653988] Bluetooth: hci0: Debug lock is disabled
[  743.653988] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
[  743.657931] Bluetooth: hci0: Found device firmware: intel/ibt-11-5.sfi
[  743.825025] Bluetooth: hci0: Failed to send firmware data (-38)
[  745.826520] Bluetooth: hci0 command 0xfc05 tx timeout
[  748.737393] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[  748.737396] Bluetooth: BNEP filters: protocol multicast
[  748.737399] Bluetooth: BNEP socket layer initialized
[  750.705194] Bluetooth: hci0: Reading Intel version information failed (-19)
[  751.106206] Bluetooth: hci0: Bootloader revision 0.0 build 2 week 52 2014
[  751.111163] Bluetooth: hci0: Device revision is 5
[  751.111165] Bluetooth: hci0: Secure boot is enabled
[  751.111165] Bluetooth: hci0: OTP lock is enabled
[  751.111166] Bluetooth: hci0: API lock is enabled
[  751.111167] Bluetooth: hci0: Debug lock is disabled
[  751.111167] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
[  751.111317] Bluetooth: hci0: Found device firmware: intel/ibt-11-5.sfi
[  752.899240] Bluetooth: hci0: Waiting for firmware download to complete
[  752.900261] Bluetooth: hci0: Firmware loaded in 1752474 usecs
[  752.900373] Bluetooth: hci0: Waiting for device to boot
[  752.912273] Bluetooth: hci0: Device booted in 11703 usecs
[  752.912534] Bluetooth: hci0: Found Intel DDC parameters: intel/ibt-11-5.ddc
[  752.914255] Bluetooth: hci0: Applying Intel DDC parameters completed
[  752.915317] Bluetooth: hci0: Setting Intel event mask failed (-16)
[  752.970391] Bluetooth: RFCOMM TTY layer initialized
[  752.970395] Bluetooth: RFCOMM socket layer initialized
[  752.970398] Bluetooth: RFCOMM ver 1.11
[  758.563027] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[  758.563030] Bluetooth: HIDP socket layer initialized
[  758.565205] input: Microsoft Sculpt Comfort Mouse as /devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/bluetooth/hci0/hci0:256/0005:045E:07A2.0002/input/input17
[  758.565332] hid-generic 0005:045E:07A2.0002: input,hidraw1: BLUETOOTH HID v1.29 Mouse [Microsoft Sculpt Comfort Mouse] on a4:34:d9:00:ac:a2
[    0.189996] [Firmware Bug]: ACPI: BIOS _OSI(Linux) query ignored
[  743.653988] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
[  743.657931] Bluetooth: hci0: Found device firmware: intel/ibt-11-5.sfi
[  743.754703] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-8000C-19.ucode failed with error -2
[  743.754715] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-8000C-18.ucode failed with error -2
[  743.754724] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-8000C-17.ucode failed with error -2
[  743.764392] iwlwifi 0000:02:00.0: loaded firmware version 16.242414.0 op_mode iwlmvm
[  743.825025] Bluetooth: hci0: Failed to send firmware data (-38)
[  751.111167] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
[  751.111317] Bluetooth: hci0: Found device firmware: intel/ibt-11-5.sfi
[  752.899240] Bluetooth: hci0: Waiting for firmware download to complete
[  752.900261] Bluetooth: hci0: Firmware loaded in 1752474 usecs
bluetooth             520192  36 bnep,hidp,btbcm,btqca,btrtl,btusb,hci_uart,rfcomm,btintel

相关内容