ramips: add support for I-O DATA WN-DEAX1800GR
[openwrt/staging/wigyori.git] / target / linux / ramips / mt7621 / base-files / etc / board.d / 02_network
index 3a864f6f04d63759b29387d3e1c4387b0896c0b9..bd4cb508126ac6a1e43ce168ed4b9ceba57a5ede 100644 (file)
@@ -14,14 +14,18 @@ ramips_setup_interfaces()
        ampedwireless,ally-00x19k|\
        asus,rp-ac56|\
        asus,rp-ac87|\
+       dlink,dap-1620-b1|\
        dlink,dap-x1860-a1|\
        edimax,re23s|\
+       linksys,re7000|\
        mikrotik,ltap-2hnd|\
        mikrotik,routerboard-m11g|\
+       netgear,eax12|\
        netgear,ex6150|\
        sercomm,na502|\
        sercomm,na502s|\
        thunder,timecloud|\
+       tplink,eap613-v1|\
        tplink,re350-v1|\
        tplink,re500-v1|\
        tplink,re650-v1|\
@@ -49,7 +53,8 @@ ramips_setup_interfaces()
        xiaomi,mi-router-cr6606|\
        xiaomi,mi-router-cr6608|\
        xiaomi,mi-router-cr6609|\
-       xiaomi,redmi-router-ac2100)
+       xiaomi,redmi-router-ac2100|\
+       zyxel,wsm20)
                ucidef_set_interfaces_lan_wan "lan1 lan2 lan3" "wan"
                ;;
        asiarf,ap7621-001|\
@@ -62,6 +67,7 @@ ramips_setup_interfaces()
        beeline,smartbox-flash|\
        beeline,smartbox-giga|\
        glinet,gl-mt1300|\
+       iodata,wn-deax1800gr|\
        iptime,a3002mesh|\
        jcg,q20|\
        lenovo,newifi-d1|\
@@ -105,6 +111,14 @@ ramips_setup_interfaces()
        mikrotik,routerboard-760igs)
                ucidef_set_interfaces_lan_wan "lan2 lan3 lan4 lan5" "wan sfp"
                ;;
+       mqmaker,witi)
+               ucidef_set_interfaces_lan_wan "lan1 lan2 lan3 lan4" "wan1 wan2"
+               ;;
+       tozed,zlt-s12-pro)
+               ucidef_set_interface_lan "lan1 lan2 lan3 wan"
+               ucidef_set_interface "wwan" device "/dev/ttyUSB0" protocol "ncm"
+               uci add_list firewall.@zone[1].network='wwan'
+               ;;
        tplink,deco-m4r-v4)
                ucidef_set_interfaces_lan_wan "eth1" "eth0"
                ;;
@@ -134,6 +148,9 @@ ramips_setup_interfaces()
                ucidef_set_interface_lan "lan1 lan2 lan3 lan4"
                ucidef_set_interface "qtn" ifname "eth1" protocol "static" ipaddr "1.1.1.1" netmask "255.255.255.0"
                ;;
+       comfast,cf-e390ax)
+               ucidef_set_interfaces_lan_wan "lan" "wan"
+               ;;
        *)
                ucidef_set_interfaces_lan_wan "lan1 lan2 lan3 lan4" "wan"
                ;;
@@ -177,6 +194,11 @@ ramips_setup_macs()
                lan_mac=$wan_mac
                label_mac=$wan_mac
                ;;
+       comfast,cf-e390ax)
+               lan_mac=$(cat /sys/class/net/eth0/address)
+               label_mac=$lan_mac
+               wan_mac=$(macaddr_add "$lan_mac" 1)
+               ;;
        dlink,dir-860l-b1)
                lan_mac=$(mtd_get_mac_ascii factory lanmac)
                wan_mac=$(mtd_get_mac_ascii factory wanmac)
@@ -243,11 +265,6 @@ ramips_setup_macs()
                label_mac=$(cat "/sys/firmware/mikrotik/hard_config/mac_base")
                lan_mac=$label_mac
                ;;
-       tplink,ec330-g5u-v1)
-               label_mac="$(mtd_get_mac_text factory 0x165)"
-               lan_mac=$label_mac
-               wan_mac=$(macaddr_add $label_mac 1)
-               ;;
        tplink,er605-v2)
                CI_UBIPART="firmware"
                label_mac=$(mtd_get_mac_uci_config_ubi "tddp")
@@ -272,14 +289,13 @@ ramips_setup_macs()
                label_mac=$wan_mac
                lan_mac=$(macaddr_add "$wan_mac" 2)
                ;;
-       netgear,wax202)
+       netgear,eax12)
                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)
+       netgear,wax202)
+               lan_mac=$(mtd_get_mac_ascii Config mac)
+               wan_mac=$(macaddr_add "$lan_mac" 1)
                label_mac=$lan_mac
                ;;
        yuncore,ax820)