Dell BCM20702A0 413c:8197 BT adapter has no sound via HSP (A2DP works)
Bluetooth Radio, Bluetooth Headset, Desktop Environment, Distribution, Version (Bluez, Kernel, and PipeWire):
# run the following and paste output here
lsusb; bluetoothctl devices; echo $XDG_SESSION_DESKTOP; grep PRETTY /etc/os-release; pipewire --version; bluetoothctl --version; uname -r
Bus 001 Device 004: ID 413c:8197 Dell Computer Corp. BCM20702A0 Bluetooth Module
Bus 001 Device 002: ID 80ee:0021 VirtualBox USB Tablet
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
bash: bluetoothctl: command not found
xfce
PRETTY_NAME="Manjaro Linux"
pipewire
Compiled with libpipewire 0.3.35
Linked with libpipewire 0.3.35
bash: bluetoothctl: command not found
5.13.15-1-MANJARO
Description of Problem: The AirpodsPro can connect the connect via bluetooth an works well in A2DP profile with all listed codecs (AAC, SBC, SBC-XQ). But when I change the profile to HFP/HSP, I have no sound with both available codecs (mSBC, CVSD). I see in pavucontrol that it tries to send data to it (in the Playback tab the Volume meter is active and shows transmit.) Also, nothing appears in the Record tab
How Reproducible: On Manjaro, replace the the pulseaudio with pipewire (pacman). Connnect an AirPods Pro. Change the profile to HSP/HFP.
Actual Results: No sound on HFP.
Expected Results: Sound on HFP.
Additional Info (as attachments):
pw-dump output: pw-dump -N > pw-dump.log
Attached pw-dump
Bluetooth debug log https://gitlab.freedesktop.org/pipewire/pipewire/-/wikis/Troubleshooting#bluetooth
$ sudo systemctl stop pipewire-media-session.service
Failed to stop pipewire-media-session.service: Unit pipewire-media-session.service not loaded.
After starting the pipewire-media-session, the issue is different. I says that it Failed to change profile to headset-head-unit
.
Attached pipewire-bluez.log.