[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Problem with netgear card



On Fri, May 18, 2001 at 11:40:39PM -0000, Brian Schramm wrote:
> Ok I am lost.  I installed this system that I am running with potato and
> 2.2.17.  I then downloaded the kernel source for 2.2.19 and compiled it the
> way I need it for my current system.  So, what is this about keeping the
> .config file and configuring it the same way that the kernel was configured? 
> Maybe I am lost but I am not sure what that has to do with me compiling the
> extra drivers for the netgear card.  Do you mean that I need to compile again
> to generate this file?

OK, lets start by assuming you have the kernel source in /usr/src/linux/
When you ran 'make config' (or menuconfig or xconfig, whatever) you
generated a file /usr/src/linux/.config and
/usr/src/linux/include/linux/modversions.h  modversions.h is the key
file.  When you ran 'make mrproper' you deleted both these files (and
whatever else was created by make config).

So in order to create /usr/src/linux/include/linux/modversions.h, you
need to re-run make config.  You don't need to re-compile the kernel at
all.

What I recommend doing is saving a copy of /usr/src/linux/.config, so if
you ever do need to re-generate things like modversions.h in an
idendical configuration as before, you can just put the file in place
(/usr/src/linux/.config) and run 'make oldconfig'.

noah

-- 
 _______________________________________________________
| Web: http://web.morgul.net/~frodo/
| PGP Public Key: http://web.morgul.net/~frodo/mail.html 

Attachment: pgpzJtkADyMbP.pgp
Description: PGP signature


Reply to: