You are not logged in.

#1 2021-02-19 22:30:14

omernaveedxyz
Member
Registered: 2020-12-31
Posts: 25

Bluetooth headset randomly disconnecting

I have bluetooth setup with bluetoothctl and bluez utils following this guide: https://wiki.archlinux.org/index.php/Bluetooth_headset

I have just recently begun experiencing this issue where my headset will randomly disconnect from my laptop for seemingly no reason. Before this I had no issues for at least a month. This seems to happen every 10 minutes and I'm not sure what the cause could be. I believe it happened after I updated bluez-utils using "pacman -Syu" but there has been multiple updates to bluez-utils since that time.

Here is output of "journalctl -xe"

...
Feb 19 16:24:08 OMER-LAPTOP-LINUX bluetoothd[692]: profiles/audio/avdtp.c:handle_unanswered_req() No reply to Close request
Feb 19 16:24:08 OMER-LAPTOP-LINUX dbus-daemon[460]: [system] Rejected send message, 0 matched rules; type="method_return", sender=":1.18" (uid=1000 pid=1000 comm="/usr/bin/pulseaudio --daemonize=no --log-target=jo") interface="(unset)" member="(unset)" error name="(unset)" requested_reply="0" destination=":1.6" (uid=0 pid=692 comm="/usr/lib/bluetooth/bluetoothd ")
Feb 19 16:24:10 OMER-LAPTOP-LINUX kernel: input: Omer’s AirPods Pro (AVRCP) as /devices/virtual/input/input26
Feb 19 16:24:10 OMER-LAPTOP-LINUX systemd-logind[466]: Watching system buttons on /dev/input/event20 (Omer’s AirPods Pro (AVRCP))
Feb 19 16:24:13 OMER-LAPTOP-LINUX bluetoothd[692]: /org/bluez/hci0/dev_D0_65_44_01_E5_38/sep1/fd1: fd(31) ready
Feb 19 16:24:13 OMER-LAPTOP-LINUX rtkit-daemon[1005]: Supervising 3 threads of 1 processes of 1 users.
Feb 19 16:24:13 OMER-LAPTOP-LINUX rtkit-daemon[1005]: Successfully made thread 25469 of process 1000 owned by '1000' RT at priority 5.
Feb 19 16:24:13 OMER-LAPTOP-LINUX rtkit-daemon[1005]: Supervising 4 threads of 1 processes of 1 users.
Feb 19 16:26:39 OMER-LAPTOP-LINUX dbus-daemon[460]: [system] Rejected send message, 0 matched rules; type="method_return", sender=":1.18" (uid=1000 pid=1000 comm="/usr/bin/pulseaudio --daemonize=no --log-target=jo") interface="(unset)" member="(unset)" error name="(unset)" requested_reply="0" destination=":1.6" (uid=0 pid=692 comm="/usr/lib/bluetooth/bluetoothd ")
Feb 19 16:27:45 OMER-LAPTOP-LINUX kernel: input: Omer’s AirPods Pro (AVRCP) as /devices/virtual/input/input27
Feb 19 16:27:45 OMER-LAPTOP-LINUX systemd-logind[466]: Watching system buttons on /dev/input/event20 (Omer’s AirPods Pro (AVRCP))
Feb 19 16:27:48 OMER-LAPTOP-LINUX bluetoothd[692]: /org/bluez/hci0/dev_D0_65_44_01_E5_38/sep1/fd2: fd(31) ready
Feb 19 16:27:48 OMER-LAPTOP-LINUX rtkit-daemon[1005]: Supervising 3 threads of 1 processes of 1 users.
Feb 19 16:27:48 OMER-LAPTOP-LINUX rtkit-daemon[1005]: Successfully made thread 26136 of process 1000 owned by '1000' RT at priority 5.
Feb 19 16:27:48 OMER-LAPTOP-LINUX rtkit-daemon[1005]: Supervising 4 threads of 1 processes of 1 users.

Update: Bluez-utils version 5.55-3. Have downgraded back to 5.55-1 since it's the oldest one on my laptop. Testing to see if this fixes issue.

Update 2: Downgrading did not fix the issue. I've included the output of "systemctl status bluetooth.service" below

Feb 19 18:12:23 OMER-LAPTOP-LINUX bluetoothd[792]: /org/bluez/hci0/dev_D0_65_44_01_E5_38/sep1/fd1: fd(31) ready
Feb 19 18:12:41 OMER-LAPTOP-LINUX bluetoothd[792]: Endpoint unregistered: sender=:1.18 path=/MediaEndpoint/A2DPSink/sbc
Feb 19 18:12:41 OMER-LAPTOP-LINUX bluetoothd[792]: Endpoint unregistered: sender=:1.18 path=/MediaEndpoint/A2DPSource/sbc
Feb 19 18:12:44 OMER-LAPTOP-LINUX bluetoothd[792]: Endpoint registered: sender=:1.18 path=/MediaEndpoint/A2DPSink/sbc
Feb 19 18:12:44 OMER-LAPTOP-LINUX bluetoothd[792]: Endpoint registered: sender=:1.18 path=/MediaEndpoint/A2DPSource/sbc
Feb 19 18:12:58 OMER-LAPTOP-LINUX bluetoothd[792]: /org/bluez/hci0/dev_D0_65_44_01_E5_38/sep1/fd2: fd(31) ready

Last edited by omernaveedxyz (2021-02-20 00:29:39)

Offline

