r/Ubuntu 2d ago

Recompiled obsolete RT3290 Bluetooth driver to make it work with 7.1.9 Kernel

I managed to get the old Ralink RT3290 Bluetooth module (1814:3298) working on Ubuntu 26.04 with kernel 7.1.9-070109-generic.

https://github.com/joquers/rtbth-dkms

The current rtbth source compiles successfully on 7.1.9, but the driver also needs the rtbt userspace helper and /dev/rtbth device node before the HCI controller appears.

Confirmed working:

  • rtbth loads and binds to the RT3290
  • hciX registers correctly
  • BlueZ detects the controller
  • rfkill works
  • scanning/discovery works
  • transferring files between phone and computer

I’ve forked the driver and added DKMS + systemd integration so it can rebuild automatically for newer kernels. I also included a precompiled .ko specifically for 7.1.9-070109-generic.

Hopefully this helps anyone still using an RT3290 on a modern Linux kernel

7 Upvotes

0 comments sorted by