telco-electronics,x1|\
totolink,a7000r|\
totolink,lr1200|\
- unielec,u7621-06-256m-16m|\
- unielec,u7621-06-512m-64m|\
+ unielec,u7621-06-16m|\
+ unielec,u7621-06-64m|\
wavlink,wl-wn570ha1|\
wavlink,wl-wn575a3|\
xiaomi,miwifi-mini|\
tplink,tl-wr841n-v13|\
tplink,tl-wr841n-v14|\
tplink,tl-wr842n-v5|\
- unielec,u7628-01-128m-16m|\
+ unielec,u7628-01-16m|\
ubiquiti,edgerouterx|\
ubiquiti,edgerouterx-sfp|\
upvel,ur-326n4g|\
ucidef_add_switch "switch0" \
"0:lan" "1:wan" "6@eth0"
;;
+ asus,rt-ac65p|\
asus,rt-ac85p|\
dlink,dir-860l-b1|\
elecom,wrc-1167ghbk2-s|\
huawei,hg255d|\
iodata,wn-ax1167gr|\
iodata,wn-gx300gr|\
+ iodata,wnpr2600g|\
iptime,a604m)
ucidef_add_switch "switch0" \
"1:lan:4" "2:lan:3" "3:lan:2" "4:lan:1" "0:wan" "6@eth0"
"0:lan" "1:lan" "2:lan" "3:lan" "5:wan" "6@eth0"
;;
comfast,cf-wr800n|\
- hnet,c108)
+ hnet,c108|\
+ tplink,tl-wr902ac-v3|\
+ trendnet,tew-638apb-v2)
ucidef_add_switch "switch0" \
- "4:lan" "6t@eth0"
+ "4:lan" "6@eth0"
;;
- cudy,wr1000)
+ cudy,wr1000|\
+ xiaomi,mir3g-v2)
ucidef_add_switch "switch0" \
"2:lan:2" "3:lan:1" "4:wan" "6@eth0"
;;
ucidef_add_switch "switch1" \
"1:lan:4" "2:lan:3" "3:lan:2" "4:lan:1" "0:wan" "6@eth0"
;;
+ iptime,a3)
+ ucidef_add_switch "switch0" \
+ "2:lan:2" "3:lan:1" "0:wan" "6@eth0"
+ ;;
lava,lr-25g001|\
sitecom,wlr-6000|\
trendnet,tew-691gr|\
"0:lan" "1:lan" "2:lan" "3:lan" "4:wan" "9@eth0"
;;
sparklan,wcr-150gn|\
- zbtlink,we1026-5g-16m)
+ zbtlink,zbt-we1026-5g-16m)
ucidef_add_switch "switch0" \
"0:lan" "6t@eth0"
;;
"0:lan" "1:lan" "2:lan" "3:lan" "6t@eth0"
ucidef_set_interface_wan "usb0"
;;
- tplink,tl-wr902ac-v3)
- ucidef_add_switch "switch0" \
- "4:lan" "6@eth0"
- ;;
- trendnet,tew-638apb-v2)
- ucidef_add_switch "switch0" \
- "4:lan" "6@eth0"
- ;;
vocore,vocore2|\
vocore,vocore2-lite)
ucidef_add_switch "switch0" \
phicomm,k2p|\
planex,vr500|\
samknows,whitebox-v8|\
+ youhua,wr1200js|\
youku,yk-l2|\
zbtlink,zbt-we3526)
wan_mac=$(mtd_get_mac_binary factory 0xe006)
;;
+ asus,rt-ac65p|\
asus,rt-ac85p)
wan_mac=$(mtd_get_mac_ascii u-boot-env et1macaddr)
+ label_mac=$(cat /sys/class/ieee80211/phy0/macaddress)
;;
asus,rt-n56u)
lan_mac=$(macaddr_setbit_la "$(cat /sys/class/net/eth0/address)")
buffalo,whr-g300n|\
buffalo,wsr-600dhp|\
glinet,gl-mt300n-v2|\
+ xiaomi,miwifi-mini|\
zyxel,keenetic-start)
# This empty case has to be kept for devices without any MAC address adjustments
;;
;;
iodata,wn-ac1167gr|\
iodata,wn-ac733gr3)
- wan_mac=$(macaddr_add "$(mtd_get_mac_binary factory 0x4)" -1)
+ wan_mac=$(mtd_get_mac_ascii u-boot-env wanaddr)
;;
iodata,wn-ax1167gr|\
iodata,wn-gx300gr|\
trendnet,tew-692gr)
wan_mac=$(macaddr_add "$(mtd_get_mac_binary factory 0x4)" 1)
;;
+ iodata,wnpr2600g)
+ wan_mac=$(mtd_get_mac_ascii u-boot-env wanaddr)
+ label_mac=$wan_mac
+ ;;
+ iptime,a3|\
iptime,a604m)
wan_mac=$(mtd_get_mac_binary u-boot 0x1fc40)
;;
xiaomi,mir3g)
lan_mac=$(mtd_get_mac_binary factory 0xe006)
;;
+ xiaomi,mir3g-v2)
+ wan_mac=$(mtd_get_mac_binary factory 0xe006)
+ label_mac=$wan_mac
+ ;;
xiaomi,mir3p)
lan_mac=$(mtd_get_mac_binary factory 0xe006)
label_mac=$lan_mac
;;
- xiaomi,miwifi-mini)
- lan_mac=$(macaddr_setbit_la "$(cat /sys/class/net/eth0/address)")
- ;;
zbtlink,zbt-we1326)
wan_mac=$(mtd_get_mac_binary factory 0xe006)
label_mac=$(cat /sys/class/ieee80211/phy0/macaddress)