ar71xx: Add support for AP147-010 reference board
[openwrt/staging/mkresin.git] / target / linux / ar71xx / base-files / lib / ar71xx.sh
index 9d3d2cbc29aa5503e1e586a350cb4ee0d0335ee0..d5d5b60660eddb12b3985edf9be3dfc5968a852c 100755 (executable)
@@ -38,7 +38,7 @@ wndr3700_board_detect() {
                ;;
        "33373031")
                # Use awk to remove everything after the first zero byte
-               model="$(ar71xx_get_mtd_offset_size_format art 41 32 %c | awk 'BEGIN{FS="[[:cntrl:]]"} {print $1; exit}')"
+               model="$(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
@@ -365,6 +365,9 @@ ar71xx_board_detect() {
        *"AP143 reference board")
                name="ap143"
                ;;
+       *"AP147-010 reference board")
+               name="ap147-010"
+               ;;
        *AP81)
                name="ap81"
                ;;
@@ -886,9 +889,6 @@ ar71xx_board_detect() {
        *WRT400N)
                name="wrt400n"
                ;;
-       *WAP4410N)
-               name="wap4410n"
-               ;;
        *"WZR-450HP2")
                name="wzr-450hp2"
                ;;