蓝牙英特尔 7260 无法与 Ubuntu 16.04 上的 Microsoft 3600 鼠标配对

蓝牙英特尔 7260 无法与 Ubuntu 16.04 上的 Microsoft 3600 鼠标配对

我的笔记本电脑配有 Intel 7260 Wifi 和蓝牙。Wifi 运行良好,但我无法在 Ubuntu 16.04 上将我的 Microsoft 3600 蓝牙鼠标与其配对。不过,它可以与 Ubuntu 16.10 配合使用!

因此,我立即想到通过在 Ubuntu 16.04 上升级到内核 4.8,我可以解决我的问题,但事实并非如此。

我尝试使用 UI 和蓝牙控制,但什么都没起作用。配对过程似乎很顺利,鼠标 LED 闪烁,就像正常配对一样,但最后它不动了。我注意到的是,dmesg配对失败后显示此错误:

蓝牙:已请求 SMP 安全性但不可用

所以我猜可能和这个有关。我也尝试比较 16.10 和 16.04 之间的驱动程序版本,但它们都是一样的。我不知道该怎么办。以下是一些日志:

现在我在 Ubuntu 16.04 上运行内核 4.8.0-36。

lspci
08:00.0 Network controller: Intel Corporation Wireless 7260 (rev 73)

dmesg | grep Bluetooth
[   12.756322] toshiba_bluetooth: Toshiba ACPI Bluetooth device driver
[   12.817046] Bluetooth: Core ver 2.21
[   12.817059] Bluetooth: HCI device and connection manager initialized
[   12.817062] Bluetooth: HCI socket layer initialized
[   12.817064] Bluetooth: L2CAP socket layer initialized
[   12.817069] Bluetooth: SCO socket layer initialized
[   12.843287] Bluetooth: hci0: read Intel version: 370710018002030d00
[   12.848185] Bluetooth: hci0: Intel Bluetooth firmware file: intel/ibt-hw-37.7.10-fw-1.80.2.3.d.bseq
[   13.024080] Bluetooth: hci0: Intel Bluetooth firmware patch completed and activated
[   13.251153] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   13.251154] Bluetooth: BNEP filters: protocol multicast
[   13.251157] Bluetooth: BNEP socket layer initialized
[   32.186991] Bluetooth: RFCOMM TTY layer initialized
[   32.186995] Bluetooth: RFCOMM socket layer initialized
[   32.186998] Bluetooth: RFCOMM ver 1.11
[  735.389939] Bluetooth: SMP security requested but not available


 modinfo bluetooth
filename:       /lib/modules/4.8.0-36-generic/kernel/net/bluetooth/bluetooth.ko
alias:          net-pf-31
license:        GPL
version:        2.21
description:    Bluetooth Core ver 2.21
author:         Marcel Holtmann <[email protected]>
srcversion:     25829AB27583956CC53D583
depends:        
intree:         Y
vermagic:       4.8.0-36-generic SMP mod_unload modversions 
parm:           disable_esco:Disable eSCO connection creation (bool)
parm:           disable_ertm:Disable enhanced retransmission mode (bool)

modinfo iwlwifi
filename:       /lib/modules/4.8.0-36-generic/kernel/drivers/net/wireless/intel/iwlwifi/iwlwifi.ko
license:        GPL
author:         Copyright(c) 2003- 2015 Intel Corporation <[email protected]>
description:    Intel(R) Wireless WiFi driver for Linux
firmware:       iwlwifi-100-5.ucode
firmware:       iwlwifi-1000-5.ucode
firmware:       iwlwifi-135-6.ucode
firmware:       iwlwifi-105-6.ucode
firmware:       iwlwifi-2030-6.ucode
firmware:       iwlwifi-2000-6.ucode
firmware:       iwlwifi-5150-2.ucode
firmware:       iwlwifi-5000-5.ucode
firmware:       iwlwifi-6000g2b-IWL6000G2B_UCODE_API_MAX.ucode
firmware:       iwlwifi-6000g2a-6.ucode
firmware:       iwlwifi-6050-5.ucode
firmware:       iwlwifi-6000-6.ucode
firmware:       iwlwifi-7265D-24.ucode
firmware:       iwlwifi-7265-17.ucode
firmware:       iwlwifi-3168-24.ucode
firmware:       iwlwifi-3160-17.ucode
firmware:       iwlwifi-7260-17.ucode
firmware:       iwlwifi-8265-24.ucode
firmware:       iwlwifi-8000C--24.ucode
firmware:       iwlwifi-9260-th-a0-lc-a0--24.ucode
firmware:       iwlwifi-9260-th-a0-jf-a0--24.ucode
firmware:       iwlwifi-9000-pu-a0-lc-a0--24.ucode
firmware:       iwlwifi-Qu-a0-jf-b0--24.ucode
srcversion:     E7651FD3D9AF45F96CD8B2E
.....
depends:        cfg80211
intree:         Y
vermagic:       4.8.0-36-generic SMP mod_unload modversions 
parm:           swcrypto:using crypto in software (default 0 [hardware]) (int)
parm:           11n_disable:disable 11n functionality, bitmap: 1: full, 2: disable agg TX, 4: disable agg RX, 8 enable agg TX (uint)
parm:           amsdu_size:amsdu size 0: 12K for multi Rx queue devices, 4K for other devices 1:4K 2:8K 3:12K (default 0) (int)
parm:           fw_restart:restart firmware in case of error (default true) (bool)
parm:           antenna_coupling:specify antenna coupling in dB (default: 0 dB) (int)
parm:           nvm_file:NVM file name (charp)
parm:           d0i3_disable:disable d0i3 functionality (default: Y) (bool)
parm:           lar_disable:disable LAR functionality (default: N) (bool)
parm:           uapsd_disable:disable U-APSD functionality bitmap 1: BSS 2: P2P Client (default: 3) (uint)
parm:           bt_coex_active:enable wifi/bt co-exist (default: enable) (bool)
parm:           led_mode:0=system default, 1=On(RF On)/Off(RF Off), 2=blinking, 3=Off (default: 0) (int)
parm:           power_save:enable WiFi power management (default: disable) (bool)
parm:           power_level:default power save level (range from 1 - 5, default: 1) (int)
parm:           fw_monitor:firmware monitor - to debug FW (default: false - needs lots of memory) (bool)
parm:           d0i3_timeout:Timeout to D0i3 entry when idle (ms) (uint)
parm:           disable_11ac:Disable VHT capabilities (default: false) (bool)

答案1

我设法让它工作了。它类似于但一开始它无法与 sspmode 配合使用。因此,我在配对之前尝试使用 GUI 执行此操作,并且成功了。

$ sudo hciconfig hci0 down
$ sudo hciconfig hci0 up
$ sudo hciconfig hci0 noauth 

相关内容