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

Re: kernel upgrade; modules not loading




On 27 Jan 2002, James Lindenschmidt wrote:

> This is my first time doing a kernel upgrade The Debian
> Way(tm).
>
> I am running sid on a Celeron system and am trying to
> upgrade from a 2.2.18 kernel to a 2.4.17.
>
> I downloaded the 2.4.17 tarball from kernel.org, and did
> the following:
>
> make clean
> make xconfig
> make-kpkg kernel_image
> cd ..
> dpkg -i linux-2.4.17(plus extensions).deb
>
> I then fixed LILO to see the new kernel, and rebooted. It
> worked, but for some reason my modules (eg, my soundcard
> and my ethernet card drivers) are not available.
>
> Did I miss something? Is there an equivalent to make
> modules and make modules_install that I'm missing? I
> expected the make-kpkg to automate the modules.

That depends. Are these modules part of the kernel sources, or are they
external modules (sources in /usr/src/modules)? If the former, they should
be compiled with the kernel. If the latter, you have to do make-kpkg
modules_image (or something like that).  Check the kernel-package
documentation for details. Particularly see the READMEs, which are quite
useful.

The ethernet card drivers should be loaded automatically as long as your
network is already configured. In my experience they are listed in
/etc/modules and loaded at boot time.

The loading of the sound modules might have to configured, if they are
ALSA, for example.

                              Sincerely, Faheem Mitha.




Reply to: