Kernel support for wheels?

Anybody know if the kernel follows the RHEL config or is modified before compilation.

In particular, these?

Kernel Configuration: Your kernel must be configured with specific options enabled for the module to work correctly:

  • CONFIG_HID_LOGITECH set to 'm' (module)

  • CONFIG_LOGIWHEELS_FF set to 'y' (built-in)
    These options are typically standard in modern distribution kernels.

This is to better support my G29 racing wheel and the new-lg4ff kernel module. :wink: I can handle new-lg4ff install but…

My laptop is finicky hardware-wise and the latest kernels have been problematic. I ran RHEL10 on it for awhile. Very stable, but the kernel, IIRC, was missing CONFIG_LOGIWHEELS_FF. And I just didn’t have the heart to dive into a custom kernel.

Thank you for your time and interesting project. Something I’ve kind of been interested in as an old dude less enthused with distro-hopping these days and more comfortable in the RHEL/Fedora ecosystem.

Mike

1 Like

Hello, thanks for reaching out.

As of right now, yes, we do just follow the original RHEL kernel config, mainly due to the lack of our own signed secure boot certificate. But I’d be happy to port an installable kernel with these flags set, it would take only a few hours.

The only reason we wouldn’t use a custom kernel as the default, is because it would break secure boot support, which we want to avoid. But once we have a signed secure boot cert, we can make a better kernel the default option.

Let me know :slight_smile:

EDIT: i see you mentioned that your hardware doesn’t work well with newer kernels, though that’s not a problem because I’d still be happy to repackage the upstream kernel (6.12) but with these flags.

I disable Secure Boot anyways.

I totally understand the approach. Change one thing and then someone else requests a another obscure module contrary to the spirit of enterprise stability and it can quickly become a slippery slope. Kernel 6.12 is one of the reasons I’m interested. I know it runs very stable on this laptop. I have to keep an eye out for mt7xxx-firmware updates (sigh, mediatek) but I can pin it easily enough.

If you’re game, I’ll take you up on your offer. No hurry. Not sure when this week I’ll get a chance to install and play around. I’ll make a donation to the project for your time as well.

1 Like

Okay, perfect. I’ll start working on that package now, and test it on another machine of mine, then I’ll follow back with you to see if we can get everything working once you’re available.

Thanks :slight_smile:

Hey @jonnjonzzn, I’m very sorry for the lack of updates on this, but I’ve been really busy with other stuff, and I’ll let you know when I’m ready for you to test your wheel, but unfortunately, the kernel is not ready yet, but I’ll keep you updated. :slight_smile:

Thanks