author | Florian Pose <fp@igh-essen.com> |
Thu, 09 Aug 2007 14:40:29 +0000 | |
changeset 690 | 5e231f6a3d2e |
parent 639 | aa23c48dca2d |
child 699 | 112abd5b04d2 |
permissions | -rw-r--r-- |
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 |
aa23c48dca2d
Allow only MAC addresses as device identifiers; replaced master list by
Florian Pose <fp@igh-essen.com>
parents:
588
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 |
# |
573
cdee4ea90ce9
Introduced device IDs; removed comment lines from 8139too; removed
Florian Pose <fp@igh-essen.com>
parents:
563
diff
changeset
|
23 |
MASTER0_DEVICE= |
cdee4ea90ce9
Introduced device IDs; removed comment lines from 8139too; removed
Florian Pose <fp@igh-essen.com>
parents:
563
diff
changeset
|
24 |
MASTER0_BACKUP= |
563
d113b63c55c4
Changed structure of scripts subdirectory.
Florian Pose <fp@igh-essen.com>
parents:
diff
changeset
|
25 |
|
588
ba69f7f34fbf
Introduced DEVICE_MODULES variable in sysconfig file; enabled init
Florian Pose <fp@igh-essen.com>
parents:
573
diff
changeset
|
26 |
# |
ba69f7f34fbf
Introduced DEVICE_MODULES variable in sysconfig file; enabled init
Florian Pose <fp@igh-essen.com>
parents:
573
diff
changeset
|
27 |
# 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
|
28 |
# |
ba69f7f34fbf
Introduced DEVICE_MODULES variable in sysconfig file; enabled init
Florian Pose <fp@igh-essen.com>
parents:
573
diff
changeset
|
29 |
# 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
|
30 |
# 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
|
31 |
# (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
|
32 |
# |
ba69f7f34fbf
Introduced DEVICE_MODULES variable in sysconfig file; enabled init
Florian Pose <fp@igh-essen.com>
parents:
573
diff
changeset
|
33 |
# Remove all unused driver modules to prevent unnecesessary module |
ba69f7f34fbf
Introduced DEVICE_MODULES variable in sysconfig file; enabled init
Florian Pose <fp@igh-essen.com>
parents:
573
diff
changeset
|
34 |
# replacement. |
ba69f7f34fbf
Introduced DEVICE_MODULES variable in sysconfig file; enabled init
Florian Pose <fp@igh-essen.com>
parents:
573
diff
changeset
|
35 |
# |
ba69f7f34fbf
Introduced DEVICE_MODULES variable in sysconfig file; enabled init
Florian Pose <fp@igh-essen.com>
parents:
573
diff
changeset
|
36 |
DEVICE_MODULES="8139too e100 forcedeth" |
ba69f7f34fbf
Introduced DEVICE_MODULES variable in sysconfig file; enabled init
Florian Pose <fp@igh-essen.com>
parents:
573
diff
changeset
|
37 |
|
563
d113b63c55c4
Changed structure of scripts subdirectory.
Florian Pose <fp@igh-essen.com>
parents:
diff
changeset
|
38 |
#------------------------------------------------------------------------------ |