The next problem is missing include files. The files, isdn_compat.h and mISDNif.h, aren't in the misdn-kernel-source or any of its dependencies. They are located in misdn-kernel-headers and installed into /usr/include/linux, but I don't think they should be there according to /usr/share/doc/kernel-package/README.headers.
Why aren't the include files in the misdn-kernel-source package? They could be in a include subdirectory.
With Makefile replaced by Makefile.v2.6 and the include files in a subdirectory I am able to compile and install the modules with the following commands i debian/rules.
# Build the module
$(MAKE) -C $(KSRC) M=$(PWD) CONFIG_MISDN_DRV=m CONFIG_MISDN_HFCPCI=1 CONFIG_MISDN_AVM_FRITZ=1 CONFIG_MISDN_SPEEDFAX=1 CONFIG_MISDN_W6692=1 CONFIG_MISDN_HFCMULTI=1 CONFIG_MISDN_DSP=1 EXTRA_CFLAGS="-I$(PWD)/include" modules
# Install the module
$(MAKE) -C $(KSRC) M=$(PWD) CONFIG_MISDN_DRV=m CONFIG_MISDN_HFCPCI=1 CONFIG_MISDN_AVM_FRITZ=1 CONFIG_MISDN_SPEEDFAX=1 CONFIG_MISDN_W6692=1 CONFIG_MISDN_HFCMULTI=1 CONFIG_MISDN_DSP=1 EXTRA_CFLAGS="-I$(PWD)/include" modules_install INSTALL_MOD_PATH=$(CURDIR)/debian/$(shell dh_listpackages)
But they aren't installed in the right directory. /lib/modules/2.6.9 instead of /lib/modules/2.6.9-1-mulder.
/Mikael Magnusson
-- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]