Re: Kernel Source - Fedora Core 3

Joerg Albert <[email protected]> Mon, 14 Mar 2005 21:50:15 +0100 (CET)
Newsgroups gmane.linux.drivers.at76c503a.user
Message-ID <[email protected]>
Hi Mark and Alex,

On Sun, 13 Mar 2005, Alexander Steppke wrote:

> In my opinion, Jörg please correct me if I am wrong, the Fedora Core 3
> kernel is missing the wireless lan extensions. Without those you are
> still able to build the module against the kernel but you can't load it.

no, I don't think Mark is missing the wireless extensions in his kernel,
he would miss some iw_* symbols.

Guess the problem is a missing or badly configured kernel source.

Mark, I'm a bit confused about your refs to kernel-source RPM and src.rpm.
OK, FC3 doesn't provide a kernel-source RPM - have you installed the
kernel src.rpm? Ever run "rpmbuild ..." on it?

The Berlios driver needs a kernel source dir (at least the include/ tree)
correctly configured for the kernel to run with. Some include files change
their contents with different configurations.

Mark, does /lib/modules/`uname -r`/build point to the kernel source tree
configured for your FC3 kernel? AFAIR the config file is installed in
/boot, copy it into the kernel source root dir and run "make oldconfig".

I'd really love to know the _warnings_ from your make run, Mark.

> Without the right symbols in your kernel the module does not work. So
> there are two possibilities. Either you get the people who are making
> the rpm-files for FC3 to include the necessary options or you have to
> build the kernel by yourself. This is not a hard thing to do. It
> involves a little bit of knowlegde and is not as plug&play like
> installing the default kernel but on the other hand enables you to tune
> the kernel to your specific system. There should be plenty of help on
> the web how to do this.

IMHO no need to configure the kernel yourself - take the FC3 config and
re-build it.

/Jörg