bluetoothd问题,首先解决问题的办法,先去快速直面问题,代码里面加打印比架构分析比对来的迅速直接。

通过加打印发现内核里面缺少

+#define BT_SNDMTU              12
+#define BT_RCVMTU              13

,然后发现旧版本的bluez是可以正常运行的。

所以编译问题是不存在的,和工具链不相干。编译问题是编译不过。

代码报错都是代码逻辑问题,目前这个问题是bluez 5.54和内核3.10.14+不匹配。

更多推荐

bluetoothctl No default controller available