Re: Kernel module packages, the dkms approach
Matthias Saou <thias@spam.spam.spam.spam.spam.spam.spam.egg.and.spam.freshrpms.net>
| Newsgroups | gmane.linux.freshrpms.user |
|---|---|
| Message-ID | <[email protected]> |
Matthias Saou wrote : [...] > Feel free to let the list know what you think about this approach. Any > bug reports, fixes, enhancements or comments regarding this package are > also very welcome. > > I'm already thinking of doing a dkms aware package of the lirc kernel > module I use on my living room computer, as well as a madwifi one, as > tracking Rawhide updates and keeping the remote and the network working > is a waste of time! No on-list feedback, so I don't really know what to think... :-) Still, here's what I've done : - Finished polishing the nvidia-x11-drv package, it only needs to be fixed to disable the dri and GLcore X modules on FC6, works for FC5. - Packaged "madwifi", which contains all the tools + the dkms-enabled kernel modules sources. I'm still having an issue with this one : After switching from a source-based install to the package, the wlan_tkip module doesn't get loaded automatically, so NetworkManager isn't able to connect to WPA protected networks. Ugly workaround : modprobe wlan_tkip from rc.local. Any insight on this one would be most welcome. - Packaged "dkms-tiacx", which is the first trivial dkms-enabled package since it doesn't contain any tools, just some noarch kernel modules sources. I've only tested the build, since I don't currently have access to any acx100 hardware, but modprobing the module works. I'll start a thread on the fedora-packaging list about a possible naming convention for the dkms-enabled kernel modules packages (other distros seem to just be doing "dkms-<modulename>"), and hopefully also get some feedback about what people think of them. As both as a packager and an end user, I really like them since they "just work". Matthias -- Clean custom Red Hat Linux rpm packages : http://freshrpms.net/ Fedora Core release 5.92 (FC6 Test3) - Linux kernel 2.6.18-1.2726.fc6 Load : 0.20 0.24 0.25