diff options
author | Linus Walleij <linus.walleij@linaro.org> | 2022-12-12 00:54:16 +0100 |
---|---|---|
committer | Christian Lamparter <chunkeey@gmail.com> | 2022-12-12 11:18:02 +0100 |
commit | 772434e7078e6de0cc1c7505d29ae923dc3e32bc (patch) | |
tree | ee98bd273c63a192a7e6e0f5a939853050b0f87e /target | |
parent | 50d20db6a8fd2aaed3322578c6e5a2960a8d3f4d (diff) | |
download | upstream-772434e7078e6de0cc1c7505d29ae923dc3e32bc.tar.gz upstream-772434e7078e6de0cc1c7505d29ae923dc3e32bc.tar.bz2 upstream-772434e7078e6de0cc1c7505d29ae923dc3e32bc.zip |
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 <linus.walleij@linaro.org>
Diffstat (limited to 'target')
-rw-r--r-- | target/linux/gemini/base-files/etc/board.d/02_network | 15 |
1 files changed, 15 insertions, 0 deletions
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 |