Hi Manuel, > > ccache gcc -D__KERNEL__ -I/home/barryn/lsx/kernels/2.4/build/linux-2.4.22-pre10-ac1/include -Wall -Wstrict-prototypes -Wno-trigraphs -Os -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=athlon -DMODULE -DMODVERSIONS -include /home/barryn/lsx/kernels/2.4/build/linux-2.4.22-pre10-ac1/include/linux/modversions.h -nostdinc -iwithprefix include -DKBUILD_BASENAME=firmware_class -DEXPORT_SYMTAB -c firmware_class.c > > firmware_class.c: In function `call_helper': > > firmware_class.c:78: error: `hotplug_path' undeclared (first use in this function) > > firmware_class.c:78: error: (Each undeclared identifier is reported only once > > firmware_class.c:78: error: for each function it appears in.) > > make[1]: *** [firmware_class.o] Error 1 > > make[1]: Leaving directory `/home/barryn/lsx/kernels/2.4/build/linux-2.4.22-pre10-ac1/lib' > > make: *** [_mod_lib] Error 2 > [snip] > > # CONFIG_HOTPLUG is not set > > CONFIG_HOTPLUG needs to be enabled, attached patch to make it explicit: your patch didn't fix the problem, because it will be the same if some internal driver needs request_firmware() and CONFIG_HOTPLUG is not set. The call_helper() funtcion needs to be put into #idef's. Regards Marcel