diff --git a/iopsys-ramips/base-files/etc/board.d/02_network b/iopsys-ramips/base-files/etc/board.d/02_network index a78912dbc9b5ecdc8a9fb0c583c1e47fdb579015..513eafcc25bc02d1cf6d55ec7edb46ae5dc11b30 100755 --- a/iopsys-ramips/base-files/etc/board.d/02_network +++ b/iopsys-ramips/base-files/etc/board.d/02_network @@ -166,6 +166,12 @@ ramips_setup_interfaces() ucidef_add_switch_vlan "switch0" "1" "1 2 6t" ucidef_add_switch_vlan "switch0" "2" "0 6t" ;; + ex300) + ucidef_set_interfaces_lan_wan "eth0.1" "eth0.2" + ucidef_add_switch "switch0" "1" "1" + ucidef_add_switch_vlan "switch0" "1" "1 6t" + ucidef_add_switch_vlan "switch0" "2" "0 6t" + ;; awm002-evb | \ awm003-evb | \ argus-atp52b | \ diff --git a/iopsys-ramips/base-files/lib/ramips.sh b/iopsys-ramips/base-files/lib/ramips.sh index 8dc05b060c8be19bf94101f5d3061acc436d8a91..c63c619f0b89b06e1672280a00e0248f65b0a2a1 100755 --- a/iopsys-ramips/base-files/lib/ramips.sh +++ b/iopsys-ramips/base-files/lib/ramips.sh @@ -424,6 +424,9 @@ ramips_board_detect() { *"Mediatek MT7621 evaluation board") name="mt7621" ;; + *"ex300") + name="ex300" + ;; *"Mediatek MT7628AN evaluation board") name="mt7628" ;; diff --git a/iopsys-ramips/dts/EX300.dts b/iopsys-ramips/dts/EX300.dts index ef06f67fed6a9683ffe2903d1ab4967f8f933022..9b65d23ec23fd7ab0c37f5f1a500fc9ac5abf978 100644 --- a/iopsys-ramips/dts/EX300.dts +++ b/iopsys-ramips/dts/EX300.dts @@ -4,7 +4,7 @@ / { compatible = "mediatek,mt7621-eval-board", "mediatek,mt7621-soc"; - model = "Mediatek MT7621 evaluation board"; + model = "ex300"; memory@0 { device_type = "memory";