* Headset is disconnected immediately
@ 2025-07-31 17:07 Antti Garding
2025-07-31 17:12 ` Paul Menzel
0 siblings, 1 reply; 3+ messages in thread
From: Antti Garding @ 2025-07-31 17:07 UTC (permalink / raw)
To: linux-bluetooth
I am having a issue using my Bluetooth headset (Sony WH-1000XM3) in
Linux. When I turn it on, the headset is immediately connected, but
after that, it is also immediately disconnected. This
connect-disconnect is automatically repeated three times with some
seconds between the occasions.
My environment is a Lenovo Thinkpad E14 Gen 4 laptop running Xubuntu
22.04. The computer has an integrated WLAN + Bluetooth adapter based
on Intex AX201, connected on USB bus. WLAN works fine and also the
Bluetooth works when running Windows. I have read on Intel’s forum
that the driver for the chip should have been ok since kernel version
5.10. My distribution comes with 6.8 so this issue shouldn’t be about
that.
Log time ago, I managed to pair the headset and it is still listed as
a paired device. Trying to unpair it in the bluetoothctl console
results in error message saying the device doesn’t exist.
Here is what happens in bluetoothctl console when I try to connect the
headset manually:
[bluetooth]# connect 38:18:4C:D4:C2:94
Attempting to connect to 38:18:4C:D4:C2:94
[CHG] Device 38:18:4C:D4:C2:94 Connected: yes
Failed to connect: org.bluez.Error.Failed br-connection-canceled
[CHG] Device 38:18:4C:D4:C2:94 Connected: no
[CHG] Device 38:18:4C:D4:C2:94 Connected: yes
[CHG] Device 38:18:4C:D4:C2:94 Connected: no
[CHG] Device 38:18:4C:D4:C2:94 Connected: yes
[CHG] Device 38:18:4C:D4:C2:94 Connected: no
Here are some log prints related to Bluetooth in general:
sudo dmesg | grep -i blue
[ 2.899284] Bluetooth: Core ver 2.22
[ 2.899534] NET: Registered PF_BLUETOOTH protocol family
[ 2.899535] Bluetooth: HCI device and connection manager initialized
[ 2.899574] Bluetooth: HCI socket layer initialized
[ 2.899593] Bluetooth: L2CAP socket layer initialized
[ 2.899601] Bluetooth: SCO socket layer initialized
[ 2.951909] Bluetooth: hci0: Device revision is 2
[ 2.951914] Bluetooth: hci0: Secure boot is enabled
[ 2.951915] Bluetooth: hci0: OTP lock is enabled
[ 2.951916] Bluetooth: hci0: API lock is enabled
[ 2.951917] Bluetooth: hci0: Debug lock is disabled
[ 2.951918] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
[ 2.951920] Bluetooth: hci0: Bootloader timestamp 2019.40 buildtype
1 build 38
[ 2.952008] Bluetooth: hci0: DSM reset method type: 0x00
[ 2.960708] Bluetooth: hci0: Found device firmware: intel/ibt-0040-4150.sfi
[ 2.960752] Bluetooth: hci0: Boot Address: 0x100800
[ 2.960754] Bluetooth: hci0: Firmware Version: 107-51.22
[ 3.272512] thinkpad_acpi: rfkill switch tpacpi_bluetooth_sw: radio
is blocked
[ 4.012759] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 4.012763] Bluetooth: BNEP filters: protocol multicast
[ 4.012770] Bluetooth: BNEP socket layer initialized
[ 4.684563] Bluetooth: hci0: Waiting for firmware download to complete
[ 4.684902] Bluetooth: hci0: Firmware loaded in 1683777 usecs
[ 4.685041] Bluetooth: hci0: Waiting for device to boot
[ 4.700965] Bluetooth: hci0: Malformed MSFT vendor event: 0x02
[ 4.701034] Bluetooth: hci0: Device booted in 15702 usecs
[ 4.701904] Bluetooth: hci0: Found Intel DDC parameters:
intel/ibt-0040-4150.ddc
[ 4.704071] Bluetooth: hci0: Applying Intel DDC parameters completed
[ 4.707146] Bluetooth: hci0: Firmware timestamp 2022.51 buildtype 1
build 56683
[ 4.707151] Bluetooth: hci0: Firmware SHA1: 0xe2305c5c
[ 4.776168] Bluetooth: MGMT ver 1.22
[ 6.448715] Bluetooth: RFCOMM TTY layer initialized
[ 6.448724] Bluetooth: RFCOMM socket layer initialized
[ 6.448727] Bluetooth: RFCOMM ver 1.11
Are there any known solutions to this issue? If not, are there any
recommendations where to look for a solution? If this could be a bug,
I might be interested in trying to fix it.
By the way, I would have asked this on the user mailing list first,
but the BlueZ web page didn't mention how to subscribe to it, so I
decided to try this developer list.
BR,
Antti Garding
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Headset is disconnected immediately
2025-07-31 17:07 Headset is disconnected immediately Antti Garding
@ 2025-07-31 17:12 ` Paul Menzel
2025-08-01 15:27 ` Antti Garding
0 siblings, 1 reply; 3+ messages in thread
From: Paul Menzel @ 2025-07-31 17:12 UTC (permalink / raw)
To: Antti Garding; +Cc: linux-bluetooth
Dera Antti,
Thank you for your report.
Am 31.07.25 um 19:07 schrieb Antti Garding:
> I am having a issue using my Bluetooth headset (Sony WH-1000XM3) in
> Linux. When I turn it on, the headset is immediately connected, but
> after that, it is also immediately disconnected. This
> connect-disconnect is automatically repeated three times with some
> seconds between the occasions.
>
> My environment is a Lenovo Thinkpad E14 Gen 4 laptop running Xubuntu
> 22.04. The computer has an integrated WLAN + Bluetooth adapter based
> on Intex AX201, connected on USB bus. WLAN works fine and also the
> Bluetooth works when running Windows. I have read on Intel’s forum
> that the driver for the chip should have been ok since kernel version
> 5.10. My distribution comes with 6.8 so this issue shouldn’t be about
> that.
Please attach the full output of `dmesg`.
> Log time ago, I managed to pair the headset and it is still listed as
> a paired device. Trying to unpair it in the bluetoothctl console
> results in error message saying the device doesn’t exist.
>
> Here is what happens in bluetoothctl console when I try to connect the
> headset manually:
>
> [bluetooth]# connect 38:18:4C:D4:C2:94
> Attempting to connect to 38:18:4C:D4:C2:94
> [CHG] Device 38:18:4C:D4:C2:94 Connected: yes
> Failed to connect: org.bluez.Error.Failed br-connection-canceled
> [CHG] Device 38:18:4C:D4:C2:94 Connected: no
> [CHG] Device 38:18:4C:D4:C2:94 Connected: yes
> [CHG] Device 38:18:4C:D4:C2:94 Connected: no
> [CHG] Device 38:18:4C:D4:C2:94 Connected: yes
> [CHG] Device 38:18:4C:D4:C2:94 Connected: no
>
> Here are some log prints related to Bluetooth in general:
>
> sudo dmesg | grep -i blue
> [ 2.899284] Bluetooth: Core ver 2.22
> [ 2.899534] NET: Registered PF_BLUETOOTH protocol family
> [ 2.899535] Bluetooth: HCI device and connection manager initialized
> [ 2.899574] Bluetooth: HCI socket layer initialized
> [ 2.899593] Bluetooth: L2CAP socket layer initialized
> [ 2.899601] Bluetooth: SCO socket layer initialized
> [ 2.951909] Bluetooth: hci0: Device revision is 2
> [ 2.951914] Bluetooth: hci0: Secure boot is enabled
> [ 2.951915] Bluetooth: hci0: OTP lock is enabled
> [ 2.951916] Bluetooth: hci0: API lock is enabled
> [ 2.951917] Bluetooth: hci0: Debug lock is disabled
> [ 2.951918] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
> [ 2.951920] Bluetooth: hci0: Bootloader timestamp 2019.40 buildtype 1 build 38
> [ 2.952008] Bluetooth: hci0: DSM reset method type: 0x00
> [ 2.960708] Bluetooth: hci0: Found device firmware: intel/ibt-0040-4150.sfi
> [ 2.960752] Bluetooth: hci0: Boot Address: 0x100800
> [ 2.960754] Bluetooth: hci0: Firmware Version: 107-51.22
> [ 3.272512] thinkpad_acpi: rfkill switch tpacpi_bluetooth_sw: radio is blocked
> [ 4.012759] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
> [ 4.012763] Bluetooth: BNEP filters: protocol multicast
> [ 4.012770] Bluetooth: BNEP socket layer initialized
> [ 4.684563] Bluetooth: hci0: Waiting for firmware download to complete
> [ 4.684902] Bluetooth: hci0: Firmware loaded in 1683777 usecs
> [ 4.685041] Bluetooth: hci0: Waiting for device to boot
> [ 4.700965] Bluetooth: hci0: Malformed MSFT vendor event: 0x02
> [ 4.701034] Bluetooth: hci0: Device booted in 15702 usecs
> [ 4.701904] Bluetooth: hci0: Found Intel DDC parameters: intel/ibt-0040-4150.ddc
> [ 4.704071] Bluetooth: hci0: Applying Intel DDC parameters completed
> [ 4.707146] Bluetooth: hci0: Firmware timestamp 2022.51 buildtype 1 build 56683
> [ 4.707151] Bluetooth: hci0: Firmware SHA1: 0xe2305c5c
> [ 4.776168] Bluetooth: MGMT ver 1.22
> [ 6.448715] Bluetooth: RFCOMM TTY layer initialized
> [ 6.448724] Bluetooth: RFCOMM socket layer initialized
> [ 6.448727] Bluetooth: RFCOMM ver 1.11
>
> Are there any known solutions to this issue? If not, are there any
> recommendations where to look for a solution? If this could be a bug,
> I might be interested in trying to fix it.
>
> By the way, I would have asked this on the user mailing list first,
> but the BlueZ web page didn't mention how to subscribe to it, so I
> decided to try this developer list.
Please run `btmon -w /dev/shm/20250731--linux-6.8-pairing-issue.cap` and
provide that. (The developers often ask for this.)
(You could create an issue in the Linux Kernel Bugzilla to attach the logs.)
Kind regards,
Paul
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Headset is disconnected immediately
2025-07-31 17:12 ` Paul Menzel
@ 2025-08-01 15:27 ` Antti Garding
0 siblings, 0 replies; 3+ messages in thread
From: Antti Garding @ 2025-08-01 15:27 UTC (permalink / raw)
To: Paul Menzel; +Cc: linux-bluetooth
Hi,
I created a bug report containing my original post on this list and
the requested logs, as you may have already noticed. The id is 220391
and a link to the report is
https://bugzilla.kernel.org/show_bug.cgi?id=220391 .
BR,
Antti
On Thu, Jul 31, 2025 at 8:12 PM Paul Menzel <pmenzel@molgen.mpg.de> wrote:
>
> Dera Antti,
>
>
> Thank you for your report.
>
> Am 31.07.25 um 19:07 schrieb Antti Garding:
> > I am having a issue using my Bluetooth headset (Sony WH-1000XM3) in
> > Linux. When I turn it on, the headset is immediately connected, but
> > after that, it is also immediately disconnected. This
> > connect-disconnect is automatically repeated three times with some
> > seconds between the occasions.
> >
> > My environment is a Lenovo Thinkpad E14 Gen 4 laptop running Xubuntu
> > 22.04. The computer has an integrated WLAN + Bluetooth adapter based
> > on Intex AX201, connected on USB bus. WLAN works fine and also the
> > Bluetooth works when running Windows. I have read on Intel’s forum
> > that the driver for the chip should have been ok since kernel version
> > 5.10. My distribution comes with 6.8 so this issue shouldn’t be about
> > that.
>
> Please attach the full output of `dmesg`.
>
> > Log time ago, I managed to pair the headset and it is still listed as
> > a paired device. Trying to unpair it in the bluetoothctl console
> > results in error message saying the device doesn’t exist.
> >
> > Here is what happens in bluetoothctl console when I try to connect the
> > headset manually:
> >
> > [bluetooth]# connect 38:18:4C:D4:C2:94
> > Attempting to connect to 38:18:4C:D4:C2:94
> > [CHG] Device 38:18:4C:D4:C2:94 Connected: yes
> > Failed to connect: org.bluez.Error.Failed br-connection-canceled
> > [CHG] Device 38:18:4C:D4:C2:94 Connected: no
> > [CHG] Device 38:18:4C:D4:C2:94 Connected: yes
> > [CHG] Device 38:18:4C:D4:C2:94 Connected: no
> > [CHG] Device 38:18:4C:D4:C2:94 Connected: yes
> > [CHG] Device 38:18:4C:D4:C2:94 Connected: no
> >
> > Here are some log prints related to Bluetooth in general:
> >
> > sudo dmesg | grep -i blue
> > [ 2.899284] Bluetooth: Core ver 2.22
> > [ 2.899534] NET: Registered PF_BLUETOOTH protocol family
> > [ 2.899535] Bluetooth: HCI device and connection manager initialized
> > [ 2.899574] Bluetooth: HCI socket layer initialized
> > [ 2.899593] Bluetooth: L2CAP socket layer initialized
> > [ 2.899601] Bluetooth: SCO socket layer initialized
> > [ 2.951909] Bluetooth: hci0: Device revision is 2
> > [ 2.951914] Bluetooth: hci0: Secure boot is enabled
> > [ 2.951915] Bluetooth: hci0: OTP lock is enabled
> > [ 2.951916] Bluetooth: hci0: API lock is enabled
> > [ 2.951917] Bluetooth: hci0: Debug lock is disabled
> > [ 2.951918] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
> > [ 2.951920] Bluetooth: hci0: Bootloader timestamp 2019.40 buildtype 1 build 38
> > [ 2.952008] Bluetooth: hci0: DSM reset method type: 0x00
> > [ 2.960708] Bluetooth: hci0: Found device firmware: intel/ibt-0040-4150.sfi
> > [ 2.960752] Bluetooth: hci0: Boot Address: 0x100800
> > [ 2.960754] Bluetooth: hci0: Firmware Version: 107-51.22
> > [ 3.272512] thinkpad_acpi: rfkill switch tpacpi_bluetooth_sw: radio is blocked
> > [ 4.012759] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
> > [ 4.012763] Bluetooth: BNEP filters: protocol multicast
> > [ 4.012770] Bluetooth: BNEP socket layer initialized
> > [ 4.684563] Bluetooth: hci0: Waiting for firmware download to complete
> > [ 4.684902] Bluetooth: hci0: Firmware loaded in 1683777 usecs
> > [ 4.685041] Bluetooth: hci0: Waiting for device to boot
> > [ 4.700965] Bluetooth: hci0: Malformed MSFT vendor event: 0x02
> > [ 4.701034] Bluetooth: hci0: Device booted in 15702 usecs
> > [ 4.701904] Bluetooth: hci0: Found Intel DDC parameters: intel/ibt-0040-4150.ddc
> > [ 4.704071] Bluetooth: hci0: Applying Intel DDC parameters completed
> > [ 4.707146] Bluetooth: hci0: Firmware timestamp 2022.51 buildtype 1 build 56683
> > [ 4.707151] Bluetooth: hci0: Firmware SHA1: 0xe2305c5c
> > [ 4.776168] Bluetooth: MGMT ver 1.22
> > [ 6.448715] Bluetooth: RFCOMM TTY layer initialized
> > [ 6.448724] Bluetooth: RFCOMM socket layer initialized
> > [ 6.448727] Bluetooth: RFCOMM ver 1.11
> >
> > Are there any known solutions to this issue? If not, are there any
> > recommendations where to look for a solution? If this could be a bug,
> > I might be interested in trying to fix it.
> >
> > By the way, I would have asked this on the user mailing list first,
> > but the BlueZ web page didn't mention how to subscribe to it, so I
> > decided to try this developer list.
>
> Please run `btmon -w /dev/shm/20250731--linux-6.8-pairing-issue.cap` and
> provide that. (The developers often ask for this.)
>
> (You could create an issue in the Linux Kernel Bugzilla to attach the logs.)
>
>
> Kind regards,
>
> Paul
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2025-08-01 15:28 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-07-31 17:07 Headset is disconnected immediately Antti Garding
2025-07-31 17:12 ` Paul Menzel
2025-08-01 15:27 ` Antti Garding
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox