Blue tooth

my bluetooth mic on my boss headphones is not working on my Framework Laptop 13 Mainboard (AMD Ryzen™ AI 300 Series) - Ryzen™ AI 5 340

it used to work like a charm on my old 7040 motherboard

looks like the bluetooth chipset on the new board need alot of help with the drivers

its super upsetting

I had a similar issue when switching hardware. It might be worth checking if the latest Bluetooth drivers or firmware updates are available for the Ryzen AI 300 series. Sometimes the default drivers don’t fully support the headset mic yet. Updating drivers or reinstalling the Bluetooth stack could help.

1 Like

Are you on windows or linux.

If you’re on windows, you can try installing the newest drivers using my guide here.

I have the same problem of the handsfree mode on my Framework Laptop 13 AMD Ryzen AI 300 Series laptop (has the Mediatek MT7925 controller) for my earbuds (Freebuds pro 5).

A2DP “Headphones” mode works perfectly, but switching to the Handsfree (HSP/HFP) profile gives me no audio and no mic. dmsg gives me hci0: ACL packet for unknown connection handle 3837 errors when switchting from A2DP to HSP/HFP.
Tracing it with btmon while switching it seems to be trying to set up the connection twice and it fails the second time with Status: Unsupported LMP Parameter Value / Unsupported LL Parameter Value (0x20). I am no Bluetooth expert but I think the relevant entries are:

< HCI Command: Setup Synchronous Connection (0x01|0x0028) plen 17                                                                                           #326 [hci0] 11.937393
        Handle: 51
        Transmit bandwidth: 8000
        Receive bandwidth: 8000
        Max latency: 13
        Setting: 0x0003
          Input Coding: Linear
          Input Data Format: 1's complement
          Input Sample Size: 8-bit
          # of bits padding at MSB: 0
          Air Coding Format: Transparent Data
        Retransmission effort: Optimize for link quality (0x02)
        Packet type: 0x0380
          3-EV3 may not be used
          2-EV5 may not be used
          3-EV5 may not be used
...
> HCI Event: Command Status (0x0f) plen 4                                                                                                                   #333 [hci0] 11.969908
      Setup Synchronous Connection (0x01|0x0028) ncmd 1
        Status: Success (0x00)
...
> HCI Event: Synchronous Connect Complete (0x2c) plen 17                                                                                                    #351 [hci0] 12.045792
        Status: Success (0x00)
        Handle: 3584
        Address: C0:DA:5E:46:18:A9 (Huawei Device Co., Ltd.)
        Link type: eSCO (0x02)
        Transmission interval: 0x0c
        Retransmission window: 0x04
        RX packet length: 60
        TX packet length: 60
        Air mode: Transparent (0x03)
btmon[514909]: @ RAW Open: btmon (privileged) version 2.22                                                                                                     {0x0002} 12.045982
btmon[514909]: @ RAW Close: btmon                                                                                                                              {0x0002} 12.045987
x
< HCI Command: Setup Synchronous Connection (0x01|0x0028) plen 17                                                                                           #352 [hci0] 12.055055
        Handle: 51
        Transmit bandwidth: 8000
        Receive bandwidth: 8000
        Max latency: 13
        Setting: 0x0003
          Input Coding: Linear
          Input Data Format: 1's complement
          Input Sample Size: 8-bit
          # of bits padding at MSB: 0
          Air Coding Format: Transparent Data
        Retransmission effort: Optimize for link quality (0x02)
        Packet type: 0x0380
          3-EV3 may not be used
          2-EV5 may not be used
          3-EV5 may not be used
> HCI Event: Command Status (0x0f) plen 4                                                                                                                   #353 [hci0] 12.055915
      Setup Synchronous Connection (0x01|0x0028) ncmd 1
        Status: Unsupported LMP Parameter Value / Unsupported LL Parameter Value (0x20)

There are no firmware updates available for me on Linux at the moment. I am also on the 7.0.0-22-generic linux kernel (Ubuntu 26.04) so I think the drivers should be quite up to date as well.

If anyone has any ideas how to go further with this or debug this more it would be greatly appreciated.