Kernel 2.4.31 module errors


Forum: Other Help Topics
Topic: Kernel 2.4.31 module errors
started by: kikos

Posted by kikos on Dec. 21 2005,05:36
I downloaded 2.4.31 kernel, knoppix-kernel.patch, and dsl.config from the following site: distro.ibiblio.org/pub/.../damnsmall/current/sources/

I built the kernel with no problems.  However, I get the following problem during make modules:
make: pca200e.bin Error 1

I investigated a bit and found that the error was a result of an attempted command:  gzip -n -df pca200e.bin.gz

It turns out n is an invalid gzip option.  I solved this problem by using menuconfig to demote the Fore pca200 driver from module to removed completely.  After that, "make modules" sucessfully completed.

Then I ran into a problem with "make modules_install"  The problem instruction is:
find kernel -path '*/pcmcia/*' -name '*.o' | xargs -i -r ln -sf ../{} pcmcia

which returns the error:
make: [_modinst_post_pcmcia] Error 1

The output tells me that find is confused in that it associates the -i option, which is an invalid find option.  The process therefore stops.

Has anyone here built the 2.4.31 kernel and successfully installed its modules?

Posted by skaos on Dec. 21 2005,12:08
Where do you compile this? - on a DSL box with busybox and not the full GNU utilities? Busybox is a subset of the full GNU utilities and does not support all options (e.g. it doesn't support the gzip -n option).
< http://www.busybox.net/ >
< http://www.busybox.net/downloads/BusyBox.html >

Posted by kikos on Dec. 21 2005,21:44
Thanks, skaos.  I was trying to compile the kernel in the dsl environment  and that was the problem.
Posted by clacker on Dec. 22 2005,13:38
kikos, try loading the gnu-utils.dsl extension first and you might have more lucjk compiling in dsl.  As skaos pointed out, many apps are either removed or replaced with busybox.
Powered by Ikonboard 3.1.2a
Ikonboard © 2001 Jarvis Entertainment Group, Inc.