case "$board" in
3g-6200n | \
3g-6200nl | \
+ 3g150b | \
3g300m | \
a5-v11 | \
air3gii | \
bc2 | \
broadway | \
carambola | \
+ cf-wr800n | \
d105 | \
dap-1350 | \
dcs-930 | \
+ dcs-930l-b1 | \
dir-300-b1 | \
dir-300-b7 | \
dir-320-b1 | \
f7c027 | \
fonera20n | \
freestation5 | \
+ firewrt |\
+ pbr-m1 |\
hg255d | \
hlk-rm04 | \
ht-tm02 | \
hw550-3g | \
ip2202 | \
+ m2m | \
m3 | \
m4 | \
+ microwrt | \
mlw221 | \
+ mlwg2 | \
mofi3500-3gn | \
mpr-a1 | \
mpr-a2 | \
+ mr-102n | \
mzk-w300nh2 | \
+ mzk-dp150n | \
nbg-419n | \
nw718 | \
omni-emb | \
omni-emb-hpm | \
omni-plug | \
+ olinuxino-rt5350f | \
+ olinuxino-rt5350f-evb | \
psr-680w | \
px4885 | \
+ re6500 | \
rp-n53 | \
rt-g32-b1 | \
rt-n10-plus | \
rt-n15 | \
rt-n56u | \
rut5xx | \
+ sap-g3200u3 | \
sl-r7205 | \
tew-691gr | \
tew-692gr | \
w306r-v20 |\
w502u |\
whr-g300n |\
+ whr-300hp2 |\
whr-600d |\
whr-1166d |\
wsr-600 |\
wl-351 | \
wl341v3 | \
wli-tx4-ag300n | \
+ wzr-agl300nh | \
wmr300 |\
wnce2001 | \
wr512-3gn |\
wr6202 |\
- wr8305rt |\
+ zbt-wr8305rt |\
wrtnode |\
+ oy-0001 |\
wt1520 |\
wt3020 |\
x5 |\
x8 |\
+ miwifi-mini |\
y1 |\
y1s |\
+ zte-q7 |\
zbt-wa05)
[ "$magic" != "27051956" ] && {
echo "Invalid image type."
;;
cy-swr1100 |\
dir-610-a1 |\
- dir-645)
+ dir-645 |\
+ dir-860l-b1)
[ "$magic" != "5ea3a417" ] && {
echo "Invalid image type."
return 1
}
return 0
;;
+ c20i)
+ [ "$magic" != "03000000" ] && {
+ echo "Invalid image type."
+ return 1
+ }
+ return 0
+ ;;
esac
echo "Sysupgrade is not yet supported on $board."