![ubuntu 16.04 蓝牙问题](https://linux22.com/image/994225/ubuntu%2016.04%20%E8%93%9D%E7%89%99%E9%97%AE%E9%A2%98.png)
看来我根本无法在 ubuntu 16.04 中使用任何蓝牙设备,不仅仅是蓝牙鼠标。
耳机、手机和两个蓝牙鼠标(其中一个是室友的)无法使用内置蓝牙对话框进行连接。
编辑中编辑:我的手机到了 ubuntu 给我发送成功配对消息的地步,但手机却报错说无法配对。不知道该怎么回事。
现在我完全不知道如何诊断这个问题,所以这里是“lspci -knn | grep Net -A2; lsusb”的输出
02:00.0 Network controller [0280]: Intel Corporation Wireless 7265 [8086:095b] (rev 61)
Subsystem: Intel Corporation Dual Band Wireless-AC 7265 [8086:5210]
Kernel driver in use: iwlwifi
Bus 001 Device 002: ID 8087:8001 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 008: ID 8087:0a2a Intel Corp.
Bus 002 Device 006: ID 1bcf:2c79 Sunplus Innovation Technology Inc.
Bus 002 Device 007: ID 0483:91d1 STMicroelectronics Sensor Hub
Bus 002 Device 005: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 002 Device 004: ID 056a:5055 Wacom Co., Ltd
Bus 002 Device 003: ID 2516:003c
Bus 002 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
我刚刚买了一台 MX Master,部分原因是它可以支持多个蓝牙连接(我双启动)
不幸的是,较新的蓝牙设备似乎在 Ubuntu 上遇到了问题。
它似乎这家伙对如何使其工作有一个答案......但第一行“hciconfig hci0 sspmode 0”却出现错误“无法在 hci0 上设置简单配对模式:输入/输出错误(5)”
我喜欢这款鼠标,因为它似乎是唯一一款在 Windows 和 OSX 上不会延迟的“智能”蓝牙鼠标。如果我不能让它在 Linux 上工作,那将是一种遗憾,因为我在这里花的时间越来越多了。
答案1
这个问题似乎源于 Broadcom BCM20702 芯片组不支持 HFP/HSP 和 A2DP 配置文件,除非加载专有固件文件来启用此功能。一些用户报告说使用这个固件并将其放入/lib/firmware/brcm
对于某些版本的内核来说必需的重命名文件以匹配dmesg
投诉可能是:
brcm/BCM20702A1-0a5c-21e8.hcd 的直接固件加载失败,错误为 -2
如果你的情况就是这样,mv /lib/firmware/brcm/fw-0a5c_21e8.hcd /lib/firmware/brcm/BCM20702A1-0a5c-21e8.hcd
或者内核抱怨的任何文件名dmesg
最后一步,重新启动。
注意:我没有可供测试的硬件。此答案完全基于研究。
资料来源:
https://lists.debian.org/debian-kernel/2015/10/msg00083.html