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

Reply via email to