Changeset 7d55135 in freewrt
- Timestamp:
- Feb 3, 2007, 5:05:46 PM (19 years ago)
- Children:
- 37e1e07
- Parents:
- f7878da
- Files:
-
- 8 added
- 4 edited
-
mk/targets.mk (modified) (2 diffs)
-
package/Config.in (modified) (1 diff)
-
package/Config.in.network (added)
-
package/base-files-arch/Makefile (modified) (2 diffs)
-
package/base-files-arch/files/interfaces (added)
-
package/base-files-arch/files/interfaces.bridge (added)
-
package/base-files-arch/files/interfaces.dhcp (added)
-
package/base-files-arch/files/interfaces.pppoe (added)
-
package/base-files-arch/files/interfaces.static (added)
-
package/base-files-arch/files/interfaces.umts (added)
-
package/base-files-arch/files/interfaces.wlan (added)
-
target/linux/Makefile (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
mk/targets.mk
rf7878da r7d55135 11 11 DEVICE:=$(3) 12 12 endif 13 14 ifeq ($(FWRT_BUILD_TARGET),y) 15 $(1)/$(2)/$(3)-clean: 16 @$(TRACE) target/linux/$(2)-$(1)-clean 17 $(MAKE) -C $(2)-$(1) BOARD="$(2)" DEVICE="$(3)" clean 18 19 $(1)/$(2)/$(3)-prepare: 20 @$(TRACE) target/linux/$(2)-$(1)-prepare 21 $(MAKE) -C $(2)-$(1) BOARD="$(2)" DEVICE="$(3)" prepare 22 23 $(1)/$(2)/$(3)-compile: 24 @$(TRACE) target/linux/$(2)-$(1)-compile 25 $(MAKE) -C $(2)-$(1) BOARD="$(2)" DEVICE="$(3)" compile 26 27 $(1)/$(2)/$(3)-rebuild: 28 @$(TRACE) target/linux/$(2)-$(1)-rebuild 29 $(MAKE) -C $(2)-$(1) BOARD="$(2)" DEVICE="$(3)" rebuild 30 31 $(1)/$(2)/$(3)-install: 32 @$(TRACE) target/linux/$(2)-$(1)-install 33 $(MAKE) -C $(2)-$(1) BOARD="$(2)" DEVICE="$(3)" install 34 35 ifeq ($(FWRT_LINUX_$(4)),y) 36 clean: $(1)/$(2)/$(3)-clean 37 prepare: $(1)/$(2)/$(3)-prepare 38 compile: $(1)/$(2)/$(3)-compile 39 rebuild: $(1)/$(2)/$(3)-rebuild 40 install: $(1)/$(2)/$(3)-install 41 endif 42 43 .PHONY: $(1)/$(2)/$(3)-clean $(1)/$(2)/$(3)-prepare \ 44 $(1)/$(2)/$(3)-compile $(1)/$(2)/$(3)-rebuild \ 45 $(1)/$(2)/$(3)-install 46 47 endif 13 48 endef 14 49 50 15 51 # asus models 52 $(eval $(call target_template,2.4,brcm,asus-wl-hdd,2_4_BRCM_ASUS_WLHDD)) 16 53 $(eval $(call target_template,2.4,brcm,asus-wl500g,2_4_BRCM_ASUS_WL500G)) 17 54 $(eval $(call target_template,2.4,brcm,asus-wl500g-deluxe,2_4_BRCM_ASUS_WL500G_DELUXE)) 18 55 $(eval $(call target_template,2.4,brcm,asus-wl500g-premium,2_4_BRCM_ASUS_WL500G_PREMIUM)) 19 56 # linksys models 20 $(eval $(call target_template,2.4,brcm,linksys-wrt54gs-10,2_4_BRCM_LINKSYS_WRT54GS_1_0)) 21 $(eval $(call target_template,2.4,brcm,linksys-wrt54gs-11,2_4_BRCM_LINKSYS_WRT54GS_1_1)) 22 $(eval $(call target_template,2.4,brcm,linksys-wrt54gs-4,2_4_BRCM_LINKSYS_WRT54GS_4)) 23 $(eval $(call target_template,2.4,brcm,linksys-wrt54g-10,2_4_BRCM_LINKSYS_WRT54G_1_0)) 24 $(eval $(call target_template,2.4,brcm,linksys-wrt54g-11,2_4_BRCM_LINKSYS_WRT54G_1_1)) 25 $(eval $(call target_template,2.4,brcm,linksys-wrt54g-20,2_4_BRCM_LINKSYS_WRT54G_2_0)) 26 $(eval $(call target_template,2.4,brcm,linksys-wrt54g-22,2_4_BRCM_LINKSYS_WRT54G_2_2)) 27 $(eval $(call target_template,2.4,brcm,linksys-wrt54g-30,2_4_BRCM_LINKSYS_WRT54G_3_0)) 28 $(eval $(call target_template,2.4,brcm,linksys-wrt54g-31,2_4_BRCM_LINKSYS_WRT54G_3_1)) 29 $(eval $(call target_template,2.4,brcm,linksys-wrt54g-4,2_4_BRCM_LINKSYS_WRT54G_4)) 30 $(eval $(call target_template,2.4,brcm,linksys-wrt54gl,2_4_BRCM_LINKSYS_WRT54GL)) 57 $(eval $(call target_template,2.4,brcm,linksys-wrt54g-old,2_4_BRCM_LINKSYS_WRT54G_OLD)) 58 $(eval $(call target_template,2.4,brcm,linksys-wrt54g,2_4_BRCM_LINKSYS_WRT54G)) 59 $(eval $(call target_template,2.4,brcm,linksys-wrt54gs,2_4_BRCM_LINKSYS_WRT54GS)) 60 $(eval $(call target_template,2.4,brcm,linksys-wrt54gs4,2_4_BRCM_LINKSYS_WRT54GS4)) 31 61 $(eval $(call target_template,2.4,brcm,linksys-wrt54g3g,2_4_BRCM_LINKSYS_WRT54G3G)) 32 62 # netgear models … … 45 75 $(eval $(call rootfs_template,jffs2,JFFS2)) 46 76 $(eval $(call rootfs_template,squashfs-overlay,SQUASHFS_OVERLAY)) 47 $(eval $(call rootfs_template,squashfs-symlinks,SQUASHFS_SYMLINKS))48 77 $(eval $(call rootfs_template,nfs,NFS)) 49 78 $(eval $(call rootfs_template,ext2-cf,EXT2_CF)) -
package/Config.in
rf7878da r7d55135 367 367 endmenu 368 368 369 menu "Network Configuration" 370 source "package/Config.in.network" 371 endmenu 372 369 373 menu "Extra stuff" 370 374 -
package/base-files-arch/Makefile
rf7878da r7d55135 10 10 PKG_NAME:= base-files-arch 11 11 PKG_VERSION:= 1.0 12 PKG_RELEASE:= 312 PKG_RELEASE:= 4 13 13 NO_DISTFILES:= 1 14 14 … … 31 31 -[ -d $(TOPDIR)/target/linux/$(BOARD)-$(KERNEL)/$(DEVICE)/files ] && \ 32 32 $(CP) $(TOPDIR)/target/linux/$(BOARD)-$(KERNEL)/$(DEVICE)/files/* $(IDIR_BASE_ARCH) 33 mkdir -p $(IDIR_BASE_ARCH)/etc/network 34 $(CP) ./files/interfaces $(IDIR_BASE_ARCH)/etc/network 35 ifeq ($(FWRT_NETWORK_LAN),y) 36 echo "# LAN port configuration" >> $(IDIR_BASE_ARCH)/etc/network/interfaces 37 ifeq ($(FWRT_NETWORK_LAN_PROTO_STATIC),y) 38 cat ./files/interfaces.static >> $(IDIR_BASE_ARCH)/etc/network/interfaces 39 $(SED) "s/@FWRT_INTERFACE@/$(FWRT_NETWORK_LAN_INTERFACE)/g" \ 40 $(IDIR_BASE_ARCH)/etc/network/interfaces 41 ifeq ($(FWRT_NETWORK_LAN_SWITCH_PORTS),) 42 $(SED) "s/switch.*//" \ 43 $(IDIR_BASE_ARCH)/etc/network/interfaces 44 else 45 $(SED) "s/@FWRT_SWITCH_PORTS@/$(FWRT_NETWORK_LAN_SWITCH_PORTS)/g" \ 46 $(IDIR_BASE_ARCH)/etc/network/interfaces 47 endif 48 $(SED) "s/@FWRT_ADDRESS@/$(FWRT_NETWORK_LAN_IP_ADDRESS)/g" \ 49 $(IDIR_BASE_ARCH)/etc/network/interfaces 50 $(SED) "s/@FWRT_NETMASK@/$(FWRT_NETWORK_LAN_IP_NETMASK)/g" \ 51 $(IDIR_BASE_ARCH)/etc/network/interfaces 52 $(SED) "s/gateway.*//" \ 53 $(IDIR_BASE_ARCH)/etc/network/interfaces 54 endif 55 ifeq (FWRT_NETWORK_LAN_PROTO_DHCP),y) 56 cat ./files/interfaces.dhcp >> $(IDIR_BASE_ARCH)/etc/network/interfaces 57 $(SED) "s/@FWRT_INTERFACE@/$(FWRT_NETWORK_LAN_INTERFACE)/g" \ 58 $(IDIR_BASE_ARCH)/etc/network/interfaces 59 ifeq ($(FWRT_NETWORK_LAN_SWITCH_PORTS),) 60 $(SED) "s/switch.*//" \ 61 $(IDIR_BASE_ARCH)/etc/network/interfaces 62 else 63 $(SED) "s/@FWRT_SWITCH_PORTS@/$(FWRT_NETWORK_LAN_SWITCH_PORTS)/g" \ 64 $(IDIR_BASE_ARCH)/etc/network/interfaces 65 endif 66 endif 67 endif 68 ifeq ($(FWRT_NETWORK_WAN),y) 69 ifeq ($(FWRT_NETWORK_WAN_PROTO_DHCP),y) 70 echo "# WAN port configuration" >> $(IDIR_BASE_ARCH)/etc/network/interfaces 71 cat ./files/interfaces.dhcp >> $(IDIR_BASE_ARCH)/etc/network/interfaces 72 $(SED) "s/@FWRT_INTERFACE@/$(FWRT_NETWORK_WAN_INTERFACE)/g" \ 73 $(IDIR_BASE_ARCH)/etc/network/interfaces 74 ifeq ($(FWRT_NETWORK_WAN_SWITCH_PORTS),) 75 $(SED) "s/switch.*//" \ 76 $(IDIR_BASE_ARCH)/etc/network/interfaces 77 else 78 $(SED) "s/@FWRT_WAN_SWITCH@/$(FWRT_NETWORK_WAN_SWITCH_PORTS)/g" \ 79 $(IDIR_BASE_ARCH)/etc/network/interfaces 80 endif 81 endif 82 ifeq ($(FWRT_NETWORK_WAN_PROTO_STATIC),y) 83 echo "# WAN port configuration" >> $(IDIR_BASE_ARCH)/etc/network/interfaces 84 cat ./files/interfaces.static >> $(IDIR_BASE_ARCH)/etc/network/interfaces 85 $(SED) "s/@FWRT_INTERFACE@/$(FWRT_NETWORK_WAN_INTERFACE)/g" \ 86 $(IDIR_BASE_ARCH)/etc/network/interfaces 87 ifeq ($(FWRT_NETWORK_WAN_SWITCH_PORTS),) 88 $(SED) "s/switch.*//" \ 89 $(IDIR_BASE_ARCH)/etc/network/interfaces 90 else 91 $(SED) "s/@FWRT_WAN_SWITCH@/$(FWRT_NETWORK_WAN_SWITCH_PORTS)/g" \ 92 $(IDIR_BASE_ARCH)/etc/network/interfaces 93 endif 94 $(SED) "s/@FWRT_ADDRESS@/$(FWRT_NETWORK_WAN_IP_ADDRESS)/g" \ 95 $(IDIR_BASE_ARCH)/etc/network/interfaces 96 $(SED) "s/@FWRT_NETMASK@/$(FWRT_NETWORK_WAN_IP_NETMASK)/g" \ 97 $(IDIR_BASE_ARCH)/etc/network/interfaces 98 $(SED) "s/@FWRT_GATEWAY@/$(FWRT_NETWORK_WAN_IP_GATEWAY)/g" \ 99 $(IDIR_BASE_ARCH)/etc/network/interfaces 100 endif 101 endif 33 102 -find $(IDIR_BASE_ARCH) -type d -name CVS | xargs rm -rf 34 103 -find $(IDIR_BASE_ARCH) -type d -name .svn | xargs rm -rf -
target/linux/Makefile
rf7878da r7d55135 7 7 include $(TOPDIR)/rules.mk 8 8 9 define kernel_template 9 FWRT_BUILD_TARGET=y 10 10 11 $(1)/$(2)/$(3)-clean: 12 @$(TRACE) target/linux/$(2)-$(1)-clean 13 $(MAKE) -C $(2)-$(1) BOARD="$(2)" DEVICE="$(3)" clean 14 15 $(1)/$(2)/$(3)-prepare: 16 @$(TRACE) target/linux/$(2)-$(1)-prepare 17 $(MAKE) -C $(2)-$(1) BOARD="$(2)" DEVICE="$(3)" prepare 18 19 $(1)/$(2)/$(3)-compile: 20 @$(TRACE) target/linux/$(2)-$(1)-compile 21 $(MAKE) -C $(2)-$(1) BOARD="$(2)" DEVICE="$(3)" compile 22 23 $(1)/$(2)/$(3)-rebuild: 24 @$(TRACE) target/linux/$(2)-$(1)-rebuild 25 $(MAKE) -C $(2)-$(1) BOARD="$(2)" DEVICE="$(3)" rebuild 26 27 $(1)/$(2)/$(3)-install: 28 @$(TRACE) target/linux/$(2)-$(1)-install 29 $(MAKE) -C $(2)-$(1) BOARD="$(2)" DEVICE="$(3)" install 30 31 ifeq ($(FWRT_LINUX_$(4)),y) 32 clean: $(1)/$(2)/$(3)-clean 33 prepare: $(1)/$(2)/$(3)-prepare 34 compile: $(1)/$(2)/$(3)-compile 35 rebuild: $(1)/$(2)/$(3)-rebuild 36 install: $(1)/$(2)/$(3)-install 37 endif 38 39 .PHONY: $(1)/$(2)/$(3)-clean $(1)/$(2)/$(3)-prepare \ 40 $(1)/$(2)/$(3)-compile $(1)/$(2)/$(3)-rebuild \ 41 $(1)/$(2)/$(3)-install 42 endef 11 include $(TOPDIR)/mk/targets.mk 43 12 44 13 .PHONY: clean prepare compile rebuild install … … 49 18 rebuild: 50 19 clean: 51 52 # asus models53 $(eval $(call kernel_template,2.4,brcm,asus-wl500g,2_4_BRCM_ASUS_WL500G))54 $(eval $(call kernel_template,2.4,brcm,asus-wl500g-deluxe,2_4_BRCM_ASUS_WL500G_DELUXE))55 $(eval $(call kernel_template,2.4,brcm,asus-wl500g-premium,2_4_BRCM_ASUS_WL500G_PREMIUM))56 # linksys models57 $(eval $(call kernel_template,2.4,brcm,linksys-wrt54gs-10,2_4_BRCM_LINKSYS_WRT54GS_1_0))58 $(eval $(call kernel_template,2.4,brcm,linksys-wrt54gs-11,2_4_BRCM_LINKSYS_WRT54GS_1_1))59 $(eval $(call kernel_template,2.4,brcm,linksys-wrt54gs-4,2_4_BRCM_LINKSYS_WRT54GS_4))60 $(eval $(call kernel_template,2.4,brcm,linksys-wrt54g-10,2_4_BRCM_LINKSYS_WRT54G_1_0))61 $(eval $(call kernel_template,2.4,brcm,linksys-wrt54g-11,2_4_BRCM_LINKSYS_WRT54G_1_1))62 $(eval $(call kernel_template,2.4,brcm,linksys-wrt54g-20,2_4_BRCM_LINKSYS_WRT54G_2_0))63 $(eval $(call kernel_template,2.4,brcm,linksys-wrt54g-22,2_4_BRCM_LINKSYS_WRT54G_2_2))64 $(eval $(call kernel_template,2.4,brcm,linksys-wrt54g-30,2_4_BRCM_LINKSYS_WRT54G_3_0))65 $(eval $(call kernel_template,2.4,brcm,linksys-wrt54g-31,2_4_BRCM_LINKSYS_WRT54G_3_1))66 $(eval $(call kernel_template,2.4,brcm,linksys-wrt54g-4,2_4_BRCM_LINKSYS_WRT54G_4))67 $(eval $(call kernel_template,2.4,brcm,linksys-wrt54gl,2_4_BRCM_LINKSYS_WRT54GL))68 $(eval $(call kernel_template,2.4,brcm,linksys-wrt54g3g,2_4_BRCM_LINKSYS_WRT54G3G))69 # netgear models70 $(eval $(call kernel_template,2.4,brcm,netgear-wgt634u,2_4_BRCM_NETGEAR_WGT634U))71 $(eval $(call kernel_template,2.6,brcm,netgear-wgt634u,2_6_BRCM_NETGEAR_WGT634U))72 # routerboard models made by mikrotik73 $(eval $(call kernel_template,2.4,rb,rb532,2_4_RB_RB532))74 $(eval $(call kernel_template,2.6,rb,rb532,2_6_RB_RB532))75
Note:
See TracChangeset
for help on using the changeset viewer.
