You are not logged in.

#1 2014-09-14 12:20:29

NewWorld
Member
Registered: 2010-02-15
Posts: 33

Trusted, paired bluetooth headphones won't auto-connect

I've followed the "Bluetooth Headset" ArchWiki article and what I've achieved is that I can turn on the headphones and type `connect 00:1D:43:A0:04:5B` in `bluetoothctl` and the headphones are connected and I can listen to music.

The problem is that I have to connect *manually*. How do I make the connection establish automatically?

When the headphones are turned on `systemctl` reports:

[CHG] Device 00:1D:43:A0:04:5B Connected: yes
[CHG] Device 00:1D:43:A0:04:5B Connected: no

i.e. the heapdhones connect and immediatly disconnect. Here is the `hcidump` of this happening:

HCI sniffer - Bluetooth packet analyzer ver 5.23
device: hci0 snap_len: 1500 filter: 0xffffffff
> HCI Event: Connect Request (0x04) plen 10
    bdaddr 00:1D:43:A0:04:5B class 0x240404 type ACL
> HCI Event: Command Status (0x0f) plen 4
    Accept Connection Request (0x01|0x0009) status 0x00 ncmd 1
> HCI Event: Connect Complete (0x03) plen 11
    status 0x00 handle 72 bdaddr 00:1D:43:A0:04:5B type ACL encrypt 0x00
> HCI Event: Command Status (0x0f) plen 4
    Read Remote Supported Features (0x01|0x001b) status 0x00 ncmd 0
> HCI Event: Command Status (0x0f) plen 4
    Unknown (0x00|0x0000) status 0x00 ncmd 1
> HCI Event: Read Remote Supported Features (0x0b) plen 11
    status 0x00 handle 72
    Features: 0xff 0xfe 0x0f 0xc6 0x8b 0xef 0x59 0x83
> HCI Event: Command Status (0x0f) plen 4
    Read Remote Extended Features (0x01|0x001c) status 0x00 ncmd 1
> HCI Event: Read Remote Extended Features (0x23) plen 13
    status 0x00 handle 72 page 1 max 1
    Features: 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00
> HCI Event: Command Complete (0x0e) plen 10
    Link Key Request Reply (0x01|0x000b) ncmd 1
    status 0x00 bdaddr 00:1D:43:A0:04:5B
> HCI Event: Command Status (0x0f) plen 4
    Remote Name Request (0x01|0x0019) status 0x00 ncmd 1
> HCI Event: Remote Name Req Complete (0x07) plen 255
    status 0x00 bdaddr 00:1D:43:A0:04:5B name 'MC00'
> HCI Event: Encrypt Change (0x08) plen 4
    status 0x00 handle 72 encrypt 0x01
> HCI Event: Disconn Complete (0x05) plen 4
    status 0x00 handle 72 reason 0x13
    Reason: Remote User Terminated Connection

Here is the device info:

bluetooth]# devices
Device 00:1D:43:A0:04:5B MC00
[bluetooth]# info 00:1D:43:A0:04:5B
Device 00:1D:43:A0:04:5B
        Name: MC00
        Alias: MC00
        Class: 0x240404
        Icon: audio-card
        Paired: yes
        Trusted: yes
        Blocked: no
        Connected: no
        LegacyPairing: no
        UUID: Headset                   (00001108-0000-1000-8000-00805f9b34fb)
        UUID: Audio Sink                (0000110b-0000-1000-8000-00805f9b34fb)
        UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
        UUID: Advanced Audio Distribu.. (0000110d-0000-1000-8000-00805f9b34fb)
        UUID: A/V Remote Control        (0000110e-0000-1000-8000-00805f9b34fb)
        UUID: Handsfree                 (0000111e-0000-1000-8000-00805f9b34fb)

Is this a hardware issue? These are some no-brand "deleyCON" headphones. Thanks for reading

Last edited by NewWorld (2014-09-14 12:22:21)

Offline

Board footer

Powered by FluxBB