Changeset 588
- Timestamp:
- 09/12/06 20:11:35 (2 years ago)
- Files:
-
- trunk/freewrt/Makefile (modified) (1 diff)
- trunk/freewrt/build.mk (deleted)
- trunk/freewrt/mk (copied) (copied from branches/wbx-target-cleanup/mk)
- trunk/freewrt/package/Config.in (modified) (2 diffs)
- trunk/freewrt/package/Config.shell (modified) (1 diff)
- trunk/freewrt/package/Makefile (modified) (3 diffs)
- trunk/freewrt/package/alsa (copied) (copied from branches/wbx-target-cleanup/package/alsa)
- trunk/freewrt/package/base-files-arch (copied) (copied from branches/wbx-target-cleanup/package/base-files-arch)
- trunk/freewrt/package/base-files/Makefile (modified) (3 diffs)
- trunk/freewrt/package/base-files/default/bin/version (deleted)
- trunk/freewrt/package/base-files/default/etc/init.d/S05nvram (deleted)
- trunk/freewrt/package/base-files/default/etc/init.d/S10boot (modified) (1 diff)
- trunk/freewrt/package/base-files/default/sbin/mount_root (modified) (2 diffs)
- trunk/freewrt/package/base-files/include (copied) (copied from branches/wbx-target-cleanup/package/base-files/include)
- trunk/freewrt/package/base-files/ipkg/base-files-arch.control (copied) (copied from branches/wbx-target-cleanup/package/base-files/ipkg/base-files-arch.control)
- trunk/freewrt/package/bridge/Config.in (modified) (1 diff)
- trunk/freewrt/package/broadcom-diag (copied) (copied from branches/wbx-target-cleanup/package/broadcom-diag)
- trunk/freewrt/package/broadcom-wl (copied) (copied from branches/wbx-target-cleanup/package/broadcom-wl)
- trunk/freewrt/package/depend.mk (modified) (1 diff)
- trunk/freewrt/package/dnsmasq/Config.in (modified) (1 diff)
- trunk/freewrt/package/fuse/Config.in (modified) (3 diffs)
- trunk/freewrt/package/fuse/Makefile (modified) (5 diffs)
- trunk/freewrt/package/fuse/ipkg/kmod-fuse.control (copied) (copied from branches/wbx-target-cleanup/package/fuse/ipkg/kmod-fuse.control)
- trunk/freewrt/package/fuse/patches/101-kmod_build.patch (copied) (copied from branches/wbx-target-cleanup/package/fuse/patches/101-kmod_build.patch)
- trunk/freewrt/package/hostap (copied) (copied from branches/wbx-target-cleanup/package/hostap)
- trunk/freewrt/package/iptables/Config.in (modified) (12 diffs)
- trunk/freewrt/package/jffs2root (copied) (copied from branches/wbx-target-cleanup/package/jffs2root)
- trunk/freewrt/package/madwifi (copied) (copied from branches/wbx-target-cleanup/package/madwifi)
- trunk/freewrt/package/mini_fo (copied) (copied from branches/wbx-target-cleanup/package/mini_fo)
- trunk/freewrt/package/mtd/Config.in (modified) (1 diff)
- trunk/freewrt/package/openswan/Config.in (modified) (1 diff)
- trunk/freewrt/package/openswan/Makefile (modified) (4 diffs)
- trunk/freewrt/package/openswan/ipkg/openswan.control (modified) (1 diff)
- trunk/freewrt/package/openswan/patches/101-arp_header.patch (copied) (copied from branches/wbx-target-cleanup/package/openswan/patches/101-arp_header.patch)
- trunk/freewrt/package/shfs/Config.in (modified) (3 diffs)
- trunk/freewrt/package/shfs/Makefile (modified) (4 diffs)
- trunk/freewrt/package/shfs/ipkg/kmod-shfs.control (copied) (copied from branches/wbx-target-cleanup/package/shfs/ipkg/kmod-shfs.control)
- trunk/freewrt/package/shfs/patches/102-gcc4_fix.patch (copied) (copied from branches/wbx-target-cleanup/package/shfs/patches/102-gcc4_fix.patch)
- trunk/freewrt/package/shfs/patches/103-dentry.patch (copied) (copied from branches/wbx-target-cleanup/package/shfs/patches/103-dentry.patch)
- trunk/freewrt/package/shfs/patches/104-use-gmake.patch (copied) (copied from branches/wbx-target-cleanup/package/shfs/patches/104-use-gmake.patch)
- trunk/freewrt/package/shfs/patches/105-ucb-install.patch (copied) (copied from branches/wbx-target-cleanup/package/shfs/patches/105-ucb-install.patch)
- trunk/freewrt/package/spca5xx (copied) (copied from branches/wbx-target-cleanup/package/spca5xx)
- trunk/freewrt/package/switch (copied) (copied from branches/wbx-target-cleanup/package/switch)
- trunk/freewrt/package/wificonf/Config.in (modified) (1 diff)
- trunk/freewrt/package/wireless-tools/Config.in (modified) (1 diff)
- trunk/freewrt/package/wlcompat (copied) (copied from branches/wbx-target-cleanup/package/wlcompat)
- trunk/freewrt/rules.mk (modified) (1 diff)
- trunk/freewrt/scripts/flash.sh (modified) (4 diffs)
- trunk/freewrt/target/Config.in (modified) (2 diffs)
- trunk/freewrt/target/Makefile (modified) (4 diffs)
- trunk/freewrt/target/image (copied) (copied from branches/wbx-target-cleanup/target/image)
- trunk/freewrt/target/imagebuilder (copied) (copied from branches/wbx-target-cleanup/target/imagebuilder)
- trunk/freewrt/target/linux/Config.in (modified) (72 diffs)
- trunk/freewrt/target/linux/Makefile (modified) (1 diff)
- trunk/freewrt/target/linux/ar531x-2.4 (deleted)
- trunk/freewrt/target/linux/ar7-2.4 (deleted)
- trunk/freewrt/target/linux/aruba-2.6 (deleted)
- trunk/freewrt/target/linux/au1000-2.6 (deleted)
- trunk/freewrt/target/linux/brcm-2.4/Config.in (copied) (copied from branches/wbx-target-cleanup/target/linux/brcm-2.4/Config.in)
- trunk/freewrt/target/linux/brcm-2.4/Makefile (modified) (3 diffs)
- trunk/freewrt/target/linux/brcm-2.4/asus-wl500g (copied) (copied from branches/wbx-target-cleanup/target/linux/brcm-2.4/asus-wl500g)
- trunk/freewrt/target/linux/brcm-2.4/asus-wl500g-deluxe (copied) (copied from branches/wbx-target-cleanup/target/linux/brcm-2.4/asus-wl500g-deluxe)
- trunk/freewrt/target/linux/brcm-2.4/asus-wl500g-premium (copied) (copied from branches/wbx-target-cleanup/target/linux/brcm-2.4/asus-wl500g-premium)
- trunk/freewrt/target/linux/brcm-2.4/config (deleted)
- trunk/freewrt/target/linux/brcm-2.4/files (copied) (copied from branches/wbx-target-cleanup/target/linux/brcm-2.4/files)
- trunk/freewrt/target/linux/brcm-2.4/linksys-wrt54g-10 (copied) (copied from branches/wbx-target-cleanup/target/linux/brcm-2.4/linksys-wrt54g-10)
- trunk/freewrt/target/linux/brcm-2.4/linksys-wrt54g-11 (copied) (copied from branches/wbx-target-cleanup/target/linux/brcm-2.4/linksys-wrt54g-11)
- trunk/freewrt/target/linux/brcm-2.4/linksys-wrt54g-20 (copied) (copied from branches/wbx-target-cleanup/target/linux/brcm-2.4/linksys-wrt54g-20)
- trunk/freewrt/target/linux/brcm-2.4/linksys-wrt54g-22 (copied) (copied from branches/wbx-target-cleanup/target/linux/brcm-2.4/linksys-wrt54g-22)
- trunk/freewrt/target/linux/brcm-2.4/linksys-wrt54g-30 (copied) (copied from branches/wbx-target-cleanup/target/linux/brcm-2.4/linksys-wrt54g-30)
- trunk/freewrt/target/linux/brcm-2.4/linksys-wrt54g3g (copied) (copied from branches/wbx-target-cleanup/target/linux/brcm-2.4/linksys-wrt54g3g)
- trunk/freewrt/target/linux/brcm-2.4/linksys-wrt54gl (copied) (copied from branches/wbx-target-cleanup/target/linux/brcm-2.4/linksys-wrt54gl)
- trunk/freewrt/target/linux/brcm-2.4/linksys-wrt54gs-10 (copied) (copied from branches/wbx-target-cleanup/target/linux/brcm-2.4/linksys-wrt54gs-10)
- trunk/freewrt/target/linux/brcm-2.4/linksys-wrt54gs-11 (copied) (copied from branches/wbx-target-cleanup/target/linux/brcm-2.4/linksys-wrt54gs-11)
- trunk/freewrt/target/linux/brcm-2.4/linksys-wrt54gs-4 (copied) (copied from branches/wbx-target-cleanup/target/linux/brcm-2.4/linksys-wrt54gs-4)
- trunk/freewrt/target/linux/brcm-2.4/netgear-wgt634u (copied) (copied from branches/wbx-target-cleanup/target/linux/brcm-2.4/netgear-wgt634u)
- trunk/freewrt/target/linux/brcm-2.4/patches/001-bcm47xx.patch (modified) (68 diffs)
- trunk/freewrt/target/linux/brcm-2.4/patches/003-bcm47xx_cache_fixes.patch (deleted)
- trunk/freewrt/target/linux/brcm-2.4/patches/003-flash-map.patch (copied) (copied from branches/wbx-target-cleanup/target/linux/brcm-2.4/patches/003-flash-map.patch)
- trunk/freewrt/target/linux/brcm-2.4/patches/004-flash.patch (deleted)
- trunk/freewrt/target/linux/brcm-2.4/patches/009-wrt54g3g_pcmcia.patch (deleted)
- trunk/freewrt/target/linux/generic-2.4/modules.mk (deleted)
- trunk/freewrt/target/linux/generic-2.6/modules.mk (deleted)
- trunk/freewrt/target/linux/image (deleted)
- trunk/freewrt/target/linux/imagebuilder (deleted)
- trunk/freewrt/target/linux/kernel.mk (deleted)
- trunk/freewrt/target/linux/netfilter.mk (deleted)
- trunk/freewrt/target/linux/package/alsa (deleted)
- trunk/freewrt/target/linux/package/base-files/files/brcm-2.4/etc/preinit.arch (deleted)
- trunk/freewrt/target/linux/package/base-files/include (deleted)
- trunk/freewrt/target/linux/package/base-files/src (deleted)
- trunk/freewrt/target/linux/package/diag (deleted)
- trunk/freewrt/target/linux/package/fuse/ipkg/kmod-fuse.control (deleted)
- trunk/freewrt/target/linux/package/fuse/patches/101-kmod_build.patch (deleted)
- trunk/freewrt/target/linux/package/hostap (deleted)
- trunk/freewrt/target/linux/package/madwifi (deleted)
- trunk/freewrt/target/linux/package/mini_fo (deleted)
- trunk/freewrt/target/linux/package/openswan/ipkg/kmod-openswan.control (deleted)
- trunk/freewrt/target/linux/package/openswan/patches/101-arp_header.patch (deleted)
- trunk/freewrt/target/linux/package/shfs/ipkg/kmod-shfs.control (deleted)
- trunk/freewrt/target/linux/package/shfs/patches/102-gcc4_fix.patch (deleted)
- trunk/freewrt/target/linux/package/shfs/patches/103-dentry.patch (deleted)
- trunk/freewrt/target/linux/package/shfs/patches/104-use-gmake.patch (deleted)
- trunk/freewrt/target/linux/package/shfs/patches/105-ucb-install.patch (deleted)
- trunk/freewrt/target/linux/package/spca5xx (deleted)
- trunk/freewrt/target/linux/package/switch (deleted)
- trunk/freewrt/target/linux/package/wlcompat (deleted)
- trunk/freewrt/target/linux/rules.mk (deleted)
- trunk/freewrt/target/linux/sibyte-2.6 (deleted)
- trunk/freewrt/target/linux/x86-2.4 (deleted)
- trunk/freewrt/target/linux/x86-2.6 (deleted)
- trunk/freewrt/target/linux/xscale-2.6 (deleted)
- trunk/freewrt/vars.mk (deleted)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/freewrt/Makefile
r543 r588 29 29 30 30 GMAKE?= $(PWD)/lbin/gmake 31 GMAKE_FMK= ${GMAKE} -f $(PWD)/ build.mk31 GMAKE_FMK= ${GMAKE} -f $(PWD)/mk/build.mk 32 32 GMAKE_INV= ${GMAKE_FMK} --no-print-directory 33 33 trunk/freewrt/package/Config.in
r527 r588 12 12 source "package/busybox/Config.in" 13 13 source "package/bridge/Config.in" 14 source "package/configfs/Config.in"14 #source "package/configfs/Config.in" 15 15 source "package/dnsmasq/Config.in" 16 16 source "package/iptables/Config.in" 17 17 source "package/mtd/Config.in" 18 18 source "package/nvram/Config.in" 19 source "package/jffs2root/Config.in" 19 20 source "package/webif/Config.in" 20 21 endmenu 22 21 23 22 24 menu "Shells" … … 362 364 help 363 365 Predefine the URL where "ipkg" looks for packages 364 @TARGET@ works as placeholder for "<bo radtype>-<kernel>" i.e. "brcm-2.4"366 @TARGET@ works as placeholder for "<boardtype>-<kernel>" i.e. "brcm-2.4" 365 367 so you can configure different URLs for different targets with a single string 366 368 trunk/freewrt/package/Config.shell
r494 r588 28 28 config FWRT_PACKAGE_MKSH_AS_BINSH 29 29 depends FWRT_PACKAGE_MKSH 30 select BUSYBOX_CONFIG_FEATURE_SH_IS_NONE31 30 bool "mksh" 32 31 help trunk/freewrt/package/Makefile
r527 r588 94 94 package-$(FWRT_PACKAGE_IRSSI) += irssi 95 95 package-$(FWRT_PACKAGE_JAMVM) += jamvm 96 package-$(FWRT_PACKAGE_JFFS2ROOT) += jffs2root 96 97 package-$(FWRT_PACKAGE_JOE) += joe 97 98 package-$(FWRT_COMPILE_JPEG) += jpeg … … 294 295 package-$(FWRT_PACKAGE_XSUPPLICANT) += xsupplicant 295 296 package-$(FWRT_PACKAGE_ZLIB) += zlib 296 297 DEV_LIBS:=tcp_wrappers glib ncurses openssl pcre popt zlib libnet libpcap mysql postgresql iptables matrixssl liblzo gmp fuse portmap libelf uclibc++ speex libpng libgd wireless-tools nvram linux-atm libamsel libao libart libdaemon libdb libdnet libevent libffi-sable libgcrypt libgdbm libgpg-error libid3tag libmad libnet libnids libogg libol libosip2 libpcap radiusclient-ng libtasn1 libupnp libusb libvorbis libvorbisidec libxml2 libxslt id3lib net-snmp 298 DEV_LIBS_COMPILE:=$(patsubst %,%-compile,$(DEV_LIBS)) 299 SDK_DEFAULT_PACKAGES:=busybox dnsmasq iptables wireless-tools dropbear bridge ppp 300 SDK_DEFAULT_COMPILE:=$(patsubst %,%-compile,$(SDK_DEFAULT_PACKAGES)) 297 # kernel addon packages 298 package-$(FWRT_PACKAGE_KMOD_BROADCOM_WL) += broadcom-wl 299 package-$(FWRT_PACKAGE_KMOD_BROADCOM_DIAG) += broadcom-diag 300 package-$(FWRT_PACKAGE_KMOD_MADWIFI) += madwifi 301 package-$(FWRT_PACKAGE_KMOD_MINI_FO) += mini_fo 302 package-$(FWRT_PACKAGE_KMOD_SPCA5XX) += spca5xx 303 package-$(FWRT_COMPILE_KMOD_SWITCH) += switch 304 package-$(FWRT_PACKAGE_KMOD_WLCOMPAT) += wlcompat 305 301 306 COMPILE_PACKAGES:=$(patsubst %,%-compile,$(package-y) $(package-m)) 302 307 INSTALL_PACKAGES:=$(patsubst %,%-install,$(package-y)) … … 304 309 all: compile 305 310 clean: $(patsubst %,%-clean,$(package-) $(package-y) $(package-m)) 306 compile: $(COMPILE_PACKAGES)307 install: base-files-install $(INSTALL_PACKAGES) 311 compile: base-files-compile $(COMPILE_PACKAGES) base-files-arch-compile 312 install: base-files-install $(INSTALL_PACKAGES) base-files-arch-install 308 313 309 314 $(COMPILE_PACKAGES): base-files-compile 310 315 $(INSTALL_PACKAGES): base-files-install 311 312 sdk-compile: $(DEV_LIBS_COMPILE) $(SDK_DEFAULT_COMPILE)313 316 314 317 $(STAMP_DIR): trunk/freewrt/package/base-files/Makefile
r441 r588 2 2 3 3 include $(TOPDIR)/rules.mk 4 include $(TOPDIR)/mk/targets.mk 4 5 5 6 PKG_NAME:= base-files 6 7 PKG_RELEASE:= 10 7 8 WRKSRC= ${WRKDIR}/base-files 8 9 BOARD:=$(shell LANG=C grep ^FWRT_LINUX_2 $(TOPDIR)/.config| \10 head -n 1 | sed -e "s/=y//" \11 -e "s/.*_//"| tr "[:upper:]" "[:lower:]")12 KERNEL:=$(shell LANG=C grep ^FWRT_LINUX_2 $(TOPDIR)/.config| \13 head -n 1 | sed -e "s/=y//" \14 -e "s/FWRT_LINUX_//" -e "s/_BRCM//" -e "s/_/./"| tr "[:upper:]" "[:lower:]")15 9 16 10 REV:=$(shell LANG=C svn info | awk '/^Revision:/ { print$$2 }' ) … … 20 14 21 15 DISTFILES:= 16 22 17 include $(TOPDIR)/package/rules.mk 23 18 … … 147 142 $(IPKG_BUILD) $(IDIR_LIBGCC) $(PACKAGE_DIR) 148 143 144 install-dev: 145 mkdir -p $(STAGING_DIR)/usr/include 146 $(CP) ./include/[a-z]* $(STAGING_DIR)/usr/include/ 147 149 148 package-clean: 150 149 rm -f $(PACKAGES) 151 150 152 151 clean-targets: package-clean 153 prepare: 152 prepare: install-dev 154 153 compile-targets: $(PACKAGES) 155 154 install-targets: compile trunk/freewrt/package/base-files/default/etc/init.d/S10boot
r276 r588 22 22 done 23 23 24 HOSTNAME=$( nvram get wan_hostname)24 HOSTNAME=$(cat /etc/hostname) 25 25 HOSTNAME=${HOSTNAME%%.*} 26 26 echo ${HOSTNAME:=FreeWRT} >/proc/sys/kernel/hostname trunk/freewrt/package/base-files/default/sbin/mount_root
r375 r588 8 8 mount | grep jffs2 >&- 9 9 if [ $? = 0 ] ; then 10 if [ $(cat /proc/mtd | wc -l) = 6]; then10 if [ $(cat /proc/mtd | wc -l) = 7 ]; then 11 11 mtd erase data 12 12 jffs2root --move --reboot … … 17 17 . /bin/firstboot 18 18 echo "switching to overlay filesystem" 19 mount /dev/mtdblock/ 4/jffs -t jffs219 mount /dev/mtdblock/5 /jffs -t jffs2 20 20 fopivot /jffs /rom 21 21 fi trunk/freewrt/package/bridge/Config.in
r360 r588 8 8 9 9 http://bridge.sourceforge.net/ 10 trunk/freewrt/package/depend.mk
r531 r588 90 90 rrdtool1-compile: zlib-compile 91 91 rsync-compile: popt-compile 92 sablevm-compile: zlib-compile 92 93 scanlogd-compile: libpcap-compile libnids-compile libnet-compile 93 94 scdp-compile: libnet-compile trunk/freewrt/package/dnsmasq/Config.in
r360 r588 2 2 prompt "dnsmasq........................... Lightweight DNS and DHCP server" 3 3 tristate 4 default y4 default n 5 5 help 6 6 A lightweight DNS and DHCP server. It is intended to provide trunk/freewrt/package/fuse/Config.in
r360 r588 7 7 prompt "libfuse........................... FUSE library" 8 8 tristate 9 default m if CONFIG_DEVEL9 default n 10 10 select FWRT_COMPILE_FUSE 11 select FWRT_PACKAGE_KMOD_FUSE12 11 select FWRT_PACKAGE_LIBPTHREAD 13 12 help … … 34 33 prompt "fuse-utils...................... FUSE utilities" 35 34 tristate 36 default m if CONFIG_DEVEL35 default n 37 36 depends FWRT_PACKAGE_LIBFUSE 38 37 select FWRT_PACKAGE_LIBPTHREAD … … 55 54 This package contains the fusermount userland utility. 56 55 56 config FWRT_PACKAGE_KMOD_FUSE 57 prompt "kmod-fuse....................... FUSE kernel module" 58 tristate 59 default n 60 depends FWRT_PACKAGE_LIBFUSE 61 help 62 With FUSE it is possible to implement a fully functional 63 filesystem in a userspace program. trunk/freewrt/package/fuse/Makefile
r303 r588 1 # $Id: Makefile 3527 2006-03-28 18:21:42Z wbx $2 3 1 include $(TOPDIR)/rules.mk 2 include $(TOPDIR)/mk/targets.mk 4 3 5 4 PKG_NAME:=fuse … … 11 10 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz 12 11 13 14 12 include $(TOPDIR)/package/rules.mk 15 13 16 14 $(eval $(call PKG_template,LIBFUSE,libfuse,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) 17 15 $(eval $(call PKG_template,FUSE_UTILS,fuse-utils,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) 16 $(eval $(call PKG_template,KMOD_FUSE,kmod-fuse,$(KERNEL_VERSION)+$(PKG_VERSION)-$(BOARD)-$(PKG_RELEASE),$(ARCH),kernel ($(KERNEL_VERSION)-$(BOARD)-$(KERNEL_RELEASE)))) 18 17 19 18 $(WRKBUILD)/.configured: … … 50 49 --enable-static \ 51 50 --disable-rpath \ 52 --disable-kernel-module \53 51 --enable-lib \ 54 52 --enable-util \ 53 --enable-kernel-module \ 55 54 --disable-example \ 56 55 --disable-auto-modprobe \ … … 64 63 mkdir -p $(WRKINST) 65 64 $(MAKE) -C $(WRKBUILD) \ 65 ARCH="$(ARCH)" \ 66 CROSS_COMPILE="$(TARGET_CROSS)" \ 67 PATH="$(TARGET_PATH)" \ 66 68 DESTDIR="$(WRKINST)" \ 67 69 all install … … 79 81 $(RSTRIP) $(IDIR_FUSE_UTILS) 80 82 $(IPKG_BUILD) $(IDIR_FUSE_UTILS) $(PACKAGE_DIR) 83 84 $(IPKG_KMOD_FUSE): 85 mkdir -p $(IDIR_KMOD_FUSE)/lib/modules/$(KERNEL_VERSION) 86 $(CP) $(WRKINST)/lib/modules/$(KERNEL_VERSION)/kernel/fs/fuse/fuse.$(KERNEL_MOD_SUFFIX) \ 87 $(IDIR_KMOD_FUSE)/lib/modules/$(KERNEL_VERSION)/ 88 $(IPKG_BUILD) $(IDIR_KMOD_FUSE) $(PACKAGE_DIR) 81 89 82 90 $(STAGING_DIR)/usr/lib/libfuse.so: $(WRKBUILD)/.built trunk/freewrt/package/iptables/Config.in
r360 r588 9 9 prompt "iptables.......................... IPv4 firewall administration tool" 10 10 tristate 11 default y11 default n 12 12 select FWRT_COMPILE_IPTABLES 13 13 help … … 19 19 prompt "iptables-extra.................. Extra Iptables extensions for IPv4 firewalling (meta-package)" 20 20 tristate 21 default m if CONFIG_DEVEL21 default n 22 22 depends FWRT_PACKAGE_IPTABLES 23 23 select FWRT_PACKAGE_KMOD_IPTABLES_EXTRA … … 36 36 prompt "iptables-mod-conntrack.......... Iptables extensions for connection tracking" 37 37 tristate 38 default m if CONFIG_DEVEL38 default n 39 39 depends FWRT_PACKAGE_IPTABLES 40 40 select FWRT_PACKAGE_KMOD_IPT_CONNTRACK … … 50 50 prompt "iptables-mod-filter............. Iptables extension for packet content inspection" 51 51 tristate 52 default m if CONFIG_DEVEL52 default n 53 53 depends FWRT_PACKAGE_IPTABLES 54 54 select FWRT_PACKAGE_KMOD_IPT_FILTER … … 63 63 prompt "iptables-mod-imq................ Iptables extensions for Intermediate Queuing Device QoS-support" 64 64 tristate 65 default m if CONFIG_DEVEL65 default n 66 66 depends FWRT_PACKAGE_IPTABLES 67 67 select FWRT_PACKAGE_KMOD_IMQ … … 75 75 prompt "iptables-mod-ipopt.............. Iptables extensions for matching/changing IP packet options" 76 76 tristate 77 default m if CONFIG_DEVEL77 default n 78 78 depends FWRT_PACKAGE_IPTABLES 79 79 select FWRT_PACKAGE_KMOD_IPT_IPOPT … … 94 94 prompt "iptables-mod-ipsec.............. Iptables extensions for matching special IPsec packets" 95 95 tristate 96 default m if CONFIG_DEVEL96 default n 97 97 depends FWRT_PACKAGE_IPTABLES 98 98 select FWRT_PACKAGE_KMOD_IPT_IPSEC … … 107 107 prompt "iptables-mod-nat................ Iptables extensions for different NAT targets" 108 108 tristate 109 default m if CONFIG_DEVEL109 default n 110 110 depends FWRT_PACKAGE_IPTABLES 111 111 select FWRT_PACKAGE_KMOD_IPT_NAT … … 119 119 prompt "iptables-mod-ulog............... Iptables extensions for user-space packet logging" 120 120 tristate 121 default m if CONFIG_DEVEL121 default n 122 122 depends FWRT_PACKAGE_IPTABLES 123 123 select FWRT_PACKAGE_KMOD_IPT_ULOG … … 131 131 prompt "iptables-mod-extra.............. Other extra Iptables extensions" 132 132 tristate 133 default m if CONFIG_DEVEL133 default n 134 134 depends FWRT_PACKAGE_IPTABLES 135 135 select FWRT_PACKAGE_KMOD_IPT_EXTRA … … 147 147 prompt "iptables-utils.................. Save and restore utilities" 148 148 tristate 149 default m if CONFIG_DEVEL149 default n 150 150 depends FWRT_PACKAGE_IPTABLES 151 151 help … … 157 157 prompt "ip6tables......................... IPv6 firewall administration tool" 158 158 tristate 159 default m if CONFIG_DEVEL159 default n 160 160 select FWRT_COMPILE_IPTABLES 161 161 select FWRT_PACKAGE_KMOD_IPV6 trunk/freewrt/package/mtd/Config.in
r360 r588 2 2 prompt "mtd............................... Update utility for trx firmware images" 3 3 tristate 4 default y4 default n 5 5 help 6 6 Update utility for trx firmware images. trunk/freewrt/package/openswan/Config.in
r360 r588 2 2 prompt "openswan.......................... VPN solution using IPsec" 3 3 tristate 4 default m if CONFIG_DEVEL4 default n 5 5 select FWRT_PACKAGE_IP 6 6 select FWRT_PACKAGE_LIBGMP 7 select FWRT_PACKAGE_KMOD_OPENSWAN8 7 help 9 8 Openswan is an implementation of IPsec for Linux. 10 9 11 10 http://www.openswan.org/ 12 trunk/freewrt/package/openswan/Makefile
r303 r588 1 # $Id: Makefile 3638 2006-04-13 18:28:55Z nbd $2 3 1 include $(TOPDIR)/rules.mk 2 include $(TOPDIR)/mk/targets.mk 4 3 5 4 PKG_NAME:=openswan … … 24 23 $(TARGET_CONFIGURE_OPTS) \ 25 24 KERNELSRC="$(LINUX_DIR)" \ 26 ARCH=" mips" \25 ARCH="$(ARCH)" \ 27 26 USERCOMPILE="$(FLAGS)" \ 28 27 EXTRA_INCLUDE="-I$(STAGING_DIR)/usr/include" \ … … 31 30 INC_USRLOCAL="/usr" \ 32 31 programs 32 $(MAKE) -C $(WRKBUILD) \ 33 $(TARGET_CONFIGURE_OPTS) \ 34 LINUX_RELEASE="$(KERNEL_RELEASE)" \ 35 KERNELSRC="$(LINUX_DIR)" \ 36 ARCH="$(ARCH)" \ 37 CROSS_COMPILE="$(TARGET_CROSS)" \ 38 USERCOMPILE="$(FLAGS)" \ 39 AS="$(TARGET_CC) -c $(TARGET_CFLAGS)" \ 40 module 33 41 touch $@ 34 42 35 43 $(IPKG_OPENSWAN): 44 mkdir -p $(PACKAGE_DIR) 36 45 $(MAKE) -C $(WRKBUILD) \ 37 46 $(TARGET_CONFIGURE_OPTS) \ 38 47 DESTDIR="$(IDIR_OPENSWAN)" \ 39 48 KERNELSRC="$(LINUX_DIR)" \ 40 ARCH=" mips" \49 ARCH="$(ARCH)" \ 41 50 USERCOMPILE="$(FLAGS)" \ 42 51 IPSECDIR="/usr/lib/ipsec" \ … … 50 59 rm -rf $(IDIR_OPENSWAN)/etc/rc.d/rc*.d 51 60 mkdir -p $(IDIR_OPENSWAN)/etc/init.d 52 ln -sf ../rc.d/init.d/ipsec $(IDIR_OPENSWAN)/etc/init.d/S60ipsec 61 $(CP) $(IDIR_OPENSWAN)/etc/rc.d/init.d/ipsec \ 62 $(IDIR_OPENSWAN)/etc/init.d/S60ipsec 63 rm $(IDIR_OPENSWAN)/etc/rc.d/init.d/ipsec 53 64 find $(WRKBUILD) -name \*.old | xargs rm -rf 54 mkdir -p $(PACKAGE_DIR) 65 mkdir -p $(IDIR_OPENSWAN)/lib/modules/$(KERNEL_VERSION) 66 $(CP) $(WRKBUILD)/modobj*/ipsec.$(KERNEL_MOD_SUFFIX) \ 67 $(IDIR_OPENSWAN)/lib/modules/$(KERNEL_VERSION)/ 55 68 $(IPKG_BUILD) $(IDIR_OPENSWAN) $(PACKAGE_DIR) 69 trunk/freewrt/package/openswan/ipkg/openswan.control
r1 r588 2 2 Section: base 3 3 Priority: optional 4 Depends: kmod-openswan,libgmp, ip4 Depends: libgmp, ip 5 5 Description: Openswan IPSec software trunk/freewrt/package/shfs/Config.in
r360 r588 3 3 default n 4 4 depends FWRT_PACKAGE_SHFS_UTILS 5 depends FWRT_PACKAGE_KMOD_SHFS 5 6 6 7 config FWRT_PACKAGE_SHFS_UTILS … … 8 9 tristate 9 10 select FWRT_COMPILE_SHFS 10 select FWRT_PACKAGE_KMOD_SHFS 11 default m if CONFIG_DEVEL 11 default n 12 12 help 13 13 ShFS is a simple and easy to use Linux kernel module which … … 31 31 This package contains the shfs mount/umount utilities. 32 32 33 config FWRT_PACKAGE_KMOD_SHFS 34 prompt "kmod-shfs.......................... ShFS mount/umount utilities" 35 tristate 36 select FWRT_COMPILE_SHFS 37 default n 38 help 39 Kernel modules for SHFS. trunk/freewrt/package/shfs/Makefile
r303 r588 1 # $Id: Makefile 3112 2006-02-01 23:53:19Z mbm $2 3 1 include $(TOPDIR)/rules.mk 2 include $(TOPDIR)/mk/targets.mk 4 3 5 4 PKG_NAME:=shfs … … 15 14 16 15 $(eval $(call PKG_template,SHFS_UTILS,shfs-utils,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) 16 $(eval $(call PKG_template,KMOD_SHFS,kmod-shfs,$(KERNEL_VERSION)+$(PKG_VERSION)-$(BOARD)-$(PKG_RELEASE),$(ARCH),kernel ($(KERNEL_VERSION)-$(BOARD)-$(KERNEL_RELEASE)))) 17 17 18 18 $(WRKBUILD)/.configured: … … 29 29 ROOT="$(WRKINST)" \ 30 30 utils utils-install 31 $(MAKE) -C $(WRKBUILD) \ 32 ARCH="$(ARCH)" \ 33 CROSS_COMPILE="$(TARGET_CROSS)" \ 34 PATH="$(TARGET_PATH)" \ 35 OFLAGS="$(TARGET_CFLAGS)" \ 36 CC="$(TARGET_CC)" \ 37 LINKER="$(TARGET_CC)" \ 38 KERNEL="$(KERNEL_VERSION)" \ 39 KERNEL_SOURCES="$(LINUX_DIR)" \ 40 ROOT="$(WRKINST)" \ 41 module module-install 31 42 touch $@ 32 43 … … 38 49 $(IPKG_BUILD) $(IDIR_SHFS_UTILS) $(PACKAGE_DIR) 39 50 51 $(IPKG_KMOD_SHFS): 52 install -m0755 -d $(IDIR_KMOD_SHFS)/lib/modules/$(KERNEL_VERSION) 53 $(CP) $(WRKINST)/lib/modules/$(KERNEL_VERSION)/kernel/fs/shfs/shfs.$(KERNEL_MOD_SUFFIX) \ 54 $(IDIR_KMOD_SHFS)/lib/modules/$(KERNEL_VERSION)/ 55 $(IPKG_BUILD) $(IDIR_KMOD_SHFS) $(PACKAGE_DIR) trunk/freewrt/package/wificonf/Config.in
r360 r588 2 2 prompt "wificonf.......................... replacement utility for wlconf" 3 3 tristate 4 default y4 default n 5 5 depends FWRT_PACKAGE_NVRAM 6 6 help trunk/freewrt/package/wireless-tools/Config.in
r360 r588 2 2 prompt "wireless-tools.................... Tools for manipulating Linux Wireless Extensions" 3 3 tristate 4 default y4 default n 5 5 help 6 6 Tools for configuring Wireless Adapters implementing the "Wireless Extension" trunk/freewrt/rules.mk
r472 r588 55 55 #"))"))"))"))")) # for vim's broken syntax highlighting :) 56 56 57 include $(TOPDIR)/ vars.mk57 include $(TOPDIR)/mk/vars.mk 58 58 59 59 ifeq (${OStype},Linux) trunk/freewrt/scripts/flash.sh
r470 r588 4 4 # 5 5 # Copyright (C) 2004 by Oleg I. Vdovikin <oleg@cs.msu.su> 6 # Copyright (C) 200 5 by Waldemar Brodkorb <wbx@openwrt.org>6 # Copyright (C) 2006 by Waldemar Brodkorb <wbx@freewrt.org> 7 7 # 8 8 # This program is free software; you can redistribute it and/or modify … … 22 22 23 23 if [ -z "$1" ] || [ ! -f $1 ] || [ -z $2 ]; then 24 echo Usage: $0 firmware vendor24 echo Usage: $0 firmware model 25 25 cat << EOF 26 Following models are supported: 27 asus_wl500g - Asus WL500g 28 asus_wl500gd - Asus WL500g Deluxe 29 asus_wl500gp - Asus WL500g Premium 30 linksys - All Linksys models 31 26 32 IMPORTANT: 27 Notes for Linksys / Asus WL500gx router:33 Notes for Linksys routers: 28 34 be sure you have set boot_wait to yes. Power on your router 29 35 after executing this script. 30 36 31 Notes for Asus WL500g router:37 Notes for Asus routers: 32 38 be sure POWER led is flashing (If this is not the case 33 39 poweroff the device, push the reset button & power on … … 38 44 192.168.1.0/24 address range (and not the 192.168.1.1) 39 45 40 Notes for Toshiba router:41 boot_wait is enabled by default on these units.42 43 1) connect your pc to any of the four LAN ports44 2) be sure your link is up and has an address in the45 192.168.10.1/24 address range (and not the 192.168.10.1)46 3) run this script (unit will only accept .trx images)47 4) Turn unit power on.48 49 46 EOF 50 47 exit 0 51 48 fi 52 if [ "$2" == "asus " ]; then49 if [ "$2" == "asus_wl500g" ]; then 53 50 echo Confirming IP address setting... 54 51 echo -en "get ASUSSPACELINK\x01\x01\xa8\xc0 /dev/null\nquit\n" | tftp 192.168.1.1 … … 56 53 echo -en "binary\nput $1 ASUSSPACELINK\nquit\n" | tftp 192.168.1.1 57 54 echo Please wait until leds stops flashing. 58 elif [ "$2" == " linksys" ]; then55 elif [ "$2" == "asus_wl500gd" -o "$2" == "asus_wl500gp" ]; then 59 56 echo Flashing 192.168.1.1 using $1... 60 57 echo -en "rexmt 1\ntrace\nbinary\nput $1\nquit\n" | tftp 192.168.1.1 61 echo Please wait until power led stops flashing. Do not poweroff! Then you can login via telnet 192.168.1.1. 62 elif [ "$2" == "toshiba" ]; then 63 echo Flashing 192.168.10.1 using $1... 64 echo -en "rexmt 1\ntrace\nbinary\nput $1\nquit\n" | tftp 192.168.10.1&nbs
