Skip to content

DKMS module for fixing Bluetooth support on Linux for UGREEN Bluetooth 5.4 USB adapter

License

Notifications You must be signed in to change notification settings

mxpph/bt-cm749-fix

Repository files navigation

bt-cm749-fix

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.

Usage

First, make the script executable, then execute it:

sudo chmod u+x ./setup_bt-cm749.sh
sudo ./setup_bt-cm749.sh

After a successful build of the module and reboot of your machine, you can verify it with following command:

sudo dkms status

You 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.pub

then rebooting and enrolling the key when prompted.

Credit

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

About

DKMS module for fixing Bluetooth support on Linux for UGREEN Bluetooth 5.4 USB adapter

Topics

Resources

License

Stars

Watchers

Forks

Contributors 7

Languages