我正在尝试将我的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.
我不知道该怎么做。一直试图解决这个问题几个星期。
感谢任何帮助。
答案 0 :(得分:1)
您的蓝牙适配器可能与Linux Bluez堆栈不兼容,或者您没有安装正确的驱动程序。如果您想以简单的方式解决这个问题,请购买替换加密狗。众所周知,这个工作成本低于14美元:http://www.amazon.com/IOGEAR-Bluetooth-Micro-Adapter-GBU521/dp/B007GFX0PY
如果你想以艰难的方式解决这个问题,你需要开始研究你所拥有的加密狗的驱动程序。沿此路径迈出的第一步是发布您正在使用的设备的制造商和型号。