Sickboy
Müßiggänger
Hallo allerseits,
ich möchte gerne eine RFCOMM-Verbindung zu einem Bluetooth-Master aufbauen. Der Bluetooth-Chip auf meinem FreeBSD-Host ist ein Broadcom BCM20702A0 und wird von FreeBSD unterstützt:
Das Gerät, mit dem ich mich verbinden möchte, wird auch gefunden:
Vice-versa klappt das auch: das Gerät findet meinen FreeBSD-Host.
Der Name des Geräts lässt sich auch abfragen:
Ich kann aber leider keine RFCOMM-Verbindung aufbauen:
(Auch das Angeben eines Channels hilft nicht.)
Irgendwas mache ich falsch. Mit meine Android-Phone hat es geklappt, da musste ich aber noch die PIN 0000 für das Pairing eingeben.
ich möchte gerne eine RFCOMM-Verbindung zu einem Bluetooth-Master aufbauen. Der Bluetooth-Chip auf meinem FreeBSD-Host ist ein Broadcom BCM20702A0 und wird von FreeBSD unterstützt:
Code:
# hccontrol -n ubt0hci inquiry
Inquiry result, num_responses=1
Inquiry result #0
BD_ADDR: 00:12:f3:XX:XX:XX
Page Scan Rep. Mode: 0x1
Page Scan Period Mode: 00
Page Scan Mode: 00
Class: 00:00:00
Clock offset: 0000
Inquiry complete. Status: No error [00]
Das Gerät, mit dem ich mich verbinden möchte, wird auch gefunden:
Code:
# hccontrol -n ubt0hci read_connection_list
Remote BD_ADDR Handle Type Mode Role Encrypt Pending Queue State
00:12:f3:XX:XX:XX 11 ACL 0 MAST NONE 0 0 OPEN
Der Name des Geräts lässt sich auch abfragen:
Code:
# hccontrol -n ubt0hci remote_name_request 00:12:f3:0a:c4:6c
BD_ADDR: 00:12:f3:XX:XX:XX
Name: <FOO>
Ich kann aber leider keine RFCOMM-Verbindung aufbauen:
Code:
# rfcomm_sppd -a 00:12:f3:XX:XX:XX -t
rfcomm_sppd: Could not obtain RFCOMM channel: Operation timed out
Irgendwas mache ich falsch. Mit meine Android-Phone hat es geklappt, da musste ich aber noch die PIN 0000 für das Pairing eingeben.
Zuletzt bearbeitet: