[OpenWrt-Devel] [PATCH] imx6: fix platform checking

Pushpal Sidhu psidhu at gateworks.com
Tue Sep 15 16:37:38 EDT 2015


Fix platform checking when configuring networks and when doing sysupgrade.

Signed-off-by: Pushpal Sidhu <psidhu at gateworks.com>
---
 target/linux/imx6/base-files/etc/uci-defaults/02_network | 12 ++++++------
 target/linux/imx6/base-files/lib/upgrade/platform.sh     |  4 ++--
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/target/linux/imx6/base-files/etc/uci-defaults/02_network b/target/linux/imx6/base-files/etc/uci-defaults/02_network
index 0e60e22..bf83063 100644
--- a/target/linux/imx6/base-files/etc/uci-defaults/02_network
+++ b/target/linux/imx6/base-files/etc/uci-defaults/02_network
@@ -15,16 +15,16 @@ board=$(imx6_board_name)
 ucidef_set_interface_loopback
 
 case "$board" in
-"gw51xx" |\
-"gw52xx")
+*gw51xx |\
+*gw52xx)
 	ucidef_set_interface_lan 'eth0'
 	;;
-"gw53xx" |\
-"gw54xx" |\
-"gw552x")
+*gw53xx |\
+*gw54xx |\
+*gw552x)
 	ucidef_set_interfaces_lan_wan 'eth0' 'eth1'
 	;;
-"wandboard")
+*wandboard)
 	ucidef_set_interface_wan 'eth0'
 	;;
 esac
diff --git a/target/linux/imx6/base-files/lib/upgrade/platform.sh b/target/linux/imx6/base-files/lib/upgrade/platform.sh
index c48e2c9..0bbf110 100755
--- a/target/linux/imx6/base-files/lib/upgrade/platform.sh
+++ b/target/linux/imx6/base-files/lib/upgrade/platform.sh
@@ -8,7 +8,7 @@ platform_check_image() {
 	local board=$(imx6_board_name)
 
 	case "$board" in
-	gw54xx)
+	*gw5*)
 		nand_do_platform_check $board $1
 		return $?;
 		;;
@@ -22,7 +22,7 @@ platform_pre_upgrade() {
 	local board=$(imx6_board_name)
 
 	case "$board" in
-	gw54xx)
+	*gw5*)
 		nand_do_upgrade "$1"
 		;;
 	esac
-- 
2.5.1
_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel



More information about the openwrt-devel mailing list