This seesm to be caused by other device like phone owning the output and
the implementation by Sennheiser is particually deficient in some what

If I list all UUIDs the proper output seems to be there

[MOMENTUM 3]# info 00:1B:66:E9:99:8F
Device 00:1B:66:E9:99:8F (public)
        Name: MOMENTUM 3
        Alias: MOMENTUM 3
        Class: 0x00240404 (2360324)
        Icon: audio-headset
        Paired: yes
        Bonded: yes
        Trusted: yes
        Blocked: no
        Connected: yes
        LegacyPairing: no
        UUID: Vendor specific           (00000000-deca-fade-deca-deafdecacaff)
        UUID: Headset                   (00001108-0000-1000-8000-00805f9b34fb)
        UUID: Audio Sink                (0000110b-0000-1000-8000-00805f9b34fb)
        UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
        UUID: Advanced Audio Distribu.. (0000110d-0000-1000-8000-00805f9b34fb)
        UUID: A/V Remote Control        (0000110e-0000-1000-8000-00805f9b34fb)
        UUID: Handsfree                 (0000111e-0000-1000-8000-00805f9b34fb)
        UUID: PnP Information           (00001200-0000-1000-8000-00805f9b34fb)
        UUID: Generic Access Profile    (00001800-0000-1000-8000-00805f9b34fb)
        UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
        UUID: Device Information        (0000180a-0000-1000-8000-00805f9b34fb)
        UUID: Battery Service           (0000180f-0000-1000-8000-00805f9b34fb)
        UUID: SENNHEISER electronic G.. (0000fdce-0000-1000-8000-00805f9b34fb)
        UUID: Amazon.com Services, Inc. (0000fe03-0000-1000-8000-00805f9b34fb)
        UUID: Tile, Inc.                (0000feec-0000-1000-8000-00805f9b34fb)
        UUID: Tile, Inc.                (0000feed-0000-1000-8000-00805f9b34fb)
        UUID: Vendor specific           (1ddce62a-ecb1-4455-8153-0743c87aec9f)
        UUID: Vendor specific           (931c7e8a-540f-4686-b798-e8df0a2ad9f7)
        Modalias: bluetooth:v0494p0046d8003
        RSSI: 0xffffffd2 (-46)
        TxPower: 0xffffffd8 (-40)
        Battery Percentage: 0x28 (40)


yes the bluetooth audio card show only hands free

Card #106
        Name: bluez_card.00_1B_66_E9_99_8F
        Driver: module-bluez5-device.c
        Owner Module: n/a
        Properties:
                api.bluez5.address = "00:1B:66:E9:99:8F"
                api.bluez5.class = "0x240404"
                api.bluez5.connection = "disconnected"
                api.bluez5.device = ""
                api.bluez5.icon = "audio-headset"
                api.bluez5.id = "3"
                api.bluez5.path = "/org/bluez/hci0/dev_00_1B_66_E9_99_8F"
                bluez5.profile = "off"
                device.alias = "MOMENTUM 3"
                device.api = "bluez5"
                device.bus = "bluetooth"
                device.description = "MOMENTUM 3"
                device.form_factor = "headset"
                device.icon_name = "audio-headset-bluetooth"
                device.name = "bluez_card.00_1B_66_E9_99_8F"
                device.product.id = "0x0046"
                device.string = "00:1B:66:E9:99:8F"
                device.vendor.id = "bluetooth:0494"
                media.class = "Audio/Device"
                factory.id = "14"
                client.id = "32"
                object.id = "75"
                object.serial = "106"
        Profiles:
                off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
                headset-head-unit: Headset Head Unit (HSP/HFP) (sinks: 1, 
sources: 1, priority: 1, available: yes)
                headset-head-unit-cvsd: Headset Head Unit (HSP/HFP, codec CVSD) 
(sinks: 1, sources: 1, priority: 2, available: yes)
                headset-head-unit-msbc: Headset Head Unit (HSP/HFP, codec mSBC) 
