Kernel 2.4.31 module errorsForum: 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.
|