script/sysconfig/ethercat
author Florian Pose <fp@igh-essen.com>
Fri, 10 Aug 2007 14:36:16 +0000
changeset 699 112abd5b04d2
parent 639 aa23c48dca2d
child 700 a6b61f1a062d
permissions -rw-r--r--
Adjusted sysconfig file.
563
d113b63c55c4 Changed structure of scripts subdirectory.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     1
#------------------------------------------------------------------------------
d113b63c55c4 Changed structure of scripts subdirectory.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     2
#
573
cdee4ea90ce9 Introduced device IDs; removed comment lines from 8139too; removed
Florian Pose <fp@igh-essen.com>
parents: 563
diff changeset
     3
#  EtherCAT master sysconfig file
563
d113b63c55c4 Changed structure of scripts subdirectory.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     4
#
d113b63c55c4 Changed structure of scripts subdirectory.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     5
#  $Id$
d113b63c55c4 Changed structure of scripts subdirectory.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     6
#
d113b63c55c4 Changed structure of scripts subdirectory.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     7
#------------------------------------------------------------------------------
d113b63c55c4 Changed structure of scripts subdirectory.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     8
d113b63c55c4 Changed structure of scripts subdirectory.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
     9
#
573
cdee4ea90ce9 Introduced device IDs; removed comment lines from 8139too; removed
Florian Pose <fp@igh-essen.com>
parents: 563
diff changeset
    10
# Master device and backup-device settings.
563
d113b63c55c4 Changed structure of scripts subdirectory.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    11
#
639
aa23c48dca2d Allow only MAC addresses as device identifiers; replaced master list by
Florian Pose <fp@igh-essen.com>
parents: 588
diff changeset
    12
# The MASTER<X>_DEVICE variable specifies the ethernet device for master 'X',
aa23c48dca2d Allow only MAC addresses as device identifiers; replaced master list by
Florian Pose <fp@igh-essen.com>
parents: 588
diff changeset
    13
# while the MASTER<X>_BACKUP variable specifies the backup ethernet device for
573
cdee4ea90ce9 Introduced device IDs; removed comment lines from 8139too; removed
Florian Pose <fp@igh-essen.com>
parents: 563
diff changeset
    14
# redundancy purposes.
563
d113b63c55c4 Changed structure of scripts subdirectory.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    15
#
639
aa23c48dca2d Allow only MAC addresses as device identifiers; replaced master list by
Florian Pose <fp@igh-essen.com>
parents: 588
diff changeset
    16
# Specify the MAC address (hexadecimal with colons) of the Ethernet device to
699
112abd5b04d2 Adjusted sysconfig file.
Florian Pose <fp@igh-essen.com>
parents: 639
diff changeset
    17
# use. Example: "00:00:08:44:ab:66"
563
d113b63c55c4 Changed structure of scripts subdirectory.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    18
#
639
aa23c48dca2d Allow only MAC addresses as device identifiers; replaced master list by
Florian Pose <fp@igh-essen.com>
parents: 588
diff changeset
    19
# The MASTER<X>_DEVICE variables also determine, how many masters will be
573
cdee4ea90ce9 Introduced device IDs; removed comment lines from 8139too; removed
Florian Pose <fp@igh-essen.com>
parents: 563
diff changeset
    20
# created: A non-empty variable MASTER0_DEVICE will create one master, adding
cdee4ea90ce9 Introduced device IDs; removed comment lines from 8139too; removed
Florian Pose <fp@igh-essen.com>
parents: 563
diff changeset
    21
# a non-empty variable MASTER1_DEVICE will create a second master, and so on.
563
d113b63c55c4 Changed structure of scripts subdirectory.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    22
#
699
112abd5b04d2 Adjusted sysconfig file.
Florian Pose <fp@igh-essen.com>
parents: 639
diff changeset
    23
# Note: The backup devices are not implemented, yet.
112abd5b04d2 Adjusted sysconfig file.
Florian Pose <fp@igh-essen.com>
parents: 639
diff changeset
    24
#
112abd5b04d2 Adjusted sysconfig file.
Florian Pose <fp@igh-essen.com>
parents: 639
diff changeset
    25
