"33373031")
model="$(ar71xx_get_mtd_offset_size_format art 41 32 %c)"
# Use awk to remove everything unprintable
- model_stripped="$(echo -n "$model" | LC_CTYPE=C awk -v 'FS=[^[:print:]]' '{print $1; exit}')"
+ model_stripped="$(ar71xx_get_mtd_offset_size_format art 41 32 %c | LC_CTYPE=C awk -v 'FS=[^[:print:]]' '{print $1; exit}')"
case $model in
$'\xff'*)
if [ "${model:24:1}" = 'N' ]; then
"044403"*)
model="ANTMINER-S3"
;;
+ "44440101"*)
+ model="ANTROUTER-R1"
+ ;;
"120000"*)
model="MERCURY MAC1200R"
;;
*AW-NR580)
name="aw-nr580"
;;
+ *CAP324)
+ name="cap324"
+ ;;
+ *C-55)
+ name="c-55"
+ ;;
*CAP4200AG)
name="cap4200ag"
;;
name="cpe510"
tplink_pharos_board_detect
;;
+ *CR3000)
+ name="cr3000"
+ ;;
+ *CR5000)
+ name="cr5000"
+ ;;
*"DB120 reference board")
name="db120"
;;
*"TL-WA801ND v2")
name="tl-wa801nd-v2"
;;
+ *"TL-WA801ND v3")
+ name="tl-wa801nd-v3"
+ ;;
*TL-WA901ND)
name="tl-wa901nd"
;;
*UniFi)
name="unifi"
;;
+ *"UniFi-AC")
+ name="unifiac"
+ ;;
*"UniFi AP Pro")
name="uap-pro"
;;
*"WNR1000 V2")
name="wnr1000-v2"
;;
+ *WPN824N)
+ name="wpn824n"
+ ;;
*WRT160NL)
name="wrt160nl"
;;