aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/ramips/mt7621
diff options
context:
space:
mode:
Diffstat (limited to 'target/linux/ramips/mt7621')
-rw-r--r--target/linux/ramips/mt7621/base-files/etc/board.d/02_network41
-rwxr-xr-xtarget/linux/ramips/mt7621/base-files/lib/upgrade/platform.sh8
2 files changed, 34 insertions, 15 deletions
diff --git a/target/linux/ramips/mt7621/base-files/etc/board.d/02_network b/target/linux/ramips/mt7621/base-files/etc/board.d/02_network
index df69e1c432..b31c99e6f1 100644
--- a/target/linux/ramips/mt7621/base-files/etc/board.d/02_network
+++ b/target/linux/ramips/mt7621/base-files/etc/board.d/02_network
@@ -8,21 +8,7 @@ ramips_setup_interfaces()
local board="$1"
case $board in
- asiarf,ap7621-001|\
- winstars,ws-wn583a6)
- ucidef_set_interfaces_lan_wan "lan" "wan"
- ;;
- asiarf,ap7621-nv1|\
- glinet,gl-mt1300|\
- jcg,q20|\
- lenovo,newifi-d1|\
- mikrotik,routerboard-m33g|\
- xiaomi,mi-router-3g|\
- xiaomi,mi-router-3g-v2|\
- xiaomi,mi-router-4|\
- xiaomi,mi-router-4a-gigabit)
- ucidef_set_interfaces_lan_wan "lan1 lan2" "wan"
- ;;
+ ampedwireless,ally-00x19k|\
edimax,re23s|\
mikrotik,routerboard-m11g|\
netgear,ex6150|\
@@ -34,6 +20,7 @@ ramips_setup_interfaces()
ubnt,unifi-nanohd)
ucidef_set_interface_lan "lan"
;;
+ ampedwireless,ally-r1900k|\
gehua,ghl-r-001|\
hiwifi,hc5962|\
xiaomi,mi-router-3-pro|\
@@ -41,6 +28,21 @@ ramips_setup_interfaces()
xiaomi,redmi-router-ac2100)
ucidef_set_interfaces_lan_wan "lan1 lan2 lan3" "wan"
;;
+ asiarf,ap7621-001|\
+ winstars,ws-wn583a6)
+ ucidef_set_interfaces_lan_wan "lan" "wan"
+ ;;
+ asiarf,ap7621-nv1|\
+ glinet,gl-mt1300|\
+ jcg,q20|\
+ lenovo,newifi-d1|\
+ mikrotik,routerboard-m33g|\
+ xiaomi,mi-router-3g|\
+ xiaomi,mi-router-3g-v2|\
+ xiaomi,mi-router-4|\
+ xiaomi,mi-router-4a-gigabit)
+ ucidef_set_interfaces_lan_wan "lan1 lan2" "wan"
+ ;;
gnubee,gb-pc1|\
gnubee,gb-pc2)
ucidef_set_interface_lan "lan1 lan2"
@@ -85,6 +87,15 @@ ramips_setup_macs()
local label_mac=""
case $board in
+ ampedwireless,ally-00x19k)
+ lan_mac=$(mtd_get_mac_ascii hwconfig HW.LAN.MAC.Address)
+ label_mac=$lan_mac
+ ;;
+ ampedwireless,ally-r1900k)
+ lan_mac=$(mtd_get_mac_ascii hwconfig HW.LAN.MAC.Address)
+ wan_mac=$(mtd_get_mac_ascii hwconfig HW.WAN.MAC.Address)
+ label_mac=$lan_mac
+ ;;
asus,rt-ac65p|\
asus,rt-ac85p)
wan_mac=$(mtd_get_mac_ascii u-boot-env et1macaddr)
diff --git a/target/linux/ramips/mt7621/base-files/lib/upgrade/platform.sh b/target/linux/ramips/mt7621/base-files/lib/upgrade/platform.sh
index 7b57ee7776..689a0e51ae 100755
--- a/target/linux/ramips/mt7621/base-files/lib/upgrade/platform.sh
+++ b/target/linux/ramips/mt7621/base-files/lib/upgrade/platform.sh
@@ -27,6 +27,12 @@ platform_do_upgrade() {
fi
}
;;
+ ampedwireless,ally-00x19k|\
+ ampedwireless,ally-r1900k)
+ if [ "$(fw_printenv --lock / -n bootImage 2>/dev/null)" != "0" ]; then
+ fw_setenv --lock / bootImage 0 || exit 1
+ fi
+ ;;
mikrotik,routerboard-750gr3|\
mikrotik,routerboard-760igs|\
mikrotik,routerboard-m11g|\
@@ -43,6 +49,8 @@ platform_do_upgrade() {
esac
case "$board" in
+ ampedwireless,ally-00x19k|\
+ ampedwireless,ally-r1900k|\
asus,rt-ac65p|\
asus,rt-ac85p|\
dlink,dir-1960-a1|\