Commit 84bc0490 authored by P V's avatar P V Committed by Wim Taymans
Browse files

bluez5: tweak msbc adapter probe for Intel adapters

The msbc capability connection probe seems to cause problems on Intel
Bluetooth 8087:0a2b (Intel 8265), resulting to subsequent connections
apparently ending up with wrong altsetting.

According to testing, the problem is connecting to self, so connect to
device instead.

Fixes #1671
parent 601560e3
Pipeline #415194 passed with stages
in 3 minutes and 15 seconds
......@@ -589,8 +589,8 @@ static bool device_supports_required_mSBC_transport_modes(
bdaddr_t dst;
int res;
/* Connect to self */
str2ba(device->adapter->address, &dst);
/* Connect to device */
str2ba(device->address, &dst);
len = sizeof(addr);
memset(&addr, 0, len);
addr.sco_family = AF_BLUETOOTH;
......
  • I started having problems connecting my WH-1000xm4 headphones and i bisected the problem to this commit. The headphones don't fully connect then power off. Rebooting would not power them off before this.

    I have "05:00.0 Network controller [0280]: Intel Corporation Wi-Fi 6 AX200 [8086:2723] (rev 1a)" card.

  • Author Developer

    Ok, how about this: pvir/pipewire@7f6b2646

  • I applied the linked patch to latest master and that appears to resolve it.

  • P V @pvir

    mentioned in merge request !991 (merged)

    ·

    mentioned in merge request !991 (merged)

    Toggle commit list
  • P V @pvir

    mentioned in merge request !1144 (merged)

    ·

    mentioned in merge request !1144 (merged)

    Toggle commit list
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment