Сбой подключения bluez rfcomm

Я пытаюсь подключить Ubuntu ПК к устройству. При вводе команды она возвращает различную ошибку, в том числе адрес соединения rfcomm, который уже используетсяхост не работает now Соединение rfcomm сейчас выполняется.

Среда и процедура устройства, как показано ниже

Среда устройства

  • Linux 3.4
  • Bluez 5.19
  • bt addr xx: xx: xx: xx: 38: A4

Компьютерная среда

  • Убунту 14.04
  • Bluez 4
  • bt addr xx: xx: xx: xx: CF: F0

меры

устройство

  • insmod rfcomm.ko rtk_btusb.ko
  • dbus-daemon --config-file = / etc / dbus-1 / system.conf
  • Bluetooth-C &
  • hciconfig hci0 up
  • hciconfig hci0 piscan
  • sdptool добавить SP
  • сканирование по Bluetooth
  • агент bluetoothctl включен
  • Bluetooth-агент по умолчанию
  • доверие bluetoothctl xx: xx: xx: xx: CF: F0
  • пара bluetoothctl xx: xx: xx: xx: CF: F0
  • rfcomm bind 0 xx: xx: xx: xx: CF: F0 1
  • chmod 666 / dev / rfcomm0
  • rfcomm connect 0 xx: xx: xx: xx: CF: F0 1

ПК

  • sdptool добавить SP
  • rfcomm bind 0 xx: xx: xx: xx: 38: A4 1
  • chmod 666 / dev / rfcomm0
  • rfcomm часы 0 1

Устройство показывает, не может подключиться RFCOMM сокет: хост не работает

вывод hciconfig -a

hci0:   Type: BR/EDR  Bus: USB
        BD Address: 5C:F3:70:1B:38:A4  ACL MTU: 820:8  SCO MTU: 255:16
        UP RUNNING PSCAN ISCAN
        RX bytes:6888 acl:88 sco:0 events:230 errors:0
        TX bytes:4341 acl:84 sco:0 commands:87 errors:0
        Features: 0xff 0xff 0xff 0xfe 0xdb 0xff 0x7b 0x87
        Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
        Link policy: RSWITCH HOLD SNIFF PARK
        Link mode: SLAVE ACCEPT
        Name: 'BlueZ 5.19'
        Class: 0x000000
        Service Classes: Unspecified
        Device Class: Miscellaneous,
        HCI Version: 4.0 (0x6)  Revision: 0xe2f
        LMP Version: 4.0 (0x6)  Subversion: 0x9f73
        Manufacturer: Realtek Semiconductor Corporation (93)

В моей процедуре пропущен какой-либо шаг?

1 ответ

Ниже шаги работает для меня.

Сторона ПК

  • sdptool добавить SP
  • rfcomm -i hci0 watch 0 1./picocom / dev / rfcomm0

Сторона устройства

  • sdptool добавить SP
  • rfcomm connect 0 xx: xx: xx: xx: xx: F0 1 &
  • picocom / dev / rfcomm0

ссылка

Другие вопросы по тегам