(sinks: 1, sources: 1, priority: 3, available: yes)
        Active Profile: headset-head-unit-msbc
        Ports:
                headset-hf-input: Handsfree (type: Headset, priority: 0, 
latency offset: 0 usec, available)
                        Properties:
                                port.type = "headset"
                        Part of profile(s): headset-head-unit, 
headset-head-unit-cvsd, headset-head-unit-msbc
                headset-hf-output: Handsfree (type: Headset, priority: 0, 
latency offset: 0 usec, available)
                        Properties:
                                port.type = "headset"
                        Part of profile(s): headset-head-unit, 
headset-head-unit-cvsd, headset-head-unit-msbc


If I reconnect the audio profiles reappear

Card #209
        Name: bluez_card.00_1B_66_E9_99_8F
        Driver: module-bluez5-device.c
        Owner Module: n/a
        Properties:
                api.bluez5.address = "00:1B:66:E9:99:8F"
                api.bluez5.class = "0x240404"
                api.bluez5.connection = "disconnected"
                api.bluez5.device = ""
                api.bluez5.icon = "audio-headset"
                api.bluez5.id = "3"
                api.bluez5.path = "/org/bluez/hci0/dev_00_1B_66_E9_99_8F"
                bluez5.profile = "off"
                device.alias = "MOMENTUM 3"
                device.api = "bluez5"
                device.bus = "bluetooth"
                device.description = "MOMENTUM 3"
                device.form_factor = "headset"
                device.icon_name = "audio-headset-bluetooth"
                device.name = "bluez_card.00_1B_66_E9_99_8F"
                device.product.id = "0x0046"
                device.string = "00:1B:66:E9:99:8F"
                device.vendor.id = "bluetooth:0494"
                media.class = "Audio/Device"
                factory.id = "14"
                client.id = "32"
                object.id = "75"
                object.serial = "209"
        Profiles:
                off: Off (sinks: 0, sources: 0, priority: 0, available: yes)
                headset-head-unit: Headset Head Unit (HSP/HFP) (sinks: 1, 
sources: 1, priority: 1, available: yes)
                a2dp-sink-sbc: High Fidelity Playback (A2DP Sink, codec SBC) 
(sinks: 1, sources: 0, priority: 19, available: yes)
                a2dp-sink-sbc_xq: High Fidelity Playback (A2DP Sink, codec 
SBC-XQ) (sinks: 1, sources: 0, priority: 18, available: yes)
                a2dp-sink: High Fidelity Playback (A2DP Sink, codec aptX) 
(sinks: 1, sources: 0, priority: 20, available: yes)
                a2dp-sink-aptx_ll: High Fidelity Playback (A2DP Sink, codec 
aptX-LL) (sinks: 1, sources: 0, priority: 17, available: yes)
                headset-head-unit-cvsd: Headset Head Unit (HSP/HFP, codec CVSD) 
(sinks: 1, sources: 1, priority: 2, available: yes)
                headset-head-unit-msbc: Headset Head Unit (HSP/HFP, codec mSBC) 
(sinks: 1, sources: 1, priority: 3, available: yes)
        Active Profile: a2dp-sink
        Ports:
                headset-output: Headset (type: Headset, priority: 0, latency 
offset: 0 usec, available)
                        Properties:
                                port.type = "headset"
                        Part of profile(s): a2dp-sink-sbc, a2dp-sink-sbc_xq, 
a2dp-sink, a2dp-sink-aptx_ll
                headset-hf-input: Handsfree (type: Headset, priority: 0, 
latency offset: 0 usec, available)
                        Properties:
                                port.type = "headset"
                        Part of profile(s): headset-head-unit, 
headset-head-unit-cvsd, headset-head-unit-msbc
                headset-hf-output: Handsfree (type: Headset, priority: 0, 
latency offset: 0 usec, available)
                        Properties:
                                port.type = "headset"
                        Part of profile(s): headset-head-unit, 
