README.EoE
author Florian Pose <fp@igh-essen.com>
Thu, 06 Sep 2012 14:47:42 +0200
branchredundancy
changeset 2418 8cbb68315d29
parent 1331 7cd33a77f926
permissions -rw-r--r--
Fixed all mangled hg keywords.
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
1331
7cd33a77f926 merge -c1609 branches/stable-1.4: INSTALL, README.
Florian Pose <fp@igh-essen.com>
parents: 1327
diff changeset
     5
vim: spelllang=en spell tw=78
7cd33a77f926 merge -c1609 branches/stable-1.4: INSTALL, README.
Florian Pose <fp@igh-essen.com>
parents: 1327
diff changeset
     6
7cd33a77f926 merge -c1609 branches/stable-1.4: INSTALL, README.
Florian Pose <fp@igh-essen.com>
parents: 1327
diff changeset
     7
-------------------------------------------------------------------------------
7cd33a77f926 merge -c1609 branches/stable-1.4: INSTALL, README.
Florian Pose <fp@igh-essen.com>
parents: 1327
diff changeset
     8
703
daaa2e8ae232 Added EoE helpers.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     9
This file shall give additional information on how to set up a network
1327
4d179b06dd3c merge -c1604 branches/stable-1.4: Fixed spelling of EtherCAT terms.
Florian Pose <fp@igh-essen.com>
parents: 785
diff changeset
    10
environment with Ethernet over EtherCAT devices.
703
daaa2e8ae232 Added EoE helpers.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    11
daaa2e8ae232 Added EoE helpers.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    12
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
    13
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
    14
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
    15
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
    16
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
    17
daaa2e8ae232 Added EoE helpers.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    18
/etc/sysconfig/network/ifcfg-eoe0s14:
daaa2e8ae232 Added EoE helpers.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    19
IPADDRESS=10.0.0.14/8
daaa2e8ae232 Added EoE helpers.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    20
STARTMODE=auto
daaa2e8ae232 Added EoE helpers.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    21
daaa2e8ae232 Added EoE helpers.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    22
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
    23
daaa2e8ae232 Added EoE helpers.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    24
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
    25
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
    26
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
    27
included variables.
daaa2e8ae232 Added EoE helpers.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    28
daaa2e8ae232 Added EoE helpers.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    29
-------------------------------------------------------------------------------