You are not logged in.

#1 2023-02-18 18:48:36

naquad
Member
Registered: 2010-02-27
Posts: 11

Bluetooth issue: Sennheiser Momentum 3 doesn't connect

Hi,

So I have a Sennheiser Momentum 3 headset which works ok on a Windows box, but I can't make it connect with Arch Linux.

Kernel: 6.1.12-zen1-1-zen
Bluetooth adapter: Z790 onboard Intel® Killer™ Wi-Fi 6E AX1690
What happens: it connects & immediately disconnects.

How do I make it connect?

Thank you.

P. S. Various random actions like rebooting, powering the headset on/off, and restarting services were made. No luck.

Configs & outputs.

/etc/bluetooth/main.conf:

[General]
ControllerMode = dual
Experimental = true
KernelExperimental = true
[BR]
[LE]
[GATT]
[AVDTP]
[Policy]
AutoEnable=true
[AdvMon]

Connection / pairing attempt:

[20:41:00] (000) naquad@new-nq ~ ❯❯❯ bluetoothctl
Agent registered
[CHG] Controller 88:D8:2E:96:43:39 Pairable: yes
AdvertisementMonitor path registered
[bluetooth]# devices
[bluetooth]# scan on
Discovery started
[CHG] Controller 88:D8:2E:96:43:39 Discovering: yes
[NEW] Device 00:1B:66:0D:A0:CF MOMENTUM 3
[bluetooth]# trust 00:1B:66:0D:A0:CF
[CHG] Device 00:1B:66:0D:A0:CF Trusted: yes
Changing 00:1B:66:0D:A0:CF trust succeeded
[bluetooth]# connect 00:1B:66:0D:A0:CF
Attempting to connect to 00:1B:66:0D:A0:CF
[CHG] Device 00:1B:66:0D:A0:CF Connected: yes
[CHG] Device 00:1B:66:0D:A0:CF Connected: no
[bluetooth]# pair 00:1B:66:0D:A0:CF
Attempting to pair with 00:1B:66:0D:A0:CF
[CHG] Device 00:1B:66:0D:A0:CF Connected: yes
Failed to pair: org.bluez.Error.ConnectionAttemptFailed
[CHG] Device 00:1B:66:0D:A0:CF Connected: no
[NEW] Device 41:B8:19:24:EF:D9 41-B8-19-24-EF-D9
[bluetooth]# devices
Device 00:1B:66:0D:A0:CF MOMENTUM 3

dmesg related output:

[    6.715424] Bluetooth: Core ver 2.22
[    6.715434] Bluetooth: HCI device and connection manager initialized
[    6.715436] Bluetooth: HCI socket layer initialized
[    6.715437] Bluetooth: L2CAP socket layer initialized
[    6.715438] Bluetooth: SCO socket layer initialized
[    6.729223] Bluetooth: hci0: Device revision is 0
[    6.729225] Bluetooth: hci0: Secure boot is enabled
[    6.729226] Bluetooth: hci0: OTP lock is enabled
[    6.729227] Bluetooth: hci0: API lock is enabled
[    6.729227] Bluetooth: hci0: Debug lock is disabled
[    6.729227] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
[    6.729228] Bluetooth: hci0: Bootloader timestamp 2019.40 buildtype 1 build 38
[    6.759816] Bluetooth: hci0: Found device firmware: intel/ibt-1040-0041.sfi
[    6.759834] Bluetooth: hci0: Boot Address: 0x100800
[    6.759835] Bluetooth: hci0: Firmware Version: 107-51.22
[    7.626385] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    7.626386] Bluetooth: BNEP filters: protocol multicast
[    7.626388] Bluetooth: BNEP socket layer initialized
[    8.126627] Bluetooth: hci0: Waiting for firmware download to complete
[    8.128229] Bluetooth: hci0: Firmware loaded in 1336356 usecs
[    8.128343] Bluetooth: hci0: Waiting for device to boot
[    8.144198] Bluetooth: hci0: Device booted in 15565 usecs
[    8.144198] Bluetooth: hci0: Malformed MSFT vendor event: 0x02
[    8.144964] Bluetooth: hci0: Found Intel DDC parameters: intel/ibt-1040-0041.ddc
[    8.146252] Bluetooth: hci0: Applying Intel DDC parameters completed
[    8.149242] Bluetooth: hci0: Firmware timestamp 2022.51 buildtype 1 build 56683
[    8.217277] Bluetooth: MGMT ver 1.22
[    8.241780] Bluetooth: hci0: offload codecs enable 1 changed 1
[    8.241789] Bluetooth: ISO socket layer initialized
[   25.374577] Bluetooth: RFCOMM TTY layer initialized
[   25.374582] Bluetooth: RFCOMM socket layer initialized
[   25.374583] Bluetooth: RFCOMM ver 1.11
[  660.843805] Bluetooth: hci0: Opcode 0x2043 failed: -110
[  660.843816] Bluetooth: hci0: request failed to create LE connection: err -110
[  665.259689] Bluetooth: hci0: Opcode 0x2043 failed: -110
[  665.259707] Bluetooth: hci0: request failed to create LE connection: err -110
[  669.675521] Bluetooth: hci0: Opcode 0x2043 failed: -110
[  669.675532] Bluetooth: hci0: request failed to create LE connection: err -110
[  669.779291] Bluetooth: hci0: Opcode 0x202d failed: -16
[  669.779301] Bluetooth: hci0: Unable to disable LL privacy: -16
[  681.323086] Bluetooth: hci0: Opcode 0x2043 failed: -110
[  681.323089] Bluetooth: hci0: request failed to create LE connection: err -110
[ 1753.236283] Bluetooth: hci0: Ignoring error of Inquiry Cancel command
[ 1801.812251] Bluetooth: hci0: Ignoring error of Inquiry Cancel command

