edsionkaifaban 发表于 2015-7-29 14:21:21

intel edison for arduino与手机蓝牙配对成功但是无法连接

Failed to connect: org.bluez.Error.Failed
在线等

intel_deng 发表于 2016-7-19 17:06:49

edsionkaifaban 发表于 2015-8-13 08:51
应该是这个意思

你好啊,我现在也是这个情况,edison连接手机或者手机设置中连接edison都成功,在蓝牙串口助手主动连接就会失败,edison蓝牙终端显示connected : yes 然后马上就connected : no。请问你总结出来的原因是什么呢?

孙毅 发表于 2015-8-5 01:14:10

edsionkaifaban 发表于 2015-8-4 09:36
和这张图一样,求解决,(没有最后一行,failed之后就没有了,蓝牙串口助手显示未连接) ...

哎,我想起来了,我们当时的需求只是能发现蓝牙设备就好,不需要连接。

但我觉得,这个问题应该是Yocto 蓝牙驱动的bug吧。我能重现跟你一样的现象。搜遍网络,发现有人可以用下面的办法连接。重点就是,先使用hcitool lecc xxxxx, 使用低功耗的蓝牙线连接,然后再到Bluetoothctl 里面connect , 这样可以得到stable的 连接。
但,遗憾的是, 这个方法在我这里并不好用!你先试试吧。我猜你要还不行的话,就需要更新OS了。


rfkill unblock bluetooth
hciconfig hci0 up
hcitool lescan
LE Scan ...
00:07:80:7F:5B:C0 (unknown)
00:07:80:7F:5B:C0 blueIOT 807F5BC0
CTRL+C

now the trick, use hcitool to get a stable connection first !

hcitool lecc 00:07:80:7F:5B:C0
returns a Connection handle 65

bluetoothctl
Controller 98:4F:EE:01:FA:E3 BlueZ 5.18
Device 00:07:80:7F:5B:C0 00-07-80-7F-5B-C0

# info 00:07:80:7F:5B:C0
Device 00:07:80:7F:5B:C0
Alias: 00-07-80-7F-5B-C0
Paired: no
Trusted: no
Blocked: no
Connected: yes
LegacyPairing: no

edsionkaifaban 发表于 2015-8-5 10:03:30

本帖最后由 edsionkaifaban 于 2015-8-5 11:52 编辑

孙毅 发表于 2015-8-5 01:14
哎,我想起来了,我们当时的需求只是能发现蓝牙设备就好,不需要连接。

但我觉得,这个问题应该是Yocto...
rfkill unblock bluetooth
hciconfig hci0 up
hcitool lescan
LE Scan ...

扫描不到我的手机,这是什么情况,不兼容?
我更新了一下2.1 版 Yocto* 完整映像,连接成功了,但连接了媒体音频,串口助手怎么显示未连接?(手机主动连Edison连不上,板子连手机就会连接成功,但连得是媒体音频)

孙毅 发表于 2015-7-30 11:30:42

恩,我也遇到过,第一次使用蓝牙需要先unlock。我也好奇这都谁设计的,尝试下下面的步骤,记得不是很清楚了。

rfkill unblock bluetooth   
bluetoothctl   
agent KeyboardDisplay   
default-agent   
scan on   
scan off   
pair <device>   

edsionkaifaban 发表于 2015-7-30 11:55:34

孙毅 发表于 2015-7-30 11:30
恩,我也遇到过,第一次使用蓝牙需要先unlock。我也好奇这都谁设计的,尝试下下面的步骤,记得不是很清楚了 ...

我就是这样操作的,不行,pair 成功了 ,connect失败了,导致现在没办法用蓝牙。

edsionkaifaban 发表于 2015-7-30 11:55:44

孙毅 发表于 2015-7-30 11:30
恩,我也遇到过,第一次使用蓝牙需要先unlock。我也好奇这都谁设计的,尝试下下面的步骤,记得不是很清楚了 ...

我就是这样操作的,不行,pair 成功了 ,connect失败了,导致现在没办法用蓝牙。

