Я пытаюсь протестировать rfcomm_server.c и rfcomm_client.c (из ссылки https://github.com/balle/bluetooth-snippets) на моем новом аппаратном ключе Bluetooth.
Когда я выполняю rfcomm_client, он выходит на подключении, дающем ошибку "подключение: Хост снижается". Я выполняю клиент с baddr hci0.
Однако "hciconfig" показывает, что устройство возросло (MAC-адрес, измененный на XX для сообщения)
hci0:
Type: BR/EDR Bus: USB BD Address: XX:XX:XX:XX:XX:XX
ACL MTU: 310:10 SCO MTU: 64:8 UP RUNNING PSCAN ISCAN
RX bytes:706 acl:0 sco:0 events:48 errors:0
TX bytes:1503 acl:0 sco:0 commands:44 errors:0
"сканирование hcitool" возвращает адрес одного из спаренных устройств. Таким образом, я полагаю, что аппаратный ключ произошел. Однако я не уверен, почему подключение возвращает с Хостом Вниз ошибку.
Цените любую справку от форума.
Я запускаю Ubuntu как VM на Mac, и я установил "bluez-5.27"
Вот детали "lsb_release-a"
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 14.04.1 LTS
Release: 14.04
Codename: trusty