Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.user > #243577 > unrolled thread
| Started by | Musbur <musbur@posteo.org> |
|---|---|
| First post | 2022-01-02 11:00 +0100 |
| Last post | 2022-01-02 11:00 +0100 |
| Articles | 1 — 1 participant |
Back to article view | Back to linux.debian.user
How to use bt-... suite of Bluetooth tools? Musbur <musbur@posteo.org> - 2022-01-02 11:00 +0100
| From | Musbur <musbur@posteo.org> |
|---|---|
| Date | 2022-01-02 11:00 +0100 |
| Subject | How to use bt-... suite of Bluetooth tools? |
| Message-ID | <DB5OF-1Bp-1@gated-at.bofh.it> |
I'm trying to connect my Bluetooth earbuds to my laptop. It works
interactively using bluetoothctl, but not with bt-adapter and bt-device.
First, bluetoothctl:
$ bluetoothctl
Agent registered
[bluetooth]# devices
Device 1C:52:16:CA:E7:D9 SOUNDPEATS TrueFree
[bluetooth]# connect 1C:52:16:CA:E7:D9
Attempting to connect to 1C:52:16:CA:E7:D9
[CHG] Device 1C:52:16:CA:E7:D9 Connected: yes
Connection successful
[CHG] Device 1C:52:16:CA:E7:D9 ServicesResolved: yes
[SOUNDPEATS TrueFree]# disconnect 1C:52:16:CA:E7:D9
Attempting to disconnect from 1C:52:16:CA:E7:D9
[CHG] Device 1C:52:16:CA:E7:D9 ServicesResolved: no
Successful disconnected
[CHG] Device 1C:52:16:CA:E7:D9 Connected: no
[bluetooth]# quit
$
That works fine. Now, using bt-adapter and bt-device, the process times
out when trying to connect to the device. Do I need to take extra steps
in setting up the adapter? I'm assuming that bluetoothctl and bt-xxx
use the same librery under the hood.
Thanks!
Here's the shell transcript of the bt-... session:
$ bt-adapter -i [hci0] Name: xxxx Address: D0:C6:37:C4:68:45
Alias: xxxx [rw]
Class: 0x2c010c
Discoverable: 0 [rw]
DiscoverableTimeout: 10 [rw]
Discovering: 0
Pairable: 0 [rw]
PairableTimeout: 10 [rw]
Powered: 1 [rw]
UUIDs: [AVRemoteControl, AudioSource, PnPInformation, AudioSink,
Headset, AVRemoteControlTarget, 00001800-0000-1000-8000-00805f9b34fb,
00001801-0000-1000-8000-00805f9b34fb,
0000180a-0000-1000-8000-00805f9b34fb, HeadsetAudioGateway]
$ bt-adapter -s DiscoverableTimeout 10
DiscoverableTimeout: 10 -> 10
$ bt-adapter -s PairableTimeout 10
PairableTimeout: 10 -> 10
$ bt-adapter -s Discoverable 1
Discoverable: 0 -> 1
$ bt-adapter -s Pairable 1
Pairable: 0 -> 1
$ bt-adapter -i
[hci0]
Name: xxxx
Address: D0:C6:37:C4:68:45
Alias: xxxx [rw]
Class: 0x2c010c
Discoverable: 1 [rw]
DiscoverableTimeout: 10 [rw]
Discovering: 0
Pairable: 1 [rw]
PairableTimeout: 10 [rw]
Powered: 1 [rw]
UUIDs: [AVRemoteControl, AudioSource, PnPInformation, AudioSink,
Headset, AVRemoteControlTarget, 00001800-0000-1000-8000-00805f9b34fb,
00001801-0000-1000-8000-00805f9b34fb,
0000180a-0000-1000-8000-00805f9b34fb, HeadsetAudioGateway]
$ bt-device -i 1C:52:16:CA:E7:D9
[1C:52:16:CA:E7:D9]
Name: SOUNDPEATS TrueFree
Alias: SOUNDPEATS TrueFree [rw]
Address: 1C:52:16:CA:E7:D9
Icon: audio-card
Class: 0x240418
Paired: 1
Trusted: 1 [rw]
Blocked: 0 [rw]
Connected: 0
UUIDs: [SerialPort, Headset, AudioSink, AVRemoteControlTarget,
AVRemoteControl, Handsfree, PnPInformation]
$ bt-device -c 1C:52:16:CA:E7:D9
Connecting to: 1C:52:16:CA:E7:D9
Error: Timeout was reached
$
Back to top | Article view | linux.debian.user
csiph-web