#2 2021-02-19 23:05:50

ugjka
Member
From: Latvia
Registered: 2014-04-01
Posts: 1,534
Website

Re: Bluetooth headset randomly disconnecting

If this a laptop, sometimes powering it off and removing the battery can help.

Last edited by ugjka (2021-02-19 23:06:14)


Fix yo shit: journalctl -b -p warning
Github

Offline

#3 2021-02-26 16:21:02

tombana
Member
Registered: 2021-02-26
Posts: 1

Re: Bluetooth headset randomly disconnecting

I have the exact same issue. I've been using my Bluetooth headset successfully for almost a year but since an update this February, it disconnects (and reconnects a couple of seconds later) after 10-30 minutes or so. After another 10-30 minutes it happens again. Re-pairing the headset did not help.

Output of `journalctl -xe`:

Feb 26 17:04:09 tomdell acpid[460]: input device has been disconnected, fd 26
Feb 26 17:04:09 tomdell bluetoothd[481]: src/profile.c:ext_io_disconnected() Unable to get io data for Headset Voice gateway: getpeername: Transport endpoint is not connected (107)
Feb 26 17:04:09 tomdell dbus-daemon[462]: [system] Rejected send message, 0 matched rules; type="method_return", sender=":1.22" (uid=1000 pid=6435 comm="/usr/bin/pulseaudio --daemonize=no ->
Feb 26 17:04:13 tomdell bluetoothd[481]: profiles/audio/avdtp.c:avdtp_connect_cb() connect to 4C:87:5D:CB:4D:78: Host is down (112)
Feb 26 17:04:14 tomdell bluetoothd[481]: /org/bluez/hci0/dev_4C_87_5D_CB_4D_78/fd2: fd(29) ready
Feb 26 17:04:14 tomdell rtkit-daemon[6453]: Supervising 10 threads of 7 processes of 1 users.
Feb 26 17:04:14 tomdell rtkit-daemon[6453]: Successfully made thread 120456 of process 6435 owned by '1000' RT at priority 5.
Feb 26 17:04:14 tomdell rtkit-daemon[6453]: Supervising 11 threads of 7 processes of 1 users.
Feb 26 17:04:15 tomdell bluetoothd[481]: plugins/policy.c:reconnect_timeout() Reconnecting services failed: Operation already in progress (114)
Feb 26 17:04:15 tomdell kernel: input: LE-Bose QC35 II Tom (AVRCP) as /devices/virtual/input/input47
Feb 26 17:04:15 tomdell systemd-logind[466]: Watching system buttons on /dev/input/event27 (LE-Bose QC35 II Tom (AVRCP))

Last edited by tombana (2021-02-26 16:23:48)

Offline

#4 2021-02-27 20:52:27

Macacao
Member
Registered: 2021-02-27
Posts: 1

Re: Bluetooth headset randomly disconnecting

Exact same issue here. Here is my output (journalctl) :

févr. 27 20:14:48 thinkpad bluetoothd[945]: profiles/audio/avdtp.c:cancel_request() Suspend: Connection timed out (110)
févr. 27 20:14:49 thinkpad bluetoothd[945]: profiles/audio/avdtp.c:handle_unanswered_req() No reply to Suspend request
févr. 27 20:14:49 thinkpad pulseaudio[1573]: Transport Acquire() failed for transport /org/bluez/hci0/dev_00_13_EF_20_07_1F/sep1/fd3 (Input/output error)
févr. 27 20:14:49 thinkpad dbus-daemon[867]: [system] Rejected send message, 0 matched rules; type="method_return", sender=":1.36" (uid=1000 pid=1573 comm="/usr/bin/pulseaudio --daemonize=no --log-target=jo" label="unconfined") interface="(unset)" member="(unset)" error name="(unset)" requested_reply="0" destination=":1.9" (uid=0 pid=945 comm="/usr/lib/bluetooth/bluetoothd " label="unconfined")
févr. 27 20:14:55 thinkpad kernel: input: SMSL BT4.2 (AVRCP) as /devices/virtual/input/input33
févr. 27 20:14:55 thinkpad systemd-logind[876]: Watching system buttons on /dev/input/event17 (SMSL BT4.2 (AVRCP))
févr. 27 20:14:57 thinkpad bluetoothd[945]: /org/bluez/hci0/dev_00_13_EF_20_07_1F/sep1/fd4: fd(42) ready

&&

févr. 27 21:43:03 thinkpad dbus-daemon[867]: [system] Rejected send message, 0 matched rules; type="method_return", sender=":1.36" (uid=1000 pid=1573 comm="/usr/bin/pulseaudio --daemonize=no --log-target=jo" label="unconfined") interface="(unset)" member="(unset)" error name="(unset)" requested_reply="0" destination=":1.9" (uid=0 pid=945 comm="/usr/lib/bluetooth/bluetoothd " label="unconfined")
févr. 27 21:43:08 thinkpad kernel: input: SMSL BT4.2 (AVRCP) as /devices/virtual/input/input34
févr. 27 21:43:08 thinkpad systemd-logind[876]: Watching system buttons on /dev/input/event17 (SMSL BT4.2 (AVRCP))
févr. 27 21:43:10 thinkpad bluetoothd[945]: /org/bluez/hci0/dev_00_13_EF_20_07_1F/sep1/fd5: fd(42) ready

Last edited by Macacao (2021-02-27 20:55:58)

Offline

Board footer

Powered by FluxBB