From 772434e7078e6de0cc1c7505d29ae923dc3e32bc Mon Sep 17 00:00:00 2001 From: Linus Walleij Date: Mon, 12 Dec 2022 00:54:16 +0100 Subject: [PATCH] gemini: Set proper default networks Some Gemini devices are NAS type devices and need to ask for DHCP IP on eth0. Some has a LAN/WAN setup. Add sensible defaults for all known devices. Signed-off-by: Linus Walleij --- .../gemini/base-files/etc/board.d/02_network | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/target/linux/gemini/base-files/etc/board.d/02_network b/target/linux/gemini/base-files/etc/board.d/02_network index d6ee5cadfe..93a02a7564 100644 --- a/target/linux/gemini/base-files/etc/board.d/02_network +++ b/target/linux/gemini/base-files/etc/board.d/02_network @@ -9,16 +9,31 @@ dlink,dir-685) ucidef_set_interface "eth" device "eth0" protocol "none" ucidef_set_interfaces_lan_wan "lan0 lan1 lan2 lan3" "wan" ;; +dlink,dns-313|\ +edimax,ns-2502|\ +raidsonic,ib-4220-b|\ +wiliboard,wbd111|\ +wiliboard,wbd222) + # NAS machines with a single ethernet port + ucidef_set_interface_lan "eth0" "dhcp" + ;; itian,sq201) # These are all connected to eth1 thru VSC7395 ucidef_set_interface "eth" device "eth1" protocol "none" ucidef_set_interfaces_lan_wan "lan1 lan2 lan3 lan4" "eth0" ;; +ssi,1328) + ucidef_set_interfaces_lan_wan "eth0" "eth1" + ;; storlink,gemini324) # These are all connected to eth1 thru VSC7385 ucidef_set_interface "eth" device "eth1" protocol "none" ucidef_set_interfaces_lan_wan "lan1 lan2 lan3 lan4" "eth0" ;; +teltonika,rut1xx) + # One ethernet LAN which is offering DHCP + ucidef_set_interface_lan "eth0" + ;; esac board_config_flush -- 2.30.2