Author: blogic Date: 2015-04-21 09:15:47 +0200 (Tue, 21 Apr 2015) New Revision: 45537
Modified: trunk/target/linux/ipq806x/base-files/etc/uci-defaults/network trunk/target/linux/ipq806x/base-files/lib/ipq806x.sh trunk/target/linux/ipq806x/image/Makefile Log: ipq806x: add db149 support to OpenWrt init scripts DB149 is a IPQ8064 based platform. This patch adds the init scripts to detect it, configure the network accordingly, and generate a flashable image for it. Signed-off-by: Mathieu Olivari <[email protected]> Modified: trunk/target/linux/ipq806x/base-files/etc/uci-defaults/network =================================================================== --- trunk/target/linux/ipq806x/base-files/etc/uci-defaults/network 2015-04-21 07:15:37 UTC (rev 45536) +++ trunk/target/linux/ipq806x/base-files/etc/uci-defaults/network 2015-04-21 07:15:47 UTC (rev 45537) @@ -22,6 +22,12 @@ ucidef_add_switch_vlan "switch0" "1" "6 1 2 3 4" ucidef_add_switch_vlan "switch0" "2" "0 5" ;; +db149) + ucidef_set_interfaces_lan_wan "eth1 eth2 eth3" "eth0" + ucidef_add_switch "switch0" "1" "1" + ucidef_add_switch_vlan "switch0" "1" "6 1 2 3 4" + ucidef_add_switch_vlan "switch0" "2" "0 5" + ;; *) echo "Unsupported hardware. Network interfaces not intialized" ;; Modified: trunk/target/linux/ipq806x/base-files/lib/ipq806x.sh =================================================================== --- trunk/target/linux/ipq806x/base-files/lib/ipq806x.sh 2015-04-21 07:15:37 UTC (rev 45536) +++ trunk/target/linux/ipq806x/base-files/lib/ipq806x.sh 2015-04-21 07:15:47 UTC (rev 45537) @@ -17,6 +17,9 @@ *"AP148") name="ap148" ;; + *"DB149") + name="db149" + ;; esac [ -z "$name" ] && name="unknown" Modified: trunk/target/linux/ipq806x/image/Makefile =================================================================== --- trunk/target/linux/ipq806x/image/Makefile 2015-04-21 07:15:37 UTC (rev 45536) +++ trunk/target/linux/ipq806x/image/Makefile 2015-04-21 07:15:47 UTC (rev 45537) @@ -22,6 +22,7 @@ define Image/BuildKernel $(CP) $(LINUX_DIR)/vmlinux $(BIN_DIR)/$(IMG_PREFIX)-vmlinux.elf $(call Image/BuildKernel/FIT,qcom-ipq8064-ap148) + $(call Image/BuildKernel/FIT,qcom-ipq8064-db149) endef define Image/Build/squashfs _______________________________________________ openwrt-commits mailing list [email protected] https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-commits