孙毅 发表于 2015-7-30 14:36:09

edsionkaifaban 发表于 2015-7-30 11:55
我就是这样操作的,不行,pair 成功了 ,connect失败了,导致现在没办法用蓝牙。 ...

什么错误?就这一句Failed to connect: org.bluez.Error.Failed ??

edsionkaifaban 发表于 2015-7-30 18:04:26

孙毅 发表于 2015-7-30 14:36
什么错误?就这一句Failed to connect: org.bluez.Error.Failed ??

就这一句,我装好了就连蓝牙,是不是之前需要什么设置?愁死了

edsionkaifaban 发表于 2015-7-30 18:06:05

串口助手都下好了,就是蓝牙连接不上

edsionkaifaban 发表于 2015-7-31 17:23:37

有没有大神知道?配对成功但连接不上

孙毅 发表于 2015-8-1 09:20:25

edsionkaifaban 发表于 2015-7-31 17:23
有没有大神知道?配对成功但连接不上

别着急,我今天给你试一下看看。

大连林海 发表于 2015-8-1 09:21:40

孙毅 发表于 2015-7-30 11:30
恩,我也遇到过,第一次使用蓝牙需要先unlock。我也好奇这都谁设计的,尝试下下面的步骤,记得不是很清楚了 ...

码农就是专业

edsionkaifaban 发表于 2015-8-1 10:41:32

孙毅 发表于 2015-8-1 09:20
别着急,我今天给你试一下看看。

好的,谢谢

edsionkaifaban 发表于 2015-8-1 10:41:29

孙毅 发表于 2015-8-1 09:20
别着急,我今天给你试一下看看。

好的,谢谢

edsionkaifaban 发表于 2015-8-1 11:57:08

有时候是connect:yes然后立即出来connect:no

edsionkaifaban 发表于 2015-8-3 13:38:19

有没有大神知道啊,还没有解决:(

edsionkaifaban 发表于 2015-8-4 09:36:45

本帖最后由 edsionkaifaban 于 2015-8-4 11:28 编辑

孙毅 发表于 2015-8-1 09:20
别着急,我今天给你试一下看看。
https://mc.dfrobot.com.cn/data/attachment/forum/201506/30/112412f7zouaqgbqb91igf.png.thumb.jpg和这张图一样,求解决,(没有最后一行,failed之后就没有了,蓝牙串口助手显示未连接)

孙毅 发表于 2015-8-5 01:16:30

参考:
http://fab-lab.eu/edison/
https://communities.intel.com/thread/56120

Edison刚出来不久,这些问题都是难免的啊。你具体是做什么事情?

孙毅 发表于 2015-8-5 16:01:40

edsionkaifaban 发表于 2015-8-5 10:03
rfkill unblock bluetooth
hciconfig hci0 up
hcitool lescan


哈哈终于连上了啊~
至于为什么连到音频~自己研究下吧,嘻嘻
加油,你行滴!
然后可以把你的发现发个帖啊

孙毅 发表于 2015-8-6 00:49:06

edsionkaifaban 发表于 2015-8-5 10:03
rfkill unblock bluetooth
hciconfig hci0 up
hcitool lescan


晚上试了下,蓝牙连接后,手机上会有设置,连接 呼叫音频 以及 媒体音频。
总得连接一个吧,如果两个都不选择,连接就断开了。


edsionkaifaban 发表于 2015-8-6 09:03:14

本帖最后由 edsionkaifaban 于 2015-8-6 09:05 编辑

孙毅 发表于 2015-8-6 00:49
晚上试了下,蓝牙连接后,手机上会有设置,连接 呼叫音频 以及 媒体音频。
总得连接一个吧,如果两个都不 ...
虽然设置里面连接了媒体音频,但蓝牙串口助手显示未连接,还是没办法调试啊(之前没用过蓝牙)。
页: [1] 2
查看完整版本: intel edison for arduino与手机蓝牙配对成功但是无法连接