case $board in
ampedwireless,ally-00x19k|\
+ asus,rp-ac56|\
asus,rp-ac87|\
edimax,re23s|\
mikrotik,routerboard-m11g|\
tplink,re650-v1|\
tplink,re650-v2|\
ubnt,unifi-6-lite|\
- ubnt,unifi-nanohd)
+ ubnt,unifi-nanohd|\
+ zyxel,nwa50ax|\
+ zyxel,nwa55axe)
ucidef_set_interface_lan "lan"
;;
ampedwireless,ally-r1900k|\
gehua,ghl-r-001|\
+ h3c,tx1800-plus|\
+ h3c,tx1801-plus|\
+ h3c,tx1806|\
hiwifi,hc5962|\
+ netgear,wax202|\
xiaomi,mi-router-3-pro|\
xiaomi,mi-router-ac2100|\
xiaomi,mi-router-cr6606|\
;;
asiarf,ap7621-nv1|\
beeline,smartbox-flash|\
+ beeline,smartbox-giga|\
glinet,gl-mt1300|\
iptime,a3002mesh|\
jcg,q20|\
uci add_list firewall.@zone[1].network='eth_data'
uci add_list firewall.@zone[1].network='eth_om'
;;
- gnubee,gb-pc1|\
+ gnubee,gb-pc1)
+ ucidef_set_interface_lan "ethblack ethblue"
+ ;;
gnubee,gb-pc2)
- ucidef_set_interface_lan "lan1 lan2"
+ ucidef_set_interface_lan "ethblack ethblue ethyellow"
;;
linksys,re6500|\
- netgear,wac104)
+ netgear,wac104|\
+ zyxel,lte3301-plus)
ucidef_set_interface_lan "lan1 lan2 lan3 lan4"
;;
mikrotik,routerboard-750gr3)
wan_mac=$(mtd_get_mac_ascii u-boot-env et1macaddr)
label_mac=$(mtd_get_mac_binary factory 0x4)
;;
- beeline,smartbox-flash|\
- mts,wg430223)
- lan_mac=$(mtd_get_mac_ascii u-boot-env eth2macaddr)
- wan_mac=$(mtd_get_mac_ascii u-boot-env eth3macaddr)
- label_mac=$lan_mac
+ beeline,smartbox-flash)
+ wan_mac=$(mtd_get_mac_encrypted_arcadyan "board_data")
+ label_mac=$(macaddr_add "$wan_mac" 3)
+ lan_mac=$label_mac
;;
buffalo,wsr-1166dhp)
local index="$(find_mtd_index "board_data")"
wan_mac=$(mtd_get_mac_ascii u-boot-env wanaddr)
label_mac=$wan_mac
;;
+ h3c,tx1800-plus|\
+ h3c,tx1801-plus|\
+ h3c,tx1806)
+ label_mac=$(mtd_get_mac_ascii u-boot-env ethaddr)
+ lan_mac=$(macaddr_add "$label_mac" 1)
+ wan_mac=$label_mac
+ ;;
hiwifi,hc5962)
lan_mac=$(mtd_get_mac_ascii bdinfo "Vfac_mac ")
label_mac=$lan_mac
wan_mac=$lan_mac
label_mac=$lan_mac
;;
+ belkin,rt1800)
+ lan_mac=$(mtd_get_mac_ascii Config lan_hwaddr)
+ wan_mac=$(mtd_get_mac_ascii Config wan_hwaddr)
+ label_mac=$lan_mac
+ ;;
mikrotik,routerboard-750gr3|\
mikrotik,routerboard-760igs|\
mikrotik,routerboard-m11g|\
wan_mac=$label_mac
lan_mac=$(macaddr_add $label_mac 1)
;;
+ mts,wg430223)
+ wan_mac=$(mtd_get_mac_encrypted_arcadyan "board_data")
+ label_mac=$wan_mac
+ lan_mac=$(macaddr_add "$wan_mac" 2)
+ ;;
+ netgear,wax202)
+ lan_mac=$(mtd_get_mac_ascii Config mac)
+ wan_mac=$(macaddr_add "$lan_mac" 1)
+ label_mac=$lan_mac
+ ;;
raisecom,msg1500-x-00)
lan_mac=$(mtd_get_mac_ascii Config protest_lan_mac)
wan_mac=$(mtd_get_mac_ascii Config protest_wan_mac)