I reply to myself, because I have found some informations:

According to the Ethercat master documentation 1.5.0, section 4.2 Native EtherCat Device Drivers, I should use ec_e100 for both ethernet and ethercat trafic. Therefore I will remove the e100 from the initrd and, I will put ec_e100 instead.

On 10/28/2011 07:03 PM, Sebastien Blanchet wrote:
Hi,

I have just bought a EtherLab smart kit to evaluate EtherCAT, and now I would
like to run EtherCAT master on a Linux diskless computer.
But I have a problem when I start the ethercat service: the service unloads the
linux driver that is required for diskless operations, and then obviously the
computer hangs, because it cannot access to its NFS root filesystem.

This is my question:
Is it possible to run simultaneously e100 and ec_100, each of them on a
different Ethernet controller ?
How to do it ?

More details about my configuration:
The diskless computer is a VMIVME-7700. It is a VME single board computer with
two Ethernet controllers intel e100.
The computer boots with PXE. It downloads the linux kernel and the initrd with
TFTP.
The computer accesses to its NFS root filesystem through eth0 (module e100)
and I would like to run the ethercat master driver (module ec_e100) on eth1.
I run EtherLab stable-1.5 on Linux Debian 6.0/i386 with a linux kernel 2.6.32.11
+ RTAI 3.8.1


Should I try to built statically the e100 linux driver in the kernel ?
Should I try to boot the computer with the ec_e100 driver ?

Thank you very much for your help.


--
Sebastien BLANCHET

_______________________________________________
etherlab-users mailing list
etherlab-users@etherlab.org
http://lists.etherlab.org/mailman/listinfo/etherlab-users

Reply via email to