fp@2189: #------------------------------------------------------------------------------ fp@2189: # fp@2189: # EtherCAT master configuration file for use with ethercatctl. fp@2189: # fp@2189: # $Id$ fp@2189: # fp@2589: # vim: spelllang=en spell tw=78 fp@2589: # fp@2189: #------------------------------------------------------------------------------ fp@2189: fp@2189: # fp@2589: # Main Ethernet devices. fp@2189: # fp@2189: # The MASTER_DEVICE variable specifies the Ethernet device for a master fp@2189: # with index 'X'. fp@2189: # fp@2189: # Specify the MAC address (hexadecimal with colons) of the Ethernet device to fp@2189: # use. Example: "00:00:08:44:ab:66" fp@2189: # fp@2189: # The broadcast address "ff:ff:ff:ff:ff:ff" has a special meaning: It tells fp@2189: # the master to accept the first device offered by any Ethernet driver. fp@2189: # fp@2189: # The MASTER_DEVICE variables also determine, how many masters will be fp@2189: # created: A non-empty variable MASTER0_DEVICE will create one master, adding a fp@2189: # non-empty variable MASTER1_DEVICE will create a second master, and so on. fp@2189: # fp@2189: MASTER0_DEVICE="" fp@2189: #MASTER1_DEVICE="" fp@2189: fp@2189: # fp@2589: # Backup Ethernet devices fp@2589: # fp@2589: # The MASTER_BACKUP variables specify the devices used for redundancy. They fp@2589: # behaves nearly the same as the MASTER_DEVICE variable, except that it fp@2589: # does not interpret the ff:ff:ff:ff:ff:ff address. fp@2589: # fp@2589: #MASTER0_BACKUP="" fp@2589: fp@2589: # fp@2189: # Ethernet driver modules to use for EtherCAT operation. fp@2189: # fp@2189: # Specify a non-empty list of Ethernet drivers, that shall be used for EtherCAT fp@2189: # operation. fp@2189: # fp@2189: # Except for the generic Ethernet driver module, the init script will try to fp@2189: # unload the usual Ethernet driver modules in the list and replace them with fp@2189: # the EtherCAT-capable ones. If a certain (EtherCAT-capable) driver is not fp@2189: # found, a warning will appear. fp@2189: # fp@2589: # Possible values: 8139too, e100, e1000, e1000e, r8169, generic, ccat. fp@2589: # Separate multiple drivers with spaces. fp@2189: # fp@2589: # Note: The e100, e1000, e1000e, r8169 and ccat drivers are not built by fp@2589: # default. Enable them with the --enable- configure switches. fp@2589: # fp@2589: # Attention: When using the generic driver, the corresponding Ethernet device fp@2589: # has to be activated (with OS methods, for example 'ip link set ethX up'), fp@2589: # before the master is started, otherwise all frames will time out. fp@2189: # fp@2189: DEVICE_MODULES="" fp@2189: fp@2189: # fp@2189: # Flags for loading kernel modules. fp@2189: # fp@2189: # This can usually be left empty. Adjust this variable, if you have problems fp@2189: # with module loading. fp@2189: # fp@2189: #MODPROBE_FLAGS="-b" fp@2189: fp@2189: #------------------------------------------------------------------------------