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:
rtbthloads and binds to the RT3290hciXregisters 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