author | Florian Pose <fp@igh.de> |
Wed, 13 Dec 2017 15:39:13 +0100 | |
branch | stable-1.5 |
changeset 2693 | 8051d05cb935 |
parent 2539 | d2d43d2e7f31 |
permissions | -rw-r--r-- |
2192 | 1 |
# |
2539
d2d43d2e7f31
Added notes about systemd dependencies.
Florian Pose <fp@igh-essen.com>
parents:
2377
diff
changeset
|
2 |
# EtherCAT master kernel modules |
2192 | 3 |
# |
4 |
||
5 |
[Unit] |
|
6 |
Description=EtherCAT Master Kernel Modules |
|
7 |
||
2539
d2d43d2e7f31
Added notes about systemd dependencies.
Florian Pose <fp@igh-essen.com>
parents:
2377
diff
changeset
|
8 |
# |
d2d43d2e7f31
Added notes about systemd dependencies.
Florian Pose <fp@igh-essen.com>
parents:
2377
diff
changeset
|
9 |
# Uncomment this, if the generic Ethernet driver is used. It assures, that the |
d2d43d2e7f31
Added notes about systemd dependencies.
Florian Pose <fp@igh-essen.com>
parents:
2377
diff
changeset
|
10 |
# network interfaces are configured, before the master starts. |
d2d43d2e7f31
Added notes about systemd dependencies.
Florian Pose <fp@igh-essen.com>
parents:
2377
diff
changeset
|
11 |
# |
d2d43d2e7f31
Added notes about systemd dependencies.
Florian Pose <fp@igh-essen.com>
parents:
2377
diff
changeset
|
12 |
#Requires=network.service # Stop master, if network is stopped |
d2d43d2e7f31
Added notes about systemd dependencies.
Florian Pose <fp@igh-essen.com>
parents:
2377
diff
changeset
|
13 |
#After=network.service # Start master, after network is ready |
d2d43d2e7f31
Added notes about systemd dependencies.
Florian Pose <fp@igh-essen.com>
parents:
2377
diff
changeset
|
14 |
|
d2d43d2e7f31
Added notes about systemd dependencies.
Florian Pose <fp@igh-essen.com>
parents:
2377
diff
changeset
|
15 |
# |
d2d43d2e7f31
Added notes about systemd dependencies.
Florian Pose <fp@igh-essen.com>
parents:
2377
diff
changeset
|
16 |
# Uncomment this, if a native Ethernet driver is used. It assures, that the |
d2d43d2e7f31
Added notes about systemd dependencies.
Florian Pose <fp@igh-essen.com>
parents:
2377
diff
changeset
|
17 |
# network interfaces are configured, after the Ethernet drivers have been |
d2d43d2e7f31
Added notes about systemd dependencies.
Florian Pose <fp@igh-essen.com>
parents:
2377
diff
changeset
|
18 |
# replaced. Otherwise, the networking configuration tools could be confused. |
d2d43d2e7f31
Added notes about systemd dependencies.
Florian Pose <fp@igh-essen.com>
parents:
2377
diff
changeset
|
19 |
# |
d2d43d2e7f31
Added notes about systemd dependencies.
Florian Pose <fp@igh-essen.com>
parents:
2377
diff
changeset
|
20 |
#Before=network.service |
d2d43d2e7f31
Added notes about systemd dependencies.
Florian Pose <fp@igh-essen.com>
parents:
2377
diff
changeset
|
21 |
|
2192 | 22 |
[Service] |
23 |
Type=oneshot |
|
24 |
RemainAfterExit=yes |
|
25 |
ExecStart=@prefix@/sbin/ethercatctl start |
|
26 |
ExecStop=@prefix@/sbin/ethercatctl stop |
|
2377
aa0f6f939cb3
Install ethercat service to multi-user target by default.
Florian Pose <fp@igh-essen.com>
parents:
2192
diff
changeset
|
27 |
|
aa0f6f939cb3
Install ethercat service to multi-user target by default.
Florian Pose <fp@igh-essen.com>
parents:
2192
diff
changeset
|
28 |
[Install] |
aa0f6f939cb3
Install ethercat service to multi-user target by default.
Florian Pose <fp@igh-essen.com>
parents:
2192
diff
changeset
|
29 |
WantedBy=multi-user.target |