btmon output

Bluetooth monitor ver 5.66
= Note: Linux version 6.1.12-zen1-1-zen (x86_64)                       0.496264
= Note: Bluetooth subsystem version 2.22                               0.496268
= New Index: 88:D8:2E:96:43:39 (Primary,USB,hci0)               [hci0] 0.496270
= Open Index: 88:D8:2E:96:43:39                                 [hci0] 0.496270
= Index Info: 88:D8:2E:96:43:39 (Intel Corp.)                   [hci0] 0.496271
@ MGMT Open: bluetoothd (privileged) version 1.22             {0x0001} 0.496272
< HCI Command: LE Set Address Resolu.. (0x08|0x002d) plen 1  #1 [hci0] 9.398048
        Address resolution: Disabled (0x00)
> HCI Event: Command Complete (0x0e) plen 4                  #2 [hci0] 9.496841
      LE Set Address Resolution Enable (0x08|0x002d) ncmd 1
        Status: Success (0x00)
< HCI Command: LE Set Address Resolu.. (0x08|0x002d) plen 1  #3 [hci0] 9.496980
        Address resolution: Enabled (0x01)
> HCI Event: Command Complete (0x0e) plen 4                  #4 [hci0] 9.498843
      LE Set Address Resolution Enable (0x08|0x002d) ncmd 1
        Status: Success (0x00)
< HCI Command: LE Set Extended Scan... (0x08|0x0041) plen 8  #5 [hci0] 9.498929
        Own address type: Public (0x00)
        Filter policy: Ignore not in accept list (0x01)
        PHYs: 0x01
        Entry 0: LE 1M
          Type: Passive (0x00)
          Interval: 60.000 msec (0x0060)
          Window: 60.000 msec (0x0060)
> HCI Event: Command Complete (0x0e) plen 4                  #6 [hci0] 9.500843
      LE Set Extended Scan Parameters (0x08|0x0041) ncmd 1
        Status: Success (0x00)
< HCI Command: LE Set Extended Scan... (0x08|0x0042) plen 6  #7 [hci0] 9.500971
        Extended scan: Enabled (0x01)
        Filter duplicates: Enabled (0x01)
        Duration: 0 msec (0x0000)
        Period: 0.00 sec (0x0000)
> HCI Event: Command Complete (0x0e) plen 4                  #8 [hci0] 9.502843
      LE Set Extended Scan Enable (0x08|0x0042) ncmd 2
        Status: Success (0x00)
