README.EoE
author Florian Pose <fp@igh-essen.com>
Tue, 25 Nov 2008 13:31:58 +0000
branchstable-1.4
changeset 1677 e1a31667fa48
parent 785 c7e600cd2812
child 1327 4d179b06dd3c
permissions -rw-r--r--
Fixed kernel oops concerning slave configuration detaching.
703
daaa2e8ae232 Added EoE helpers.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     1
-------------------------------------------------------------------------------
daaa2e8ae232 Added EoE helpers.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     2
daaa2e8ae232 Added EoE helpers.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     3
$Id$
daaa2e8ae232 Added EoE helpers.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     4
daaa2e8ae232 Added EoE helpers.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     5
This file shall give additional information on how to set up a network
daaa2e8ae232 Added EoE helpers.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     6
environment with Ethernet-over-EtherCAT devices.
daaa2e8ae232 Added EoE helpers.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     7
daaa2e8ae232 Added EoE helpers.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     8
A virtual network interface will appear for every EoE-capable slave. The
785
c7e600cd2812 Updated README etc.
Florian Pose <fp@igh-essen.com>
parents: 703
diff changeset
     9
interface naming scheme is either eoeXsY, where X is the master index and Y is
c7e600cd2812 Updated README etc.
Florian Pose <fp@igh-essen.com>
parents: 703
diff changeset
    10
the slave's ring position, or (if the slave has an alias set) eoeXaZ, where Z
c7e600cd2812 Updated README etc.
Florian Pose <fp@igh-essen.com>
parents: 703
diff changeset
    11
is the (decimal) alias address. Please provide a network configuration file for
c7e600cd2812 Updated README etc.
Florian Pose <fp@igh-essen.com>
parents: 703
diff changeset
    12
any of these interfaces. On SUSE systems, these can look like the following:
703
daaa2e8ae232 Added EoE helpers.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    13
daaa2e8ae232 Added EoE helpers.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    14
/etc/sysconfig/network/ifcfg-eoe0s14:
daaa2e8ae232 Added EoE helpers.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    15
IPADDRESS=10.0.0.14/8
daaa2e8ae232 Added EoE helpers.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    16
STARTMODE=auto
daaa2e8ae232 Added EoE helpers.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    17
daaa2e8ae232 Added EoE helpers.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    18
This will tell the ifupd to configure and open the device after it appears.
daaa2e8ae232 Added EoE helpers.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    19
daaa2e8ae232 Added EoE helpers.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    20
If the interfaces shall be part of a network bridge, the IPADDRESS line is not
daaa2e8ae232 Added EoE helpers.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    21
necessary. Instead, copy the file script/ifup-eoe.sh to your systems if-up.d
daaa2e8ae232 Added EoE helpers.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    22
directory (on SUSE, this is /etc/sysconfig/network/if-up.d), and customize the
daaa2e8ae232 Added EoE helpers.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    23
included variables.
daaa2e8ae232 Added EoE helpers.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    24
daaa2e8ae232 Added EoE helpers.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    25
-------------------------------------------------------------------------------