summaryrefslogtreecommitdiff
path: root/recipes-core/mlinux-scripts/mlinux-scripts-1.1/mlinux-switch-cell-fw
diff options
context:
space:
mode:
authorJohn Klug <john.klug@multitech.com>2017-08-28 17:05:39 -0500
committerJohn Klug <john.klug@multitech.com>2017-08-28 17:05:39 -0500
commit441c89fa7bba47b95be06a49dd478d9c7a9343cd (patch)
treeb498c273727cbcd06474708ca0f4811b27b2d147 /recipes-core/mlinux-scripts/mlinux-scripts-1.1/mlinux-switch-cell-fw
parent461ee4323d8ffbee486554d86d52c0911efe0714 (diff)
downloadmeta-mlinux-441c89fa7bba47b95be06a49dd478d9c7a9343cd.tar.gz
meta-mlinux-441c89fa7bba47b95be06a49dd478d9c7a9343cd.tar.bz2
meta-mlinux-441c89fa7bba47b95be06a49dd478d9c7a9343cd.zip
Since Telit LE910-NA1 can have a single firmware, key off of product-id
Diffstat (limited to 'recipes-core/mlinux-scripts/mlinux-scripts-1.1/mlinux-switch-cell-fw')
-rwxr-xr-xrecipes-core/mlinux-scripts/mlinux-scripts-1.1/mlinux-switch-cell-fw5
1 files changed, 3 insertions, 2 deletions
diff --git a/recipes-core/mlinux-scripts/mlinux-scripts-1.1/mlinux-switch-cell-fw b/recipes-core/mlinux-scripts/mlinux-scripts-1.1/mlinux-switch-cell-fw
index a101e56..ee58d66 100755
--- a/recipes-core/mlinux-scripts/mlinux-scripts-1.1/mlinux-switch-cell-fw
+++ b/recipes-core/mlinux-scripts/mlinux-scripts-1.1/mlinux-switch-cell-fw
@@ -34,8 +34,9 @@ fi
#
# Applicable for LTE910-NA1 with dual FW images only
#
-if [ "$MODEL" != "LE910-NA1" ]; then
- [ "$VERBOSE" ] && echo "Firmware switch is supported only on LE910-NA1 models."
+productid=$(/usr/sbin/mts-io-sysfs show product-id)
+if [[ $MODEL != LE910-NA1 ]] || ! [[ $productid =~ -LNA3- ]] ; then
+ [ "$VERBOSE" ] && echo "Firmware switch is supported only on LE910-NA1 models with product-id containing -LNA3-."
exit 0
fi