MASTER0_DEVICE=""
112abd5b04d2 Adjusted sysconfig file.
Florian Pose <fp@igh-essen.com>
parents: 639
diff changeset
    26
MASTER0_BACKUP=""
112abd5b04d2 Adjusted sysconfig file.
Florian Pose <fp@igh-essen.com>
parents: 639
diff changeset
    27
112abd5b04d2 Adjusted sysconfig file.
Florian Pose <fp@igh-essen.com>
parents: 639
diff changeset
    28
#MASTER1_DEVICE=""
112abd5b04d2 Adjusted sysconfig file.
Florian Pose <fp@igh-essen.com>
parents: 639
diff changeset
    29
#MASTER1_BACKUP=""
563
d113b63c55c4 Changed structure of scripts subdirectory.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    30
588
ba69f7f34fbf Introduced DEVICE_MODULES variable in sysconfig file; enabled init
Florian Pose <fp@igh-essen.com>
parents: 573
diff changeset
    31
#
ba69f7f34fbf Introduced DEVICE_MODULES variable in sysconfig file; enabled init
Florian Pose <fp@igh-essen.com>
parents: 573
diff changeset
    32
# Ethernet driver modules to replace with EtherCAT-capable ones.
ba69f7f34fbf Introduced DEVICE_MODULES variable in sysconfig file; enabled init
Florian Pose <fp@igh-essen.com>
parents: 573
diff changeset
    33
#
ba69f7f34fbf Introduced DEVICE_MODULES variable in sysconfig file; enabled init
Florian Pose <fp@igh-essen.com>
parents: 573
diff changeset
    34
# The init script will try to unload the ethernet driver modules in the list
ba69f7f34fbf Introduced DEVICE_MODULES variable in sysconfig file; enabled init
Florian Pose <fp@igh-essen.com>
parents: 573
diff changeset
    35
# and replace them with the EtherCAT-capable ones, respectively. If a certain
ba69f7f34fbf Introduced DEVICE_MODULES variable in sysconfig file; enabled init
Florian Pose <fp@igh-essen.com>
parents: 573
diff changeset
    36
# (EtherCAT-capable) driver is not found, a warning will appear.
ba69f7f34fbf Introduced DEVICE_MODULES variable in sysconfig file; enabled init
Florian Pose <fp@igh-essen.com>
parents: 573
diff changeset
    37
#
699
112abd5b04d2 Adjusted sysconfig file.
Florian Pose <fp@igh-essen.com>
parents: 639
diff changeset
    38
# Possible values are "8139too", "e100", "e1000", and "forcedeth".
112abd5b04d2 Adjusted sysconfig file.
Florian Pose <fp@igh-essen.com>
parents: 639
diff changeset
    39
# Separate multiple drivers with spaces.
112abd5b04d2 Adjusted sysconfig file.
Florian Pose <fp@igh-essen.com>
parents: 639
diff changeset
    40
#
112abd5b04d2 Adjusted sysconfig file.
Florian Pose <fp@igh-essen.com>
parents: 639
diff changeset
    41
# Note: The e100, e1000 and forcedeth drivers are not built by default. Enable
112abd5b04d2 Adjusted sysconfig file.
Florian Pose <fp@igh-essen.com>
parents: 639
diff changeset
    42
# them with the --enable-<driver> configure switches.
588
ba69f7f34fbf Introduced DEVICE_MODULES variable in sysconfig file; enabled init
Florian Pose <fp@igh-essen.com>
parents: 573
diff changeset
    43
# 
699
112abd5b04d2 Adjusted sysconfig file.
Florian Pose <fp@igh-essen.com>
parents: 639
diff changeset
    44
DEVICE_MODULES=""
588
ba69f7f34fbf Introduced DEVICE_MODULES variable in sysconfig file; enabled init
Florian Pose <fp@igh-essen.com>
parents: 573
diff changeset
    45
563
d113b63c55c4 Changed structure of scripts subdirectory.
Florian Pose <fp@igh-essen.com>
parents:
diff changeset
    46
#------------------------------------------------------------------------------