blob: 3c219c390106c7f21410075ce011b1a2fae60872 [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
15[[ -n "${ETH2_NAME+set}" ]] && cat > /run/systemd/network/30-eth2.link <<EOF
16[Match]
17Path=platform-f1034000.ethernet
18[Link]
19Name=${ETH2_NAME}
20EOF
21
22[[ -n "${ETH3_NAME+set}" ]] && cat > /run/systemd/network/30-eth3.link <<EOF
23[Match]
24Path=platform-soc:pcie-pci-*
25[Link]
26Name=${ETH3_NAME}
27EOF