Changeset 7e671e6 in freewrt
- Timestamp:
- Sep 25, 2006, 11:16:56 PM (19 years ago)
- Branches:
- freewrt_1_0, freewrt_2_0
- Children:
- 0519ae9
- Parents:
- 6fc4520e
- Files:
-
- 3 added
- 2 deleted
- 19 edited
- 4 moved
-
package/Config.in (modified) (3 diffs)
-
package/Makefile (modified) (1 diff)
-
package/base-files-arch/Makefile (modified) (3 diffs)
-
package/base-files/Makefile (modified) (3 diffs)
-
package/base-files/files/etc/init.d/S10boot (modified) (1 diff)
-
package/broadcom-diag/Makefile (modified) (2 diffs)
-
package/broadcom-scripts/Config.in (added)
-
package/broadcom-scripts/Makefile (added)
-
package/broadcom-scripts/files/ifdown (moved) (moved from package/webif/files/ifdown )
-
package/broadcom-scripts/files/ifup (moved) (moved from package/webif/files/ifup )
-
package/broadcom-scripts/files/network-nvram.sh (moved) (moved from package/webif/files/network-nvram.sh )
-
package/broadcom-scripts/files/network.init (moved) (moved from package/webif/files/network.init )
-
package/broadcom-scripts/ipkg/broadcom-scripts.control (added)
-
package/busybox/files/network.init (modified) (1 diff)
-
package/ed/Config.in (modified) (1 diff)
-
package/jffs2root/Makefile (modified) (1 diff)
-
package/mtd/Makefile (modified) (2 diffs)
-
package/nvram/Makefile (modified) (2 diffs)
-
package/switch/Makefile (modified) (2 diffs)
-
package/webif/Config.in (modified) (1 diff)
-
package/webif/Makefile (modified) (2 diffs)
-
package/wificonf/Makefile (modified) (2 diffs)
-
package/wlcompat/Makefile (modified) (2 diffs)
-
target/linux/brcm-2.4/asus-wl500g-deluxe/files/etc/preinit.arch (modified) (1 diff)
-
target/linux/brcm-2.4/files/etc/preinit.arch (modified) (1 diff)
-
target/linux/brcm-2.4/linksys-wrt54gs-10/base-files/.gitignore (deleted)
-
target/linux/brcm-2.4/linksys-wrt54gs-10/kernel/.gitignore (deleted)
-
target/linux/brcm-2.4/netgear-wgt634u/files/etc/preinit.arch (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
package/Config.in
r6fc4520e r7e671e6 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" -
package/Makefile
r6fc4520e r7e671e6 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 -
package/base-files-arch/Makefile
r6fc4520e r7e671e6 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) -
package/base-files/Makefile
r6fc4520e r7e671e6 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 -
package/base-files/files/etc/init.d/S10boot
r6fc4520e r7e671e6 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_PAD -
package/broadcom-diag/Makefile
r6fc4520e r7e671e6 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 \ -
package/busybox/files/network.init
r6fc4520e r7e671e6 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 ;; -
package/ed/Config.in
r6fc4520e r7e671e6 2 2 prompt "ed................................. Standard Text Editor" 3 3 tristate 4 default y4 default n 5 5 help 6 6 The standard text editor -
package/jffs2root/Makefile
r6fc4520e r7e671e6 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: -
package/mtd/Makefile
r6fc4520e r7e671e6 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: -
package/nvram/Makefile
r6fc4520e r7e671e6 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: -
package/switch/Makefile
r6fc4520e r7e671e6 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: -
package/webif/Config.in
r6fc4520e r7e671e6 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 -
package/webif/Makefile
r6fc4520e r7e671e6 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) -
package/wificonf/Makefile
r6fc4520e r7e671e6 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: -
package/wlcompat/Makefile
r6fc4520e r7e671e6 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 \ -
target/linux/brcm-2.4/asus-wl500g-deluxe/files/etc/preinit.arch
r6fc4520e r7e671e6 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 -
target/linux/brcm-2.4/files/etc/preinit.arch
r6fc4520e r7e671e6 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 -
target/linux/brcm-2.4/netgear-wgt634u/files/etc/preinit.arch
r6fc4520e r7e671e6 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 }
Note:
See TracChangeset
for help on using the changeset viewer.