headset-head-unit-cvsd, headset-head-unit-msbc

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to bluez in Ubuntu.
https://bugs.launchpad.net/bugs/2085520

Title:
  Sennheiser Momentum 3 loses sound from time to time

Status in bluez package in Ubuntu:
  New
Status in pipewire package in Ubuntu:
  New

Bug description:
  From time to time my headphones loses sound I had to switch the coded to 
another one and back then I got sound back. 
  The Ubuntu is 24.04.

  Also I have problem that switching from Handsfree mode takes very long
  (over 10s after closing the source of the call). Then Headset mode
  will not appear.

  I know that might be to the poor implementation of the bt protocol
  stack, as my other headphones like  Sony WF-1000XM5 work flawlessly.
  Yet maybe we could workaround that.

  In the logs I can see:

  [   38.289943] nvidia-nvlink: Unregistered Nvlink Core, major device number 
508
  [   38.832629] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
  [   38.832632] Bluetooth: BNEP filters: protocol multicast
  [   38.832635] Bluetooth: BNEP socket layer initialized
  [   38.833670] Bluetooth: MGMT ver 1.22
  [   38.835604] NET: Registered PF_ALG protocol family
  [   38.864528] Bluetooth: RFCOMM TTY layer initialized
  [   38.864537] Bluetooth: RFCOMM socket layer initialized
  [   38.864540] Bluetooth: RFCOMM ver 1.11
  [   43.330037] NOHZ tick-stop error: local softirq work is pending, handler 
#40!!!
  [   62.341826] overlayfs: missing 'lowerdir'
  [   64.118370] evm: overlay not supported
  [   64.183442] Initializing XFRM netlink socket
  [   72.115883] usb 2-2: current rate 16000 is different from the runtime rate 
48000
  [   84.853403] lxdbr0: port 4(taped3c5c12) entered blocking state
  [   84.853409] lxdbr0: port 4(taped3c5c12) entered disabled state
  [   84.853424] taped3c5c12: entered allmulticast mode
  [   84.853468] taped3c5c12: entered promiscuous mode
  [   84.948340] lxdbr0: port 4(taped3c5c12) entered blocking state
  [   84.948343] lxdbr0: port 4(taped3c5c12) entered forwarding state
  [   85.655899] mpbr0: port 1(tapefc1ee6a) entered blocking state
  [   85.655903] mpbr0: port 1(tapefc1ee6a) entered disabled state
  [   85.655916] tapefc1ee6a: entered allmulticast mode
  [   85.655948] tapefc1ee6a: entered promiscuous mode
  [   85.820240] mpbr0: port 1(tapefc1ee6a) entered blocking state
  [   85.820248] mpbr0: port 1(tapefc1ee6a) entered forwarding state
  [   94.272004] Bluetooth: hci0: SCO packet for unknown connection handle 257
  [   94.595188] input: MOMENTUM 3 (AVRCP) as /devices/virtual/input/input29
  [  135.366386] NOHZ tick-stop error: local softirq work is pending, handler 
#200!!!
  [  333.439217] loop81: detected capacity change from 0 to 26328
  [  379.947981] NOHZ tick-stop error: local softirq work is pending, handler 
#81!!!
  [  394.698913] NOHZ tick-stop error: local softirq work is pending, handler 
#01!!!
  [  436.255845] FAT-fs (nvme0n1p1): Volume was not properly unmounted. Some 
data may be corrupt. Please run fsck.
  [  929.184361] NOHZ tick-stop error: local softirq work is pending, handler 
#200!!!
  [  929.211082] NOHZ tick-stop error: local softirq work is pending, handler 
#10!!!
  [ 6050.862825] input: MOMENTUM 3 (AVRCP) as /devices/virtual/input/input30

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/bluez/+bug/2085520/+subscriptions


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to