> HCI Event: LE Meta Event (0x3e) plen 37                    #9 [hci0] 9.805876
      LE Extended Advertising Report (0x0d)
        Num reports: 1
        Entry 0
          Event type: 0x0013
            Props: 0x0013
              Connectable
              Scannable
              Use legacy advertising PDUs
            Data status: [0;32mComplete[0m
          Legacy PDU Type: ADV_IND (0x0013)
          Address type: Public (0x00)
          Address: 00:1B:66:0D:A0:CF (Sennheiser electronic GmbH & Co. KG)
          Primary PHY: LE 1M
          Secondary PHY: No packets
          SID: no ADI field (0xff)
          TX power: 127 dBm
          RSSI: -96 dBm (0xa0)
          Periodic advertising interval: 0.00 msec (0x0000)
          Direct address type: Public (0x00)
          Direct address: 00:00:00:00:00:00 (OUI 00-00-00)
          Data length: 0x0b
        02 01 1a 07 03 ec fe 03 fe ce fd                 ...........     
        Flags: 0x1a
          LE General Discoverable Mode
          Simultaneous LE and BR/EDR (Controller)
          Simultaneous LE and BR/EDR (Host)
        16-bit Service UUIDs (complete): 3 entries
          Tile, Inc. (0xfeec)
          Amazon.com Services, Inc. (0xfe03)
          SENNHEISER electronic GmbH & Co. KG (0xfdce)
< HCI Command: LE Set Extended Scan.. (0x08|0x0042) plen 6  #10 [hci0] 9.805951
        Extended scan: Disabled (0x00)
        Filter duplicates: Disabled (0x00)
        Duration: 0 msec (0x0000)
        Period: 0.00 sec (0x0000)
> HCI Event: Command Complete (0x0e) plen 4                 #11 [hci0] 9.810851
      LE Set Extended Scan Enable (0x08|0x0042) ncmd 2
        Status: Success (0x00)
< HCI Command: LE Extended Create... (0x08|0x0043) plen 26  #12 [hci0] 9.810914
        Filter policy: Accept list is not used (0x00)
        Own address type: Public (0x00)
        Peer address type: Public (0x00)
        Peer address: 00:1B:66:0D:A0:CF (Sennheiser electronic GmbH & Co. KG)
        Initiating PHYs: 0x01
        Entry 0: LE 1M
          Scan interval: 60.000 msec (0x0060)
          Scan window: 60.000 msec (0x0060)
          Min connection interval: 30.00 msec (0x0018)
          Max connection interval: 50.00 msec (0x0028)
          Connection latency: 0 (0x0000)
          Supervision timeout: 420 msec (0x002a)
          Min connection length: 0.000 msec (0x0000)
          Max connection length: 0.000 msec (0x0000)
> HCI Event: Command Status (0x0f) plen 4                   #13 [hci0] 9.812858
      LE Extended Create Connection (0x08|0x0043) ncmd 2
        Status: Success (0x00)
> HCI Event: LE Meta Event (0x3e) plen 31                  #14 [hci0] 10.361909
      LE Enhanced Connection Complete (0x0a)
        Status: Success (0x00)
        Handle: 3585
        Role: Central (0x00)
        Peer address type: Public (0x00)
        Peer address: 00:1B:66:0D:A0:CF (Sennheiser electronic GmbH & Co. KG)
        Local resolvable private address: 00:00:00:00:00:00 (Non-Resolvable)
        Peer resolvable private address: 00:00:00:00:00:00 (Non-Resolvable)
        Connection interval: 45.00 msec (0x0024)
        Connection latency: 0 (0x0000)
        Supervision timeout: 420 msec (0x002a)
        Central clock accuracy: 0x00
@ MGMT Event: Device Connected (0x000b) plen 24       {0x0001} [hci0] 10.361951
        LE Address: 00:1B:66:0D:A0:CF (Sennheiser electronic GmbH & Co. KG)
        Flags: 0x00000008
          Connection Locally Initiated
        Data length: 11
        Flags: 0x1a
          LE General Discoverable Mode
          Simultaneous LE and BR/EDR (Controller)
          Simultaneous LE and BR/EDR (Host)
        16-bit Service UUIDs (complete): 3 entries
          Tile, Inc. (0xfeec)
          Amazon.com Services, Inc. (0xfe03)
          SENNHEISER electronic GmbH & Co. KG (0xfdce)
< HCI Command: LE Read Remote Used.. (0x08|0x0016) plen 2  #15 [hci0] 10.362035
        Handle: 3585 Address: 00:1B:66:0D:A0:CF (Sennheiser electronic GmbH & Co. KG)
@ RAW Open: btmon (privileged) version 2.22                  {0x0002} 10.362280
@ RAW Close: btmon                                           {0x0002} 10.362288
> HCI Event: LE Meta Event (0x3e) plen 4                   #16 [hci0] 10.362869
      LE Channel Selection Algorithm (0x14)
        Handle: 3585 Address: 00:1B:66:0D:A0:CF (Sennheiser electronic GmbH & Co. KG)
        Algorithm: #2 (0x01)
> HCI Event: Command Status (0x0f) plen 4                  #17 [hci0] 10.363874
      LE Read Remote Used Features (0x08|0x0016) ncmd 1
        Status: Success (0x00)
> HCI Event: LE Meta Event (0x3e) plen 12                  #18 [hci0] 10.605890
      LE Read Remote Used Features (0x04)
        Status: Connection Failed to be Established (0x3e)
        Handle: 3585 Address: 00:1B:66:0D:A0:CF (Sennheiser electronic GmbH & Co. KG)
        Features: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
> HCI Event: Disconnect Complete (0x05) plen 4             #19 [hci0] 10.606878
        Status: Success (0x00)
        Handle: 3585 Address: 00:1B:66:0D:A0:CF (Sennheiser electronic GmbH & Co. KG)
        Reason: Connection Failed to be Established (0x3e)
@ MGMT Event: Device Disconnected (0x000c) plen 8     {0x0001} [hci0] 10.612865
        LE Address: 00:1B:66:0D:A0:CF (Sennheiser electronic GmbH & Co. KG)
        Reason: Unspecified (0x00)
@ MGMT Command: Pair Device (0x0019) plen 8           {0x0001} [hci0] 12.891915
        LE Address: 00:1B:66:0D:A0:CF (Sennheiser electronic GmbH & Co. KG)
        Capability: KeyboardDisplay (0x04)
< HCI Command: LE Set Address Reso.. (0x08|0x002d) plen 1  #20 [hci0] 12.892049
        Address resolution: Disabled (0x00)
> HCI Event: Command Complete (0x0e) plen 4                #21 [hci0] 12.893965
      LE Set Address Resolution Enable (0x08|0x002d) ncmd 1
        Status: Success (0x00)
< HCI Command: LE Set Address Reso.. (0x08|0x002d) plen 1  #22 [hci0] 12.894100
        Address resolution: Enabled (0x01)
> HCI Event: Command Complete (0x0e) plen 4                #23 [hci0] 12.895960
      LE Set Address Resolution Enable (0x08|0x002d) ncmd 1
        Status: Success (0x00)
< HCI Command: LE Set Extended Sca.. (0x08|0x0041) plen 8  #24 [hci0] 12.896039
        Own address type: Public (0x00)
        Filter policy: Ignore not in accept list (0x01)
        PHYs: 0x01
        Entry 0: LE 1M
          Type: Passive (0x00)
          Interval: 60.000 msec (0x0060)
          Window: 60.000 msec (0x0060)
> HCI Event: Command Complete (0x0e) plen 4                #25 [hci0] 12.897956
      LE Set Extended Scan Parameters (0x08|0x0041) ncmd 1
        Status: Success (0x00)
< HCI Command: LE Set Extended Sca.. (0x08|0x0042) plen 6  #26 [hci0] 12.898030
        Extended scan: Enabled (0x01)
        Filter duplicates: Enabled (0x01)
        Duration: 0 msec (0x0000)
        Period: 0.00 sec (0x0000)
> HCI Event: Command Complete (0x0e) plen 4                #27 [hci0] 12.899963
      LE Set Extended Scan Enable (0x08|0x0042) ncmd 2
        Status: Success (0x00)
> HCI Event: LE Meta Event (0x3e) plen 37                  #28 [hci0] 13.115994
      LE Extended Advertising Report (0x0d)
        Num reports: 1
        Entry 0
          Event type: 0x0013
            Props: 0x0013
              Connectable
              Scannable
              Use legacy advertising PDUs
            Data status: [0;32mComplete[0m
          Legacy PDU Type: ADV_IND (0x0013)
          Address type: Public (0x00)
          Address: 00:1B:66:0D:A0:CF (Sennheiser electronic GmbH & Co. KG)
          Primary PHY: LE 1M
          Secondary PHY: No packets
          SID: no ADI field (0xff)
          TX power: 127 dBm
          RSSI: -89 dBm (0xa7)
          Periodic advertising interval: 0.00 msec (0x0000)
          Direct address type: Public (0x00)
          Direct address: 00:00:00:00:00:00 (OUI 00-00-00)
          Data length: 0x0b
        02 01 1a 07 03 ec fe 03 fe ce fd                 ...........     
        Flags: 0x1a
          LE General Discoverable Mode
          Simultaneous LE and BR/EDR (Controller)
          Simultaneous LE and BR/EDR (Host)
        16-bit Service UUIDs (complete): 3 entries
          Tile, Inc. (0xfeec)
          Amazon.com Services, Inc. (0xfe03)
          SENNHEISER electronic GmbH & Co. KG (0xfdce)
< HCI Command: LE Set Extended Sca.. (0x08|0x0042) plen 6  #29 [hci0] 13.116040
        Extended scan: Disabled (0x00)
        Filter duplicates: Disabled (0x00)
        Duration: 0 msec (0x0000)
        Period: 0.00 sec (0x0000)
> HCI Event: Command Complete (0x0e) plen 4                #30 [hci0] 13.116960
      LE Set Extended Scan Enable (0x08|0x0042) ncmd 2
        Status: Success (0x00)
< HCI Command: LE Extended Create.. (0x08|0x0043) plen 26  #31 [hci0] 13.117011
        Filter policy: Accept list is not used (0x00)
        Own address type: Public (0x00)
        Peer address type: Public (0x00)
        Peer address: 00:1B:66:0D:A0:CF (Sennheiser electronic GmbH & Co. KG)
        Initiating PHYs: 0x01
        Entry 0: LE 1M
          Scan interval: 60.000 msec (0x0060)
          Scan window: 60.000 msec (0x0060)
          Min connection interval: 30.00 msec (0x0018)
          Max connection interval: 50.00 msec (0x0028)
          Connection latency: 0 (0x0000)
          Supervision timeout: 420 msec (0x002a)
          Min connection length: 0.000 msec (0x0000)
          Max connection length: 0.000 msec (0x0000)
> HCI Event: Command Status (0x0f) plen 4                  #32 [hci0] 13.118965
      LE Extended Create Connection (0x08|0x0043) ncmd 2
        Status: Success (0x00)
> HCI Event: LE Meta Event (0x3e) plen 31                  #33 [hci0] 13.672058
      LE Enhanced Connection Complete (0x0a)
        Status: Success (0x00)
        Handle: 3585
        Role: Central (0x00)
        Peer address type: Public (0x00)
        Peer address: 00:1B:66:0D:A0:CF (Sennheiser electronic GmbH & Co. KG)
        Local resolvable private address: 00:00:00:00:00:00 (Non-Resolvable)
        Peer resolvable private address: 00:00:00:00:00:00 (Non-Resolvable)
        Connection interval: 45.00 msec (0x0024)
        Connection latency: 0 (0x0000)
        Supervision timeout: 420 msec (0x002a)
        Central clock accuracy: 0x00
@ MGMT Event: Device Connected (0x000b) plen 24       {0x0001} [hci0] 13.672079
        LE Address: 00:1B:66:0D:A0:CF (Sennheiser electronic GmbH & Co. KG)
        Flags: 0x00000008
          Connection Locally Initiated
        Data length: 11
        Flags: 0x1a
          LE General Discoverable Mode
          Simultaneous LE and BR/EDR (Controller)
          Simultaneous LE and BR/EDR (Host)
        16-bit Service UUIDs (complete): 3 entries
          Tile, Inc. (0xfeec)
          Amazon.com Services, Inc. (0xfe03)
          SENNHEISER electronic GmbH & Co. KG (0xfdce)
< HCI Command: LE Read Remote Used.. (0x08|0x0016) plen 2  #34 [hci0] 13.672139
        Handle: 3585 Address: 00:1B:66:0D:A0:CF (Sennheiser electronic GmbH & Co. KG)
@ RAW Open: btmon (privileged) version 2.22                  {0x0002} 13.672376
@ RAW Close: btmon                                           {0x0002} 13.672381
> HCI Event: LE Meta Event (0x3e) plen 4                   #35 [hci0] 13.673019
      LE Channel Selection Algorithm (0x14)
        Handle: 3585 Address: 00:1B:66:0D:A0:CF (Sennheiser electronic GmbH & Co. KG)
        Algorithm: #2 (0x01)
> HCI Event: Command Status (0x0f) plen 4                  #36 [hci0] 13.673991
      LE Read Remote Used Features (0x08|0x0016) ncmd 1
        Status: Success (0x00)
> HCI Event: LE Meta Event (0x3e) plen 12                  #37 [hci0] 13.936015
      LE Read Remote Used Features (0x04)
        Status: Connection Failed to be Established (0x3e)
        Handle: 3585 Address: 00:1B:66:0D:A0:CF (Sennheiser electronic GmbH & Co. KG)
        Features: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
@ MGMT Event: Command Complete (0x0001) plen 10       {0x0001} [hci0] 13.936120
      Pair Device (0x0019) plen 7
        Status: Connect Failed (0x04)
        LE Address: 00:1B:66:0D:A0:CF (Sennheiser electronic GmbH & Co. KG)
> HCI Event: Disconnect Complete (0x05) plen 4             #38 [hci0] 13.936997
        Status: Success (0x00)
        Handle: 3585 Address: 00:1B:66:0D:A0:CF (Sennheiser electronic GmbH & Co. KG)
        Reason: Connection Failed to be Established (0x3e)
@ MGMT Event: Device Disconnected (0x000c) plen 8     {0x0001} [hci0] 13.937094
        LE Address: 00:1B:66:0D:A0:CF (Sennheiser electronic GmbH & Co. KG)
        Reason: Unspecified (0x00)

Last edited by naquad (2023-02-18 18:51:11)

Offline

Board footer

Powered by FluxBB