blob: fe1269882c181b78ae8e5b8dbfbd6fe24e00f3a4 [file] [log] [blame]
Jan Kundrát55fb0642020-03-27 18:44:19 +01001#!/bin/sh
2
3set -e
4
5mkdir -p /run/systemd/network
6
7# custom names for OSC channels
8if grep -q '\<czechlight=sdn-roadm-line\>' /proc/cmdline; then
9 ETH2_NAME=osc
10elif grep -q '\<czechlight=sdn-inline\>' /proc/cmdline; then
11 ETH2_NAME=oscW
12 ETH3_NAME=oscE
13fi
14
Jan Kundrát091dc9e2020-11-02 21:44:26 +010015if [[ -n "${ETH2_NAME+set}" ]] ; then
16 cat > /run/systemd/network/30-eth2.link <<EOF
Jan Kundrát55fb0642020-03-27 18:44:19 +010017[Match]
18Path=platform-f1034000.ethernet
19[Link]
20Name=${ETH2_NAME}
21EOF
Jan Kundrát091dc9e2020-11-02 21:44:26 +010022fi
Jan Kundrát55fb0642020-03-27 18:44:19 +010023
Jan Kundrát091dc9e2020-11-02 21:44:26 +010024if [[ -n "${ETH3_NAME+set}" ]]; then
25 cat > /run/systemd/network/30-eth3.link <<EOF
Jan Kundrát55fb0642020-03-27 18:44:19 +010026[Match]
27Path=platform-soc:pcie-pci-*
28[Link]
29Name=${ETH3_NAME}
30EOF
Jan Kundrát091dc9e2020-11-02 21:44:26 +010031fi