Trying to install Ralink corp. RT3290 Bluetooth on my older HP pavillion 15 laptop

Ubuntu Version:
25.04

Desktop Environment (if applicable):
Ubuntu

Problem Description:
Well I I’ve decided to install Ubuntu 25.04 on my 2014 HP Pavillion 15 and I’ve noticed that the bluetooth chip inside of the WiFi card just doesn’t work on Linux. when I try to install this driver located in this github ,I get this code error code.

make -C /lib/modules/6.14.0-15-generic/build M=/home/user/Downloads/rtbth-dkms-3.9.6 modules
make[1]: Entering directory '/usr/src/linux-headers-6.14.0-15-generic'
make[2]: Entering directory '/home/user/Downloads/rtbth-dkms-3.9.6'
warning: the compiler differs from the one used to build the kernel
  The kernel was built by: x86_64-linux-gnu-gcc-14 (Ubuntu 14.2.0-19ubuntu2) 14.2.0
  You are using:           gcc-14 (Ubuntu 14.2.0-19ubuntu2) 14.2.0
  CC [M]  rtbth_core_main.o
In file included from ././include/rtbt_osabl.h:30,
                 from rtbth_core_main.c:30:
././include/rtbt_type.h:31:10: fatal error: stdarg.h: No such file or directory
   31 | #include <stdarg.h>
      |          ^~~~~~~~~~
compilation terminated.
make[4]: *** [/usr/src/linux-headers-6.14.0-15-generic/scripts/Makefile.build:207: rtbth_core_main.o] Error 1
make[3]: *** [/usr/src/linux-headers-6.14.0-15-generic/Makefile:1999: .] Error 2
make[2]: *** [/usr/src/linux-headers-6.14.0-15-generic/Makefile:251: __sub-make] Error 2
make[2]: Leaving directory '/home/user/Downloads/rtbth-dkms-3.9.6'
make[1]: *** [Makefile:251: __sub-make] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-6.14.0-15-generic'
make: *** [Makefile:24: all] Error 2

Do you guys Know how I can fix this issue?

I don’t know if that can be fixed, the last update to the source code was for supporting the 5.19 kernel

If that is the case, I will update the kernal code myself

GitHub - Vict0rTesla/rtbth-dkms: Linux Bluetooth driver for Ralink (Mediatek) RT3290/RT3298LE wireless module builds on 6.11 kernel with some errors