I'm trying to build my own 2.2.19 kernel, and associated PCMCIA
modules on a Woody Intel system, using the --flavour argument to
make-kpkg to separate it from the normal debian kernels.

Does anyone know what I need to do to make pcmcia-modules put its own
modules in the same place as the kernel when a --flavour argument is
used? 

My problem is that the PCMCIA modules install in
        /lib/modules/2.2.19+biaggi/
while the kernel installs its other modules, and looks for them, and
the PCMCIA modules in
        /lib/modules/2.2.19-biaggi/

I have installed kernel-source-2.2.19 and pcmcia-source.

I have unpacked 
        /usr/src/kernel-source-2.2.19.tar.bz2
into
        /usr/src/kernel-source-2.2.19/
and symlinked 
        /usr/src/linux
to this directory.

I have unpacked
        /usr/src/pcmcia-cs.tar.gz
into
        /usr/src/modules/pcmcia-cs/

I have patched 
        /usr/src/kernel-source-2.2.19/Makefile
using the flavour patch in
        /usr/share/doc/kernel-source-2.2.19/Flavours.gz

I have built the kernel with the commands
        cd /usr/src/linux/
        make-kpkg --flavour=biaggi --revision=custom.1.0 kernel_image
resulting in the the file
        /usr/src/kernel-image-2.2.19+biaggi_custom.1.0_i386.deb

I have built the pcmcia modules with the commands
        cd /usr/src/linux/
        make-kpkg --flavour=biaggi --revision=custom.1.0 kernel_image
resulting in the file
        
/usr/src/pcmcia-modules-2.2.19+biaggi_3.1.22-0.1potato+custom.1.0_i386.deb

I have installed the .deb packages.

Thanx!


- Steinar

Reply via email to