【NanoPi 2】创享日记之问题贴(1)Debian系统如何使用蓝牙???

  • caolidong
  • LV3工程师
  • |      2016-01-03 17:00:38
  • 浏览量 1761
  • 回复:7

问题:

        蓝牙使用的问题从试用开始已经困扰我整整3天了,已在崩溃的边缘,原来确实没有在Linux下配置过蓝牙,我只有2个目的:

        (1).与手机配对(蓝牙协议版本没查到)

        (2).与蓝牙键盘配对(蓝牙2.0)

       但到现在无一实现。

现象:

        (1)与手机配对:

                 当手机第一次向NanoPi发起配对时,会显示:

【NanoPi 2】创享日记之问题贴(1)Debian系统如何使用蓝牙???

当我在NanoPi终端执行:

$ sudo hciconfig hci0 pscan

$ sudo hciconfig hci0 noencrypt

$ sudo hciconfig hci0 noauth
后,再进行配对时,手机和NanoPi同时提示确认验证码:但双方都没有输入验证码的对话框,过段时间后手机提示:

【NanoPi 2】创享日记之问题贴(1)Debian系统如何使用蓝牙???


       都没让我输入密钥,就说不正确,NanoPi主动发起配对也是一样的,如果通过蓝牙管理工具的Setup选项,设置蓝牙设备由随机密码改为自定义密码,设置后也没有任何作用。

       (2)与蓝牙键盘配对

       在NanoPi上检测到键盘后,点连接,会弹出提示窗口,要求写入PIN code,PIN code是多少PIN code就是配对密码,我尝试了常用的默认密码都无效,如:1234、0000、123、123456、1111.

       但用键盘蓝牙与手机配对是正常的,可以排除手机、键盘问题:

【NanoPi 2】创享日记之问题贴(1)Debian系统如何使用蓝牙???

        接下来我又找了几款蓝牙工具,如gnome-bluetooth,但在Debian中都没有正常启动。

        然后又源码编译了bluez-5.25工具包,打算用bluez-5.25提供的命令行工具bluez-simple-agent进行NanoPi的主动配对,bluez-5.25依赖很多其他包,如:

  zlib-1.2.8.tar.gzlibffi-3.0.13.tar.gdbus-1.9.4.tar.gzlibical-1.0.tar.gzexpat-2.1.0.tar.gzncurses-5.9.tar.gzreadline-6.3.tar.gzglib-2.4.0.tar.xz

        编译过程出现许多错误,全部解决后,在编译出了bluez-5.25竟然没有bluez-simple-agent,而Ubuntu官网列出的bluez-5.25包清单是bluez-simple-agent工具的,接下来我也不知道该怎么办了,请大家帮帮我。








  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:4
LiuYang 2016-01-14
不客气呀,我也是试了几个方法都不行,只能在Android下用了。
0   回复
举报
发布
caolidong 2016-01-14
有个蓝牙键盘还用不上,网上办法挺多,就是都不好使,多谢了。
0   回复
举报
发布
LiuYang 2016-01-13
好像linux下的蓝牙都有问题,ubuntu下也是这种情况,接蓝牙键盘不成功,没有搞定。
0   回复
举报
发布
caolidong 2016-01-04
顶一下,希望有大神能看到
0   回复
举报
发布
x
收藏成功!点击 我的收藏 查看收藏的全部帖子