forked from freifunk-franken/firmware
Add support for the TP-Link Archer C50 v4, a low-cost mt7628-based dual-band router. Label MAC address is on ethernet and 2.4 GHz WiFi. The v4 uses the same hardware as the v3 variant, but v4 includes the newer split uboot. ATTENTION: Initial flashing of this device requires additional steps: As all installation methods require an U-Boot to be integrated into the image (and we do not ship one with the image) we are not able to create an image in our build-process. Download a TP-Link image from their Website and a FFF/OpenWRT sysupgrade image for the device and build yourself a factory image like following: TP-Link image: tpl.bin OpenWRT sysupgrade image: owrt.bin > dd if=tpl.bin of=boot.bin bs=131584 count=1 > cat owrt.bin >> boot.bin This image can be used for Web-UI and recovery, but not TFTP. Additional instruction can be found in the OpenWrt commit 01dcd574a248 ("ramips: add support for Archer C50 v4") Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> Reviewed-by: Fabian Bläse <fabian@blaese.de>
39 lines
641 B
Plaintext
39 lines
641 B
Plaintext
# Copyright 2019 Adrian Schmutzler
|
|
# License GPLv3
|
|
|
|
BOARD="$(uci get board.model.name)"
|
|
|
|
case "$BOARD" in
|
|
tplink,tl-wr1043nd-v1)
|
|
CPUPORT="5t"
|
|
;;
|
|
tplink,c50-v3|\
|
|
tplink,c50-v4|\
|
|
tplink,tl-wr1043nd-v2|\
|
|
tplink,tl-wr1043nd-v3|\
|
|
tl-wr841n-v13|\
|
|
r6220|\
|
|
ubnt-erx|\
|
|
ubnt-erx-sfp)
|
|
CPUPORT="6t"
|
|
;;
|
|
tplink,cpe210-v2|\
|
|
tplink,cpe210-v3|\
|
|
tplink,tl-mr3020-v1|\
|
|
tplink,tl-wa850re-v1|\
|
|
tplink,tl-wa860re-v1|\
|
|
tplink,tl-wa901nd-v2|\
|
|
ubnt,bullet-m|\
|
|
ubnt,nanostation-loco-m|\
|
|
ubnt,nanostation-loco-m-xw|\
|
|
ubnt,nanostation-m|\
|
|
ubnt,picostation-m|\
|
|
ubnt,unifi|\
|
|
ubnt,unifiac-mesh)
|
|
CPUPORT=""
|
|
;;
|
|
*)
|
|
CPUPORT="0t"
|
|
;;
|
|
esac
|