DKMS modules for fixing bluetooth support on Linux for UGREEN Bluetooth 5.4 USB adapter models:
- CM748
- CM749
- and other devices based on the BR8554 chip potentially
This fix is only required on pre-6.18 kernels, as the patch is set to be merged in that release.
First, make the script executable, then execute it:
sudo chmod u+x ./setup_bt-cm749.sh
sudo ./setup_bt-cm749.shAfter a successful build of the module and reboot of your machine, you can verify it with following command:
sudo dkms statusYou may have some issues related to the DKMS MOK key not being enrolled if you are using secure boot, e.g
$ modprobe btusb
modprobe: ERROR: could not insert 'btusb': Key was rejected by service
Which can be fixed by doing
sudo mokutil --import /var/lib/dkms/mok.pubthen rebooting and enrolling the key when prompted.
This repo is based on https://github.com/xoocoon/hp-15-ew0xxx-snd-fix/
The patch is taken from here: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/patch/drivers/bluetooth?id=7722d6fb54e428a8f657fccf422095a8d7e2d72c