【发布时间】:2016-11-28 15:15:27
【问题描述】:
有时,我会遇到一种无法断开的奇怪状态的低功耗蓝牙连接:
$ sudo hcitool con
Connections:
< LE F1:11:52:84:77:25 handle 70 state 1 lm MASTER
$ sudo hcitool ledc F1:11:52:84:77:25
Could not disconnect: Input/output error
我也无法获得有关连接的任何信息:
$ sudo hcitool leinfo F1:11:52:84:77:25
Requesting information ...
Could not create connection: Input/output error
我也无法重新连接(检查代码:错误来自 l2cap_connect(),它试图打开一个到该远程地址的套接字但失败了)。
$ sudo gatttool -t random -b F1:11:52:84:77:25 -I
[F1:11:52:84:77:25][LE]> connect
Attempting to connect to F1:11:52:84:77:25
Error: connect: Device or resource busy (16)
到目前为止,我唯一的解决方案是拔下并重新插入我的 BLE 加密狗;(但这不是很令人满意...
有什么命令或者什么东西可以清除那个有问题的连接吗?
这是在 Linux (Mint 18) 上使用 bluez 5.37。
【问题讨论】: