Raspberry Pi IBeacon没有这样的设备

时间:2014-04-09 12:48:23

标签: bluetooth raspberry-pi ibeacon bluez

我正在尝试将我的Raspberry设置为IBeacon。我跑的时候:

sudo hcitool scan

输出

Device is not available: No such device

如果我运行lsusb,我会得到这样的输出

Bus 001 Device 002: ID 0424:9512 Standard Microsystems Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. 
Bus 001 Device 004: ID 1a40:0101 Terminus Technology Inc. 4-Port HUB
Bus 001 Device 005: ID 0a12:100b Cambridge Silicon Radio, Ltd

Device005是我的bt加密狗

在网上搜索解决方案时,我注意到其他人的输出都是这样的:

Bus 002 Device 005: ID 0a12:0001 Cambridge Silicon Radio, **Ltd Bluetooth Dongle (HCI mode)**

此外,

/etc/init.d/bluetooth status

输出

[ ok ] bluetooth is running.

我不知道该怎么做。一直试图解决这个问题几个星期。

感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

您的蓝牙适配器可能与Linux Bluez堆栈不兼容,或者您​​没有安装正确的驱动程序。如果您想以简单的方式解决这个问题,请购买替换加密狗。众所周知,这个工作成本低于14美元:http://www.amazon.com/IOGEAR-Bluetooth-Micro-Adapter-GBU521/dp/B007GFX0PY

如果你想以艰难的方式解决这个问题,你需要开始研究你所拥有的加密狗的驱动程序。沿此路径迈出的第一步是发布您正在使用的设备的制造商和型号。