Added notes about systemd dependencies.
--- a/script/ethercat.service.in Tue Dec 10 10:43:13 2013 +0100
+++ b/script/ethercat.service.in Wed Feb 19 12:28:15 2014 +0100
@@ -1,10 +1,24 @@
#
-# EtherCAT Master Kernel Modules
+# EtherCAT master kernel modules
#
[Unit]
Description=EtherCAT Master Kernel Modules
+#
+# Uncomment this, if the generic Ethernet driver is used. It assures, that the
+# network interfaces are configured, before the master starts.
+#
+#Requires=network.service # Stop master, if network is stopped
+#After=network.service # Start master, after network is ready
+
+#
+# Uncomment this, if a native Ethernet driver is used. It assures, that the
+# network interfaces are configured, after the Ethernet drivers have been
+# replaced. Otherwise, the networking configuration tools could be confused.
+#
+#Before=network.service
+
[Service]
Type=oneshot
RemainAfterExit=yes