在Ubuntu 16.04.2 Intel NUC7i3上,蓝牙无法正常工作

分享于 

4分钟阅读

ubuntu

  繁體

问题

几天前,我买了一个NUC7i3BNK。蓝牙不能工作,有什么解决方案?


dmesg | grep Blue



[ 3.000117] Bluetooth: Core ver 2.21


[ 3.000130] Bluetooth: HCI device and connection manager initialized


[ 3.000132] Bluetooth: HCI socket layer initialized


[ 3.000134] Bluetooth: L2CAP socket layer initialized


[ 3.000139] Bluetooth: SCO socket layer initialized


[ 3.013961] Bluetooth: HCI UART driver ver 2.3


[ 3.013962] Bluetooth: HCI UART protocol H4 registered


[ 3.013963] Bluetooth: HCI UART protocol BCSP registered


[ 3.013964] Bluetooth: HCI UART protocol LL registered


[ 3.013964] Bluetooth: HCI UART protocol ATH3K registered


[ 3.013965] Bluetooth: HCI UART protocol Three-wire (H5) registered


[ 3.013990] Bluetooth: HCI UART protocol Intel registered


[ 3.014001] Bluetooth: HCI UART protocol BCM registered


[ 3.014002] Bluetooth: HCI UART protocol QCA registered


[ 3.014002] Bluetooth: HCI UART protocol AG6XX registered


[ 3.061238] Bluetooth: hci0: Bootloader revision 0.0 build 26 week 38 2015


[ 3.077988] Bluetooth: hci0: Device revision is 16


[ 3.077990] Bluetooth: hci0: Secure boot is enabled


[ 3.077990] Bluetooth: hci0: OTP lock is enabled


[ 3.077991] Bluetooth: hci0: API lock is enabled


[ 3.077992] Bluetooth: hci0: Debug lock is disabled


[ 3.077993] Bluetooth: hci0: Minimum firmware build 1 week 10 2014


[ 3.078594] Bluetooth: hci0: Failed to load Intel firmware file (-2)


[ 3.357259] Bluetooth: hci0: Bootloader revision 0.0 build 26 week 38 2015


[ 3.358365] Bluetooth: hci0: Device revision is 16


[ 3.358366] Bluetooth: hci0: Secure boot is enabled


[ 3.358367] Bluetooth: hci0: OTP lock is enabled


[ 3.358368] Bluetooth: hci0: API lock is enabled


[ 3.358368] Bluetooth: hci0: Debug lock is disabled


[ 3.358370] Bluetooth: hci0: Minimum firmware build 1 week 10 2014


[ 3.358394] Bluetooth: hci0: Failed to load Intel firmware file (-2)


[ 3.486934] Bluetooth: BNEP (Ethernet Emulation) ver 1.3


[ 3.486935] Bluetooth: BNEP filters: protocol multicast


[ 3.486939] Bluetooth: BNEP socket layer initialized



lsusb



Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub


Bus 001 Device 003: ID 8087:0a2b Intel Corp. 


Bus 001 Device 004: ID 045e:0745 Microsoft Corp. Nano Transceiver v1.0 for Bluetooth


Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub



Nano trancer是无线键盘和鼠标,


Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub


Bus 001 Device 003: ID 8087:0a2b Intel Corp. 


Bus 001 Device 006: ID 24ae:2010 


Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub




答案1

下载缺少的设备固件ibt-12-16.sfi,复制到/lib/firmware/intel,重新启动,可以完美运行。


答案2

可以通过从yakkety仓库更新linux-firmware软件包来安装此BT设备的固件。

可以通过


sudo wget http://security.ubuntu.com/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.161.1_all.deb


sudo dpkg -i linux-firmware_1.161.1_all.deb



此固件包含所需的ibt-12-16.sfi文件。



INT  Ubuntu  Intel  蓝牙  
相关文章