Hello Jeff,

The master doesn't find the configured 8139too card.

Please check the output of dmesg when you start the master via init script (/etc/init.d/ethercat start)
You must see output like

May 19 15:42:03 inb-ctl kernel: [ 31.281657] ec_e100 Intel(R) PRO/100 Network Driver 3.5.23-k6-NAPI, master 1.5-pre 876b2482608e May 19 15:42:03 inb-ctl kernel: [ 31.281699] ec_e100 0000:02:08.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20 May 19 15:42:03 inb-ctl kernel: [ 31.305750] ec_e100 0000:02:08.0: PME# disabled May 19 15:42:03 inb-ctl kernel: [ 31.305758] EtherCAT: Accepting device 00:01:05:09:73:6B for master 0. May 19 15:42:03 inb-ctl kernel: [ 31.317938] EtherCAT 0: Starting EtherCAT-IDLE thread. May 19 15:42:03 inb-ctl kernel: [ 31.317972] ec_e100: ec0: e100_probe: addr 0xfdaff000, irq 20, MAC addr 00:01:05:09:73:6b

Here for a Intel e100 card

If there is nothing the master cannot load the correct module or doesn't find the card.

One question: Why do you use such an old kernel?
I know running system with our stack starting at 2.6.13, but I do not see a driver for 2.6.16, maybe there is a driver problem?


Best regards


Andreas

Am 20.07.2011 17:30, schrieb Jeff Krasky:
***************************************************
**
**  Second posting of question.  Dr. Meshkat, I
**  posted yesterday but haven't heard back yet.
**
***************************************************

Could the issue be that I have no slave connected?  Also note that I am
running as root.  Is that correct?


Regarding the error I receive when executing the sample program:

#include<ecrt.h>
int main (void)
{
        ec_master_t * master = ecrt_request_master (0);
        if (! master )
                return 1; // error

        pause (); // wait for signal
        return 0;
}

"Failed to reserve master: No such device" is the output I receive.  I just
executed the command 'ethercat master' and here is the result:

dhcppc0:~ # ethercat master
Master0
   Phase: Waiting for device...
   Active: no
   Slaves: 0
   Ethernet devices:
     Main: ff:ff:ff:ff:ff:ff (waiting...)
       Link: DOWN
       Tx frames:   0
       Rx frames:   0
       Lost frames: 0
       Tx bytes:    0
       Tx errors:   0
       Tx frame rate [1/s]:      0      0      0
       Tx rate [KByte/s]:      0.0    0.0    0.0
       Loss rate [1/s]:          0      0      0
       Frame loss [%]:         0.0    0.0    0.0

     Backup: None.
   Distributed clocks:
     Reference clock: None
     Application time: 0
                       2000-01-01 00:00:00.000000000


Thanks,


Jeff

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


Mit freundlichem Gruß

Andreas Stewering-Bone

--
------------------------------------------------------------------------

Dipl.-Ing.(FH) Andreas Stewering-Bone
andreas.stewering-b...@igh-essen.com
Tel.: +49 201 / 36014-15

Ingenieurgemeinschaft IgH
Gesellschaft für Ingenieurleistungen mbH
Heinz-Bäcker-Str. 34
D-45356 Essen
Amtsgericht Essen HRB 11500
USt-Id.-Nr.: DE 174 626 722
Geschäftsführung:
- Dr.-Ing. S. Rotthäuser,
- Dr.-Ing. T. Finke,
- Dr.-Ing. W. Hagemeister
Tel.: +49 201 / 360-14-0
http://www.igh-essen.com

------------------------------------------------------------------------

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

Reply via email to