Changeset 719
- Timestamp:
- 09/25/06 23:16:56 (2 years ago)
- Files:
-
- trunk/freewrt/package/Config.in (modified) (3 diffs)
- trunk/freewrt/package/Makefile (modified) (1 diff)
- trunk/freewrt/package/base-files-arch/Makefile (modified) (3 diffs)
- trunk/freewrt/package/base-files/Makefile (modified) (3 diffs)
- trunk/freewrt/package/base-files/files/etc/init.d/S10boot (modified) (1 diff)
- trunk/freewrt/package/broadcom-diag/Makefile (modified) (2 diffs)
- trunk/freewrt/package/broadcom-scripts (added)
- trunk/freewrt/package/broadcom-scripts/Config.in (added)
- trunk/freewrt/package/broadcom-scripts/Makefile (added)
- trunk/freewrt/package/broadcom-scripts/files (added)
- trunk/freewrt/package/broadcom-scripts/files/ifdown (moved) (moved from trunk/freewrt/package/webif/files/ifdown)
- trunk/freewrt/package/broadcom-scripts/files/ifup (moved) (moved from trunk/freewrt/package/webif/files/ifup)
- trunk/freewrt/package/broadcom-scripts/files/network-nvram.sh (moved) (moved from trunk/freewrt/package/webif/files/network-nvram.sh)
- trunk/freewrt/package/broadcom-scripts/files/network.init (moved) (moved from trunk/freewrt/package/webif/files/network.init)
- trunk/freewrt/package/broadcom-scripts/ipkg (added)
- trunk/freewrt/package/broadcom-scripts/ipkg/broadcom-scripts.control (added)
- trunk/freewrt/package/busybox/files/network.init (modified) (1 diff)
- trunk/freewrt/package/ed/Config.in (modified) (1 diff)
- trunk/freewrt/package/jffs2root/Makefile (modified) (1 diff)
- trunk/freewrt/package/mtd/Makefile (modified) (2 diffs)
- trunk/freewrt/package/nvram/Makefile (modified) (2 diffs)
- trunk/freewrt/package/switch/Makefile (modified) (2 diffs)
- trunk/freewrt/package/webif/Config.in (modified) (1 diff)
- trunk/freewrt/package/webif/Makefile (modified) (2 diffs)
- trunk/freewrt/package/wificonf/Makefile (modified) (2 diffs)
- trunk/freewrt/package/wlcompat/Makefile (modified) (2 diffs)
- trunk/freewrt/target/linux/brcm-2.4/asus-wl500g-deluxe/files/etc/preinit.arch (modified) (1 diff)
- trunk/freewrt/target/linux/brcm-2.4/files/etc/preinit.arch (modified) (1 diff)
- trunk/freewrt/target/linux/brcm-2.4/linksys-wrt54gs-10/base-files (deleted)
- trunk/freewrt/target/linux/brcm-2.4/linksys-wrt54gs-10/kernel (deleted)
- trunk/freewrt/target/linux/brcm-2.4/netgear-wgt634u/files/etc/preinit.arch (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/freewrt/package/Config.in
r711 r719 11 11 menu "Base system" 12 12 source "package/busybox/Config.in" 13 source "package/ed/Config.in"14 13 source "package/fwcf/Config.in" 15 menu "Board specific packages"16 14 menu "Broadcom" 17 15 source "package/broadcom-nas/Config.in" 16 source "package/broadcom-scripts/Config.in" 18 17 source "package/nvram/Config.in" 19 18 source "package/jffs2root/Config.in" … … 21 20 source "package/broadcom-watchbutton/Config.in" 22 21 source "package/webif/Config.in" 23 endmenu24 22 endmenu 25 23 endmenu … … 37 35 source "package/deco/Config.in" 38 36 source "package/digitemp/Config.in" 37 source "package/ed/Config.in" 39 38 source "package/elinks/Config.in" 40 39 source "package/fetchmail/Config.in" trunk/freewrt/package/Makefile
r711 r719 23 23 package-$(FWRT_PACKAGE_BRIDGE_UTILS) += bridge-utils 24 24 package-$(FWRT_PACKAGE_BROADCOM_NAS) += broadcom-nas 25 package-$(FWRT_PACKAGE_BROADCOM_SCRIPTS) += broadcom-scripts 25 26 package-$(FWRT_PACKAGE_BROADCOM_WATCHBUTTON) += broadcom-watchbutton 26 27 package-$(FWRT_PACKAGE_BUSYBOX) += busybox trunk/freewrt/package/base-files-arch/Makefile
r600 r719 9 9 10 10 PKG_NAME:= base-files-arch 11 PKG_VERSION:= 1.0 11 12 PKG_RELEASE:= 2 12 13 … … 16 17 include $(TOPDIR)/mk/package.mk 17 18 18 IDIR_BASE_ARCH:=$(WRKBUILD)/$(PKG_NAME) 19 IPKG_BASE_ARCH:=$(PACKAGE_DIR)/base-files-arch_$(PKG_ RELEASE)_$(ARCH).ipk19 IDIR_BASE_ARCH:=$(WRKBUILD)/$(PKG_NAME)-$(PKG_VERSION) 20 IPKG_BASE_ARCH:=$(PACKAGE_DIR)/base-files-arch_$(PKG_VERSION)-$(PKG_RELEASE)_$(ARCH).ipk 20 21 21 22 $(WRKBUILD)/.prepared: … … 31 32 $(IPKG_BASE_ARCH): 32 33 mkdir -p $(IDIR_BASE_ARCH) 33 $(SCRIPT_DIR)/make-ipkg-dir.sh $(IDIR_BASE_ARCH) ipkg/$(PKG_NAME).control $(PKG_ RELEASE) $(ARCH)34 $(SCRIPT_DIR)/make-ipkg-dir.sh $(IDIR_BASE_ARCH) ipkg/$(PKG_NAME).control $(PKG_VERSION)-$(PKG_RELEASE) $(ARCH) 34 35 -[ -d $(TOPDIR)/target/linux/$(BOARD)-$(KERNEL)/files ] && \ 35 36 $(CP) $(TOPDIR)/target/linux/$(BOARD)-$(KERNEL)/files/* $(IDIR_BASE_ARCH) trunk/freewrt/package/base-files/Makefile
r696 r719 9 9 10 10 PKG_NAME:= base-files 11 PKG_RELEASE:= 12 11 PKG_VERSION:= 1.0 12 PKG_RELEASE:= 13 12 13 WRKSRC= ${WRKDIR}/base-files 13 14 … … 21 22 include $(TOPDIR)/mk/package.mk 22 23 23 IDIR_BASE:=$(WRKBUILD)/ base-files24 IPKG_BASE:=$(PACKAGE_DIR)/$(PKG_NAME)_$(PKG_ RELEASE)_$(ARCH).ipk24 IDIR_BASE:=$(WRKBUILD)/$(PKG_NAME)-$(PKG_VERSION) 25 IPKG_BASE:=$(PACKAGE_DIR)/$(PKG_NAME)_$(PKG_VERSION)-$(PKG_RELEASE)_$(ARCH).ipk 25 26 26 27 UCLIBC_VERSION:=${shell cat $(STAGING_DIR)/uclibc_version} … … 73 74 74 75 $(IPKG_BASE): 75 $(SCRIPT_DIR)/make-ipkg-dir.sh $(IDIR_BASE) ipkg/$(PKG_NAME).control $(PKG_ RELEASE) $(ARCH)76 $(SCRIPT_DIR)/make-ipkg-dir.sh $(IDIR_BASE) ipkg/$(PKG_NAME).control $(PKG_VERSION)-$(PKG_RELEASE) $(ARCH) 76 77 $(CP) ./files/* $(IDIR_BASE) 77 78 $(SED) 's,$$R,$(REV),g' $(IDIR_BASE)/etc/banner trunk/freewrt/package/base-files/files/etc/init.d/S10boot
r608 r719 12 12 load_modules /etc/modules /etc/modules.d/* 13 13 14 ifconfig lo 127.0.0.1 up15 ifconfig eth0 promisc16 17 # configure the switch based on nvram18 [ -d /proc/switch/eth0 ] && for nr in $(seq 0 15); do19 vp="$(nvram get vlan${nr}ports)"20 [ -z "$vp" -o -z "$(nvram get vlan${nr}hwname)" ] || \21 echo "$vp" >/proc/switch/eth0/vlan/$nr/ports22 done23 24 14 HOSTNAME=$(</etc/hostname) 25 15 HOSTNAME=${HOSTNAME%%.*} 26 16 echo ${HOSTNAME:=FreeWRT} >/proc/sys/kernel/hostname 27 28 vconfig set_name_type VLAN_PLUS_VID_NO_PADtrunk/freewrt/package/broadcom-diag/Makefile
r600 r719 9 9 10 10 PKG_NAME:= broadcom-diag 11 PKG_VERSION:= 1.0 11 12 PKG_RELEASE:= 1 12 13 … … 15 16 include $(TOPDIR)/mk/package.mk 16 17 17 $(eval $(call PKG_template,KMOD_BROADCOM_DIAG,kmod-$(PKG_NAME),$(KERNEL_VERSION)-$(BOARD)-$(PKG_ RELEASE),$(ARCH),kernel ($(KERNEL_VERSION)-$(BOARD)-$(KERNEL_RELEASE))))18 $(eval $(call PKG_template,KMOD_BROADCOM_DIAG,kmod-$(PKG_NAME),$(KERNEL_VERSION)-$(BOARD)-$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH),kernel ($(KERNEL_VERSION)-$(BOARD)-$(KERNEL_RELEASE)))) 18 19 19 20 DIAG_FLAGS:=$(TARGET_CFLAGS) -D__KERNEL__ -fno-strict-aliasing -fno-common -fomit-frame-pointer -G 0 \ trunk/freewrt/package/busybox/files/network.init
r673 r719 6 6 autostart) 7 7 test x"$network" = x"NO" && exit 0 8 test x"$brcmnet" = x"YES" && exit 0 8 9 exec $0 start 9 10 ;; trunk/freewrt/package/ed/Config.in
r711 r719 2 2 prompt "ed................................. Standard Text Editor" 3 3 tristate 4 default y4 default n 5 5 help 6 6 The standard text editor trunk/freewrt/package/jffs2root/Makefile
r600 r719 8 8 9 9 PKG_NAME:= jffs2root 10 PKG_VERSION:= 1.0 10 11 PKG_RELEASE:= 1 11 12 12 WRKSRC= ${WRKDIR}/$(PKG_NAME) 13 WRKSRC= ${WRKDIR}/$(PKG_NAME)-$(PKG_VERSION) 13 14 DISTFILES:= 14 15 15 16 include $(TOPDIR)/mk/package.mk 16 17 17 $(eval $(call PKG_template,JFFS2ROOT,$(PKG_NAME),$(PKG_ RELEASE),$(ARCH)))18 $(eval $(call PKG_template,JFFS2ROOT,$(PKG_NAME),$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) 18 19 19 20 $(WRKBUILD)/.prepared: trunk/freewrt/package/mtd/Makefile
r695 r719 8 8 9 9 PKG_NAME:= mtd 10 PKG_VERSION:= 1.0 10 11 PKG_RELEASE:= 5 11 12 … … 15 16 include $(TOPDIR)/mk/package.mk 16 17 17 $(eval $(call PKG_template,MTD,$(PKG_NAME),$(PKG_ RELEASE),$(ARCH)))18 $(eval $(call PKG_template,MTD_STATIC,mtd-static,$(PKG_ RELEASE),$(ARCH)))18 $(eval $(call PKG_template,MTD,$(PKG_NAME),$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) 19 $(eval $(call PKG_template,MTD_STATIC,mtd-static,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) 19 20 20 21 $(WRKBUILD)/.prepared: trunk/freewrt/package/nvram/Makefile
r600 r719 8 8 9 9 PKG_NAME:= nvram 10 PKG_VERSION:= 1.0 10 11 PKG_RELEASE:= 1 11 12 … … 15 16 include $(TOPDIR)/mk/package.mk 16 17 17 $(eval $(call PKG_template,NVRAM,nvram,$(PKG_ RELEASE),$(ARCH)))18 $(eval $(call PKG_template,NVRAM,nvram,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) 18 19 19 20 $(WRKBUILD)/.prepared: trunk/freewrt/package/switch/Makefile
r600 r719 9 9 10 10 PKG_NAME:= kmod-switch 11 PKG_RELEASE:= 1 11 PKG_VERSION:= 0.1 12 PKG_RELEASE:= 2 12 13 13 14 DISTFILES:= … … 15 16 include $(TOPDIR)/mk/package.mk 16 17 17 $(eval $(call PKG_template,KMOD_SWITCH_CORE,$(PKG_NAME)-core,$(KERNEL_VERSION)-$(BOARD)-$(PKG_ RELEASE),$(ARCH),kernel ($(KERNEL_VERSION)-$(BOARD)-$(KERNEL_RELEASE))))18 $(eval $(call PKG_template,KMOD_SWITCH_ADMTEK,$(PKG_NAME)-admtek,$(KERNEL_VERSION)-$(BOARD)-$(PKG_ RELEASE),$(ARCH),kernel ($(KERNEL_VERSION)-$(BOARD)-$(KERNEL_RELEASE))))19 $(eval $(call PKG_template,KMOD_SWITCH_ROBO,$(PKG_NAME)-robo,$(KERNEL_VERSION)-$(BOARD)-$(PKG_ RELEASE),$(ARCH),kernel ($(KERNEL_VERSION)-$(BOARD)-$(KERNEL_RELEASE))))18 $(eval $(call PKG_template,KMOD_SWITCH_CORE,$(PKG_NAME)-core,$(KERNEL_VERSION)-$(BOARD)-$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH),kernel ($(KERNEL_VERSION)-$(BOARD)-$(KERNEL_RELEASE)))) 19 $(eval $(call PKG_template,KMOD_SWITCH_ADMTEK,$(PKG_NAME)-admtek,$(KERNEL_VERSION)-$(BOARD)-$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH),kernel ($(KERNEL_VERSION)-$(BOARD)-$(KERNEL_RELEASE)))) 20 $(eval $(call PKG_template,KMOD_SWITCH_ROBO,$(PKG_NAME)-robo,$(KERNEL_VERSION)-$(BOARD)-$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH),kernel ($(KERNEL_VERSION)-$(BOARD)-$(KERNEL_RELEASE)))) 20 21 21 22 $(WRKBUILD)/.prepared: trunk/freewrt/package/webif/Config.in
r673 r719 2 2 prompt "webif............................. web based configuration tool" 3 3 tristate 4 select FWRT_PACKAGE_BROADCOM_SCRIPTS 5 select FWRT_PACKAGE_BRIDGE_UTILS 6 select FWRT_PACKAGE_DNSMASQ 4 7 select FWRT_PACKAGE_HASERL 5 select FWRT_PACKAGE_BRIDGE_UTILS6 8 select FWRT_PACKAGE_IPTABLES 7 select FWRT_PACKAGE_DNSMASQ8 9 default n 9 10 help trunk/freewrt/package/webif/Makefile
r674 r719 9 9 PKG_NAME:= webif 10 10 PKG_VERSION:= 0.2 11 PKG_RELEASE:= 411 PKG_RELEASE:= 5 12 12 13 13 include $(TOPDIR)/mk/package.mk … … 34 34 $(INSTALL_BIN) $(WRKBUILD)/webif-page $(IDIR_WEBIF)/usr/bin/webif-page 35 35 $(INSTALL_BIN) $(WRKBUILD)/bstrip $(IDIR_WEBIF)/usr/bin/bstrip 36 $(INSTALL_BIN) ./files/ifup $(IDIR_WEBIF)/sbin/ifup.nvram37 $(INSTALL_BIN) ./files/ifdown $(IDIR_WEBIF)/sbin/ifdown.nvram38 36 ln -sf /www/index.html $(IDIR_WEBIF)/www/index.asp 39 37 $(INSTALL_DIR) $(IDIR_WEBIF)/etc/init.d 40 38 $(INSTALL_BIN) ./files/httpd.init $(IDIR_WEBIF)/etc/init.d/S50httpd-webif 41 $(INSTALL_BIN) ./files/network.init $(IDIR_WEBIF)/etc/init.d/S40net-webif42 39 $(INSTALL_BIN) ./files/dnsmasq.init $(IDIR_WEBIF)/etc/init.d/S50dns-webif 43 40 $(INSTALL_BIN) ./files/firewall.init $(IDIR_WEBIF)/etc/init.d/S45fw-webif 44 41 $(INSTALL_DATA) ./files/dnsmasq.conf $(IDIR_WEBIF)/etc/dnsmasq.conf-webif 45 $(INSTALL_DATA) ./files/network-nvram.sh $(IDIR_WEBIF)/etc/46 42 find $(IDIR_WEBIF) -name CVS -o -name .svn | xargs rm -rf 47 43 $(IPKG_BUILD) $(IDIR_WEBIF) $(PACKAGE_DIR) trunk/freewrt/package/wificonf/Makefile
r600 r719 8 8 9 9 PKG_NAME:= wificonf 10 PKG_VERSION:= 1.0 10 11 PKG_RELEASE:= 5 11 12 … … 15 16 include $(TOPDIR)/mk/package.mk 16 17 17 $(eval $(call PKG_template,WIFICONF,$(PKG_NAME),$(PKG_ RELEASE),$(ARCH)))18 $(eval $(call PKG_template,WIFICONF,$(PKG_NAME),$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) 18 19 19 20 $(WRKBUILD)/.prepared: trunk/freewrt/package/wlcompat/Makefile
r600 r719 9 9 10 10 PKG_NAME:= kmod-wlcompat 11 PKG_VERSION:= 1.0 11 12 PKG_RELEASE:= 3 12 13 PKG_MODULE:= 30 … … 16 17 include $(TOPDIR)/mk/package.mk 17 18 18 $(eval $(call PKG_template,KMOD_WLCOMPAT,$(PKG_NAME),$(KERNEL_VERSION)-$(BOARD)-$(PKG_ RELEASE),$(ARCH),kernel ($(KERNEL_VERSION)-$(BOARD)-$(KERNEL_RELEASE))))19 $(eval $(call PKG_template,KMOD_WLCOMPAT_DEBUG,$(PKG_NAME)-debug,$(KERNEL_VERSION)-$(BOARD)-$(PKG_ RELEASE),$(ARCH),kernel ($(KERNEL_VERSION)-$(BOARD)-$(KERNEL_RELEASE))))19 $(eval $(call PKG_template,KMOD_WLCOMPAT,$(PKG_NAME),$(KERNEL_VERSION)-$(BOARD)-$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH),kernel ($(KERNEL_VERSION)-$(BOARD)-$(KERNEL_RELEASE)))) 20 $(eval $(call PKG_template,KMOD_WLCOMPAT_DEBUG,$(PKG_NAME)-debug,$(KERNEL_VERSION)-$(BOARD)-$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH),kernel ($(KERNEL_VERSION)-$(BOARD)-$(KERNEL_RELEASE)))) 20 21 21 22 WLCOMPAT_FLAGS:=$(TARGET_CFLAGS) -D__KERNEL__ -fno-strict-aliasing -fno-common -fomit-frame-pointer -G 0 \ trunk/freewrt/target/linux/brcm-2.4/asus-wl500g-deluxe/files/etc/preinit.arch
r693 r719 1 1 #!/bin/sh 2 2 3 [ "$(nvram get boot_wait)" != "on" ] && { 4 nvram set boot_wait=on 5 nvram commit 6 } 7 3 # load diag led and button module 8 4 insmod diag 9 5 echo 0x01 >/proc/sys/diag 6 7 # load switch modules 8 insmod switch-core 9 insmod switch-robo 10 trunk/freewrt/target/linux/brcm-2.4/files/etc/preinit.arch
r588 r719 8 8 insmod diag 9 9 echo 0x01 >/proc/sys/diag 10 11 # WAP54G, WL-HDD12 [ "$(nvram get boardnum)" = 2 \13 -o \( "$(nvram get boardnum)" = asusX \14 -a "$(nvram get et1phyaddr)" -eq 1 \) ] && failsafe_if=eth115 10 16 11 insmod switch-core trunk/freewrt/target/linux/brcm-2.4/netgear-wgt634u/files/etc/preinit.arch
r653 r719 7 7 insmod switch-robo 8 8 9 # save the boot loader's vlan config10 # we need it on some routers that have no vlan*ports set11 [ -d /proc/switch/eth0 ] && {12 v0p="$(</proc/switch/eth0/vlan/0/ports)"13 v1p="$(</proc/switch/eth0/vlan/1/ports)"14 v2p="$(</proc/switch/eth0/vlan/2/ports)"15 echo 1 >/proc/switch/eth0/reset16 echo "1 2 3 4 5u*" >/proc/switch/eth0/vlan/0/ports17 export v0p v1p v2p18 }


