summaryrefslogtreecommitdiffstats
path: root/remote/rootfs/rootfs-stage31
diff options
context:
space:
mode:
authorSimon Rettberg2014-01-29 21:10:04 +0100
committerSimon Rettberg2014-01-29 21:10:04 +0100
commitb77ffba65617c4001e85a31dc9673d0abe481fb8 (patch)
tree40033a4e82cc9e8e3b13889c4aec3aa5f1acd3ee /remote/rootfs/rootfs-stage31
parentMerge branch 'master' of simonslx:openslx-ng/tm-scripts (diff)
downloadtm-scripts-b77ffba65617c4001e85a31dc9673d0abe481fb8.tar.gz
tm-scripts-b77ffba65617c4001e85a31dc9673d0abe481fb8.tar.xz
tm-scripts-b77ffba65617c4001e85a31dc9673d0abe481fb8.zip
<stage32> Trigger network target as soon as possible if network/dhcp has been done in stage31
Diffstat (limited to 'remote/rootfs/rootfs-stage31')
-rwxr-xr-xremote/rootfs/rootfs-stage31/data/inc/setup_network2
1 files changed, 2 insertions, 0 deletions
diff --git a/remote/rootfs/rootfs-stage31/data/inc/setup_network b/remote/rootfs/rootfs-stage31/data/inc/setup_network
index ed29050f..9e52cfaa 100755
--- a/remote/rootfs/rootfs-stage31/data/inc/setup_network
+++ b/remote/rootfs/rootfs-stage31/data/inc/setup_network
@@ -58,6 +58,8 @@ for LINE in $IP_OUT; do
else
NOIPYET="yes"
fi
+ # Ignore this device later on when systemd handles network interfaces (see hacked 99-systemd.rules in systemd data dir)
+ echo "SUBSYSTEM==\"net\", ACTION==\"add\", KERNEL==\"eth*\", ATTR{address}==\"$IFMAC\", TAG+=\"openslxignore\"" >> "${FUTURE_ROOT}/etc/udev/rules.d/01-ignore-boot-interface.rules"
fi
# youdev
echo "SUBSYSTEM==\"net\", ACTION==\"add\", DRIVERS==\"?*\", ATTR{address}==\"$IFMAC\", ATTR{dev_id}==\"0x0\", ATTR{type}==\"1\", KERNEL==\"eth*\", NAME=\"$IFACE\"" >> "${FUTURE_ROOT}/etc/udev/rules.d/70-net-boot-nic-name.rules"