You are not logged in.
Pages: 1
I have been using bluetooth audio in arch linux for a while now. Recently I have updated and all of a sudden bluetooth was in a crash loop (it connected, played a bit of music, then disconnected, and all over again).
The main issue seemed to be:
src/adv_monitor.c:btd_adv_monitor_offload_supported() Manager is NULL, get offload support failed
which was constantly spammed in the logs.
After troubleshooting I came to the conclusion this was in part because of an issue in bluez and or the newest linux kernel (probably not, after rereading the issue https://forum.manjaro.org/t/bluetooth-k … -16/99913).
I did try the following:
- versions: bluez 5.63-1, 5.62-2, 5.60-1
- linux 5.16.5 and linux-lts 5.15.19
The lowest combination was not having the above bluetooth issue. But know I'm stuck back with:
bluetoothd[1009]: src/service.c:btd_service_connect() a2dp-sink profile connect failed for F8:DF:15:39:E4:FE: Protocol not available
bluetoothd[1009]: src/service.c:btd_service_connect() a2dp-source profile connect failed for F8:DF:15:39:E4:FE: Protocol not available
Unfortunately the error for these failures in the wiki still refer to pulseaudio (using pipewire)
Some pipewire logs as wel:
Feb 06 11:46:12 arch-paul pipewire-media-session[2141]: spa.bluez5.sink.a2dp: 0x5574784e5248: error 24
Feb 06 11:46:12 arch-paul pipewire-media-session[2141]: spa.bluez5.sink.a2dp: 0x5574784e5248: ioctl fail: Bad file descriptor
Feb 06 13:32:50 arch-paul pipewire-media-session[2141]: spa.bluez5.sink.a2dp: 0x5574784cbac8: error 24
Feb 06 13:32:50 arch-paul pipewire-media-session[2141]: spa.bluez5.sink.a2dp: 0x5574784cbac8: ioctl fail: Bad file descriptor
Feb 06 13:32:50 arch-paul pipewire-media-session[2141]: spa.bluez5.sink.a2dp: 0x5574784cbac8: ioctl fail: Bad file descriptor
Feb 06 13:32:50 arch-paul pipewire-media-session[2141]: spa.bluez5.sink.a2dp: 0x5574784cbac8: ioctl fail: Bad file descriptor
Feb 06 13:32:50 arch-paul pipewire-media-session[2141]: spa.bluez5.sink.a2dp: 0x5574784cbac8: ioctl fail: Bad file descriptor
Feb 06 13:32:50 arch-paul pipewire-media-session[2141]: spa.bluez5.sink.a2dp: 0x5574784cbac8: ioctl fail: Bad file descriptor
Feb 06 13:33:33 arch-paul pipewire-media-session[2141]: spa.bluez5.sink.a2dp: 0x5574784cbac8: error 24
Feb 06 13:33:33 arch-paul pipewire-media-session[2141]: spa.bluez5.sink.a2dp: 0x5574784cbac8: ioctl fail: Bad file descriptor
Feb 06 13:38:50 arch-paul pipewire-media-session[2141]: spa.bluez5.sink.a2dp: 0x55747851cb88: error 24
Feb 06 13:38:50 arch-paul pipewire-media-session[2141]: spa.bluez5.sink.a2dp: 0x55747851cb88: ioctl fail: Bad file descriptor
Feb 06 13:38:50 arch-paul pipewire-media-session[2141]: spa.bluez5.sink.a2dp: 0x55747851cb88: ioctl fail: Bad file descriptor
Feb 06 13:38:50 arch-paul pipewire-media-session[2141]: spa.bluez5.sink.a2dp: 0x55747851cb88: ioctl fail: Bad file descriptor
Feb 06 13:44:50 arch-paul pipewire-media-session[2141]: spa.bluez5.sink.a2dp: 0x55747851c9c8: error 16
Feb 06 13:44:50 arch-paul pipewire-media-session[2141]: spa.bluez5.sink.a2dp: 0x55747851c9c8: ioctl fail: Bad file descriptor
Feb 06 13:44:50 arch-paul pipewire-media-session[2141]: spa.bluez5.sink.a2dp: 0x55747851c9c8: ioctl fail: Bad file descriptor
Feb 06 13:44:50 arch-paul pipewire-media-session[2141]: spa.bluez5.sink.a2dp: 0x55747851c9c8: ioctl fail: Bad file descriptor
Feb 06 13:44:50 arch-paul pipewire-media-session[2141]: spa.bluez5.sink.a2dp: 0x55747851c9c8: ioctl fail: Bad file descriptor
Feb 06 13:44:50 arch-paul pipewire-media-session[2141]: spa.bluez5.sink.a2dp: 0x55747851c9c8: ioctl fail: Bad file descriptor
Feb 06 13:45:57 arch-paul pipewire-media-session[2141]: spa.bluez5.sink.a2dp: 0x55747850f608: error 24
Feb 06 13:45:57 arch-paul pipewire-media-session[2141]: spa.bluez5.sink.a2dp: 0x55747850f608: ioctl fail: Bad file descriptor
Feb 06 13:45:57 arch-paul pipewire-media-session[2141]: spa.bluez5.sink.a2dp: 0x55747850f608: ioctl fail: Bad file descriptor
Feb 06 13:45:57 arch-paul pipewire-media-session[2141]: spa.bluez5.sink.a2dp: 0x55747850f608: ioctl fail: Bad file descriptor
Feb 06 13:45:57 arch-paul pipewire-media-session[2141]: spa.bluez5.sink.a2dp: 0x55747850f608: ioctl fail: Bad file descriptor
Feb 06 13:45:57 arch-paul pipewire-media-session[2141]: spa.bluez5.sink.a2dp: 0x55747850f608: ioctl fail: Bad file descriptor
My conclusion is that this is still a bluez only issue, unless someone else has a better idea.
===
Temporary getting it to work:
I downgraded my system to before the system upgrade (which was in a big need to be upgraded), versions:
- linux 5.15.13.arch1-1
- pipewire-pulse 1:0.3.43-1
- bluez-git 1:5.62.r89.gb6061ea5b-1
Last edited by pvdl1984 (2022-02-06 16:27:25)
Offline
This has been resolved (latest kernel + latest bluez-git)
Offline
Pages: 1