Philipp Kewisch wrote: > This patch adds support for the following kmod- packages. > > -----------DESCRIPTION-------------- > kmod-isdn: > * General ISDN Subsystem support (isdn.o) > * Some options that I think might be useful for a router with an isdn > adapter: > - ISDN_MPP (Generic Multi line support) > - ISDN_PPP (Synchronous PPP support) > - ISDN_PPP_VJ (Van Jacobsen Compression) > - ISDN_TTY_FAX (Class 1 and 2 AT Fax Commands) > - ISDN_AUDIO (ISDN Audio Support) > > > kmod-hisax: > * Support for Siemens chipsets. > * Compiled-in cards were not selected since they are not USB > * Support for Euro-ISDN (DSS1) > * Support for German 1TR6 (Not used in Germany, but who knows where) > * Support for US NI1 > > kmod-usb-hfc: > * Support for USB ISDN-cards with the HFC chipset > > > ------------------------------------- > > Signed-off-by: Philipp Kewisch <[EMAIL PROTECTED]> > > > ----------------PATCH---------------- > > --- /dev/null 2006-03-18 16:24:41.000000000 +0000 > +++ package/kernel/modules/isdn.mk 2008-03-16 18:05:32.000000000 +0000 > @@ -0,0 +1,59 @@ > +ISDNMENU:=ISDN Subsystem > + > +define KernelPackage/isdn > + TITLE:=ISDN Support > + KCONFIG:= \ > + CONFIG_ISDN \ > + CONFIG_ISDN_MPP \ > + CONFIG_ISDN_PPP \ > + CONFIG_ISDN_PPP_VJ \ > + CONFIG_ISDN_TTY_FAX \ > + CONFIG_ISDN_AUDIO > + SUBMENU:=$(ISDNMENU) > + AUTOLOAD:=$(call AutoLoad,30,isdn) > + FILES:=$(LINUX_DIR)/drivers/isdn/isdn.$(LINUX_KMOD_SUFFIX) > +endef > + > +define KernelPackage/isdn/description > + Kernel module that allows use of an ISDN-card for networking connections > and as dialin/out device. > +endef > + > +$(eval $(call KernelPackage,isdn)) > + > + > +define KernelPackage/hisax > + TITLE:=HiSax SiemensChipSet Support > + KCONFIG:= \ > + CONFIG_ISDN_DRV_HISAX \ > + CONFIG_HISAX_EURO \ > + CONFIG_HISAX_1TR6 \ > + CONFIG_HISAX_NI1 > + SUBMENU:=$(ISDNMENU) > + AUTOLOAD:=$(call AutoLoad,31,hisax) > + FILES:=$(LINUX_DIR)/drivers/isdn/hisax/hisax.$(LINUX_KMOD_SUFFIX) > + DEPENDS:=+kmod-isdn > +endef > + > +define KernelPackage/hisax/description > + Kernel module to support the Siemens chipset on various ISDN-cards > +endef > + > +$(eval $(call KernelPackage,hisax)) > + > + > +define KernelPackage/usb-hfc > + TITLE:=Colognechip HFC-USB support > + KCONFIG:= \ > + CONFIG_HISAX_HFC_USB \ > + CONFIG_HISAX_HFC_USB_CS > + SUBMENU:=$(ISDNMENU) > + AUTOLOAD:=$(call AutoLoad,32,hfc_usb) > + FILES:=$(LINUX_DIR)/drivers/isdn/hisax/hfc_usb.$(LINUX_KMOD_SUFFIX) > + DEPENDS:=+kmod-isdn +kmod-hisax > +endef > + > +define KernelPackage/usb-hfc/description > + Kernel module to support USB ISDN-cards with the HFC chipset > +endef > + > +$(eval $(call KernelPackage,usb-hfc)) > _______________________________________________ > openwrt-devel mailing list > openwrt-devel@lists.openwrt.org > http://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
your patch fails to compile for me using atheros. The build_dir/linux-atheros/packages/ipkg/kmod-isdn/lib/modules/2.6.23.16 folder is empty. make[3]: Entering directory `/home/travis/openwrt-compile/trunk/package/kernel' touch /home/travis/openwrt-compile/trunk/build_dir/linux-atheros/packages/.built # nothing to do mkdir -p /home/travis/openwrt-compile/trunk/bin/packages/ find /home/travis/openwrt-compile/trunk/build_dir/linux-atheros/packages/ipkg/kernel -name 'CVS' -o -name '.svn' -o -name '.#*' | xargs -r rm -rf NM="mips-linux-uclibc-nm" STRIP="/home/travis/openwrt-compile/trunk/staging_dir/host/bin/sstrip" STRIP_KMOD="mips-linux-uclibc-strip --strip-unneeded --remove-section=.comment" /home/travis/openwrt-compile/trunk/scripts/rstrip.sh /home/travis/openwrt-compile/trunk/build_dir/linux-atheros/packages/ipkg/kernel ipkg-build -c -o 0 -g 0 /home/travis/openwrt-compile/trunk/build_dir/linux-atheros/packages/ipkg/kernel /home/travis/openwrt-compile/trunk/bin/packages/ Packaged contents of /home/travis/openwrt-compile/trunk/build_dir/linux-atheros/packages/ipkg/kernel into /home/travis/openwrt-compile/trunk/bin/packages//kernel_2.6.23.16-atheros-1_mips.ipk mkdir -p /home/travis/openwrt-compile/trunk/build_dir/linux-atheros/packages/ipkg/kmod-isdn/lib/modules/2.6.23.16 cp -fpR -L /home/travis/openwrt-compile/trunk/build_dir/linux-atheros/linux-2.6.23.16/drivers/isdn/isdn.ko /home/travis/openwrt-compile/trunk/build_dir/linux-atheros/packages/ipkg/kmod-isdn/lib/modules/2.6.23.16/ cp: cannot stat `/home/travis/openwrt-compile/trunk/build_dir/linux-atheros/linux-2.6.23.16/drivers/isdn/isdn.ko': No such file or directory make[3]: *** [/home/travis/openwrt-compile/trunk/bin/packages//kmod-isdn_2.6.23.16-atheros-1_mips.ipk] Error 1 make[3]: Leaving directory `/home/travis/openwrt-compile/trunk/package/kernel' make[2]: *** [package/kernel/compile] Error 2 make[2]: Leaving directory `/home/travis/openwrt-compile/trunk' make[1]: *** [/home/travis/openwrt-compile/trunk/staging_dir/mips/stamp/.package_compile] Error 2 make[1]: Leaving directory `/home/travis/openwrt-compile/trunk' make: *** [world] Error 2 Thanks Travis _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org http://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel