Isapnp configuration

Bryan Kadzban bryan at
Wed Oct 6 09:32:42 PDT 2004

On Wed, Oct 06, 2004 at 06:44:08PM +0200, Nicolas FRANCOIS wrote:
> I have a weird problem with my kernel configuration (LFS 4.1, Linux
> 2.4.20, Athlon XP, MB KT333...). When I do "make modules" :
> make -C pnp modules
> make[2]: Entering directory `/usr/src/linux-2.4.20/drivers/pnp'
> gcc -D__KERNEL__ -I/usr/src/linux-2.4.20/include -Wall -Wstrict-prototypes
> -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer
> -pipe -mpreferred-stack-boundary=2 -march=athlon  -DMODULE -DMODVERSIONS
> -include /usr/src/linux-2.4.20/include/linux/modversions.h  -nostdinc
> -iwithprefix include -DKBUILD_BASENAME=isapnp  -DEXPORT_SYMTAB -c isapnp.c
> isapnp.c:49:26: linux/isapnp.h: No such file or directory

Do you need ISA-PnP support?  If not, just disable it instead of making
it a module.

IIRC, my KT333 motherboard (made by Biostar) didn't have any ISA slots
at all on it, so ISA-PnP was kind of pointless (since none of the
onboard ISA devices were ISA-PnP either).

That would be the quick way to fix it.  If you need ISA-PnP, you could
also try just moving to a newer kernel (2.4.20 is pretty ancient, and
new 2.4 kernels are a drop-in replacement; besides, 2.4.20 had some
security bugs too, IIRC).

More information about the lfs-dev mailing list