X-Git-Url: https://git.rohieb.name/openwrt.git/blobdiff_plain/44a7438217323d90cc430627b82fd165fba52250..f6ab961f67d76245bed7efdf1705f73b5f87a093:/target/linux/ar71xx/base-files/lib/ar71xx.sh diff --git a/target/linux/ar71xx/base-files/lib/ar71xx.sh b/target/linux/ar71xx/base-files/lib/ar71xx.sh index 22e951d14..ca0799d1b 100755 --- a/target/linux/ar71xx/base-files/lib/ar71xx.sh +++ b/target/linux/ar71xx/base-files/lib/ar71xx.sh @@ -48,6 +48,16 @@ wndr3700_board_detect() { AR71XX_MODEL="$machine" } +tplink_get_hwid() { + local part + local hwid + + part=$(find_mtd_part firmware) + [ -z "$part" ] && return 1 + + dd if=$part bs=4 count=1 skip=16 2>/dev/null | hexdump -v -n 4 -e '1/1 "%02x"' +} + ar71xx_board_detect() { local machine local name @@ -229,6 +239,9 @@ ar71xx_board_detect() { *WZR-HP-G300NH) name="wzr-hp-g300nh" ;; + *WZR-HP-G450H) + name="wzr-hp-g450h" + ;; *WHR-HP-G300N) name="whr-hp-g300n" ;;