PDA

View Full Version : Fedora 8 Kernel



stikboy73
25th November 2007, 05:22 AM
I am trying to install my X-Fi card in fedora 8, but I need the 2.6.22.10 kernel source for Fedora 8. I can only seem to find the newest kernel for Fedora 8. Can someone please let me know where I can download the Fedora kernel and not the vanilla kernel, or how to patch the vanilla kernel with all the Fedora 8 options, like WIFI.

Thanx in advance
Stick Boy

jcliburn
25th November 2007, 02:25 PM
Fedora 8 ships with a 2.6.23 kernel. Are you sure that 2.6.22.10 supports something that 2.6.23.y doesn't? That'd be pretty unusual.

stikboy73
25th November 2007, 04:18 PM
I've read around that the only kernel people have been able to build the driver with is 2.6.22.10. Anyhow I have gotten to the point of giving up on having sound for now. I still would like to know if it is possible to download older versions of the kernel source for fedora 8. I know where to get the vanilla source for the kernel and I also am aware that the headers are available, but i'm looking for older versions of the full kernel source for fedora 8.

jcliburn
25th November 2007, 07:11 PM
Okay, now I understand why you want 2.6.22.10. You have an out-of-tree driver that you can build only against a 2.6.22 kernel. Problem is, F8 wasn't released with a 2.6.22 kernel; it was released with 2.6.23.y, so you won't be able to find F8 prepackaged source with 2.6.22.y.

The oldest version of the F8 kernel can be found here, but beware, it's based on 2.6.23.

ftp://mirror.hiwaay.net/pub/fedora/linux/releases/8/Fedora/i386/os/Packages/

stikboy73
26th November 2007, 01:28 AM
Ok i understand clearly now. Now I have one last question, is it possible to just apply the diff patches to a vanilla kernel source to transform it into a Fedora 8 kernel? And if so where would I find the diff files? Thank you again for all your help.

jcliburn
26th November 2007, 01:59 AM
is it possible to just apply the diff patches to a vanilla kernel source to transform it into a Fedora 8 kernel?
Not if you start with a 2.6.22 kernel. All the patches added by the Fedora kernel crew were generated against a 2.6.23 kernel, and many (if not most) won't apply against a 2.6.22 kernel.


And if so where would I find the diff files?
If you follow the instructions in this link (http://fedoraproject.org/wiki/Docs/CustomKernel), you'll find all the patch files in $HOME/rpmbuild/SOURCES after you execute "rpm -Uvh kernel-2.6.{foo}.fc8.src.rpm".