Skip to content
This repository was archived by the owner on Jan 25, 2021. It is now read-only.
This repository was archived by the owner on Jan 25, 2021. It is now read-only.

[BUG] HSP/HSF is not available for my bluetooth headset. #121

@ElbinP

Description

@ElbinP

Describe the bug
HSP/HSF is not available for my bluetooth headset.

Card #2
        Name: bluez_card.00_1E_7C_92_1D_B6
        Driver: module-bluez5-device.c
        Owner Module: 24
        Properties:
                device.description = "Infinity Glide 500"
                device.string = "00:1E:7C:92:1D:B6"
                device.api = "bluez"
                device.class = "sound"
                device.bus = "bluetooth"
                device.form_factor = "headset"
                bluez.path = "/org/bluez/hci0/dev_00_1E_7C_92_1D_B6"
                bluez.class = "0x240404"
                bluez.alias = "Infinity Glide 500"
                device.icon_name = "audio-headset-bluetooth"
                device.intended_roles = "phone"
        Profiles:
                a2dp_sink_sbc: High Fidelity Playback (A2DP Sink: SBC) (sinks: 1, sources: 0, priority: 40, available: yes)
                a2dp_sink_aac: High Fidelity Playback (A2DP Sink: AAC) (sinks: 1, sources: 0, priority: 40, available: yes)
                a2dp_sink_aptx: High Fidelity Playback (A2DP Sink: aptX) (sinks: 1, sources: 0, priority: 40, available: no)
                a2dp_sink_aptx_hd: High Fidelity Playback (A2DP Sink: aptX HD) (sinks: 1, sources: 0, priority: 40, available: no)
                a2dp_sink_ldac: High Fidelity Playback (A2DP Sink: LDAC) (sinks: 1, sources: 0, priority: 40, available: no)
                headset_head_unit: Headset Head Unit (HSP/HFP) (sinks: 1, sources: 1, priority: 30, available: no)
                off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
        Active Profile: a2dp_sink_sbc
        Ports:
                headset-output: Headset (priority: 0, latency offset: 0 usec, available)
                        Part of profile(s): a2dp_sink_sbc, a2dp_sink_aac, a2dp_sink_aptx, a2dp_sink_aptx_hd, a2dp_sink_ldac, headset_head_unit
                headset-input: Headset (priority: 0, latency offset: 0 usec, not available)
                        Part of profile(s): headset_head_unit
alsa-plugins-pulseaudio-1.2.2-1.fc32.i686
alsa-plugins-pulseaudio-1.2.2-1.fc32.x86_64
pulseaudio-libs-13.99.1-4.fc32.x86_64
pulseaudio-qt-1.2-1.fc32.x86_64
pulseaudio-module-x11-13.99.1-4.fc32.x86_64
pulseaudio-utils-13.99.1-4.fc32.x86_64
pulseaudio-libs-13.99.1-4.fc32.i686
pulseaudio-module-gsettings-13.99.1-4.fc32.x86_64
pulseaudio-libs-glib2-13.99.1-4.fc32.x86_64
pulseaudio-module-gconf-13.99.1-4.fc32.x86_64
kde-settings-pulseaudio-32.0-3.fc32.noarch
pulseaudio-13.99.1-4.fc32.x86_64
pulseaudio-module-bluetooth-freeworld-1.4-1.fc32.x86_64

To Reproduce
Steps to reproduce the behavior:

Expected behavior
Need to be able to select HSP/HSF for the headset profile.

Environment (please complete the following information):

  • Distribution Fedora 32
  • Pulseaudio Version 13.99
  • Version 1.41
  • Installing via rpmfusion repos

Pulseaudio logs:
Logs attached

avinfo of device:

[elbin@acer-laptop ~]$ avinfo 00:1E:7C:92:1D:B6
Connecting ... 
Stream End-Point #1: Audio Sink 
        Media Codec: SBC
                Channel Modes: Mono DualChannel Stereo JointStereo
                Frequencies: 44.1Khz 48Khz 
                Subbands: 4 8
                Blocks: 4 8 12 16 
                Bitpool Range: 2-52
Stream End-Point #2: Audio Sink 
        Media Codec: MPEG24
                Object Types: MPEG-2 AAC LC 
                Frequencies: 44.1kHz 48kHz 
                Channels: 1 2 
                Bitrate: 264630
                VBR: Yes

journalctl-dump.txt

Additional context
Add any other context about the problem here.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions