summaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@nbd.name>2020-11-30 12:34:13 +0100
committerFelix Fietkau <nbd@nbd.name>2020-11-30 12:39:25 +0100
commit42c48866f1c1fce068f41536baa8dd2e80fc08d7 (patch)
tree439389ff79d44a5eb48c3fd5d3c60c0a5f36f024 /config
parent524310276f2084d419cb0f2de58b0f42641d987f (diff)
downloadnetifd-42c48866f1c1fce068f41536baa8dd2e80fc08d7.tar.gz
config: parse default mac address from board.json
Example: { "network-device": { "eth0": { "macaddr": "bc:a5:11:16:76:d7" } } } Signed-off-by: Felix Fietkau <nbd@nbd.name>
Diffstat (limited to 'config')
-rw-r--r--config/board.json52
1 files changed, 52 insertions, 0 deletions
diff --git a/config/board.json b/config/board.json
new file mode 100644
index 0000000..112a511
--- /dev/null
+++ b/config/board.json
@@ -0,0 +1,52 @@
+{
+ "model": {
+ "id": "netgear,gs110tpp-v1",
+ "name": "Netgear GS110TPP"
+ },
+ "bridge": {
+ "name": "switch",
+ "macaddr": "bc:a5:11:16:76:d7"
+ },
+ "network": {
+ "wan": {
+ "ifname": " lan1 lan2 lan3 lan4 lan5 lan6 lan7 lan8",
+ "protocol": "dhcp",
+ "macaddr": "bc:a5:11:16:76:d7"
+ },
+ "lan": {
+ "ifname": "lan1",
+ "protocol": "static",
+ "vlan": "100",
+ "macaddr": "be:a5:11:16:76:d7"
+ }
+ },
+ "network-device": {
+ "eth0": {
+ "macaddr": "bc:a5:11:16:76:d7"
+ },
+ "lan1": {
+ "macaddr": "be:a5:11:16:76:d7"
+ },
+ "lan2": {
+ "macaddr": "be:a5:11:16:76:d8"
+ },
+ "lan3": {
+ "macaddr": "be:a5:11:16:76:d9"
+ },
+ "lan4": {
+ "macaddr": "be:a5:11:16:76:da"
+ },
+ "lan5": {
+ "macaddr": "be:a5:11:16:76:db"
+ },
+ "lan6": {
+ "macaddr": "be:a5:11:16:76:dc"
+ },
+ "lan7": {
+ "macaddr": "be:a5:11:16:76:dd"
+ },
+ "lan8": {
+ "macaddr": "be:a5:11:16:76:de"
+ }
+ }
+}