Jan Kundrát | c76b050 | 2018-11-07 21:54:08 +0100 | [diff] [blame] | 1 | #!/bin/sh |
| 2 | |
| 3 | set -e |
| 4 | |
| 5 | # got to override the lock dir as /var is not available yet |
| 6 | ETH0_MAC=$(/sbin/fw_printenv -n eth1addr -l $1) |
| 7 | |
| 8 | mkdir -p /run/systemd/network |
| 9 | |
| 10 | cat > /run/systemd/network/00-br0-cloned-mac.netdev <<EOF |
| 11 | [NetDev] |
| 12 | Name=br0 |
| 13 | Kind=bridge |
| 14 | MACAddress=${ETH0_MAC} |
Jan Kundrát | c76b050 | 2018-11-07 21:54:08 +0100 | [diff] [blame] | 15 | [Bridge] |
| 16 | STP=1 |
Jan Kundrát | e459b4b | 2019-03-05 20:10:49 +0100 | [diff] [blame] | 17 | HelloTimeSec=1 |
| 18 | ForwardDelaySec=4 |
Jan Kundrát | c76b050 | 2018-11-07 21:54:08 +0100 | [diff] [blame] | 19 | EOF |
| 20 | |
| 21 | /bin/rm -f /run/systemd/generator/fw_printenv.lock |