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