Мы работаем над использованием внешнего устройства Bluetooth через BlueZ 5.49 и HCI-UART.После использования btattach или hciattach мы используем hciconfig для проверки состояния устройства, но устройство всегда показывает ВНИЗ.
В журнале показано следующее:
# hciattach -b /dev/ttyS1 any 1000000
Device setup complete
#
# hciconfig hci0 up
Can't init device hci0: Cannot assign requested address (99)
#
#hci0: Type: Primary Bus: UART
BD Address: 00:00:00:00:00:00 ACL MTU: 27:7 SCO MTU: 0:0
DOWN
RX bytes:231 acl:0 sco:0 events:16 errors:0
TX bytes:88 acl:0 sco:0 commands:16 errors:0
Мы используем btmon для проверки команды hci икоманда работала, но последней командой HCI была Set_Event_Mask_Page2.Я проверял несколько раз, и результат всегда был одинаковым.
Есть ли у кого-то такой опыт?или можете предложить мне, какую часть я могу посмотреть ??
Linux Kenerl: 4.9.89-1.6, BlueZ: 5.49