kernel header not found on FC3 error while installing ethernet drive for Marvell Yukon Gigabit Card
Scot L. Harris
webid at cfl.rr.com
Tue Sep 6 13:50:08 UTC 2005
On Tue, 2005-09-06 at 07:48, Ankush Grover wrote:
> hey friends,
>
> Recently we purchased few new computers with 3.0 Ghz,915 Chipset with
> Sata Disk, Marvell Yukno 88E8050 PCI_EASF Gigabit Ethernet
> Controller.The FC3 did not recognize the Marvell Yukon Gigabit
> Ethernet Controller Card.So I downloaded the drivers for the card for
> its site.
>
> While installing the driver it gave error like this
>
> "Kernel header not found.Please install the linux header files
> development package or create a symbolic link from the
> /usr/src/Kernel_Version directory to Linux.
>
> I downloaded the kernel.src.rpm from the "
> http://download.fedora.redhat.com/pub/fedora/linux/core/3/i386/os/SRPMS/
>
> The kernel version is kernel-2.6.9-1.667.src.rpm
> .
>
> But whenever I try to install the driver for yukon ethernet controller ,it gives me the same error.Can anybody tell me the
> which rpm or source.rpm to install.
>
A while back I had to build the marvell driver for a system I put
together. You don't need the kernel source for this. For FC3 you just
need to link the header files to /usr/src/linux so the driver can find
them.
ln -s /lib/modules/VERSIONOFKERNEL/build /usr/src/linux
The VERSIONOFKERNEL needs to be replaced with the specific kernel
version you are building the driver for.
More information about the fedora-list
mailing list