[etherlab-users] EtherCAT Master on 2.6.18 with Intel PRO/1000 NIC
Hideki Izumisawa
izumisawa at screen.co.jp
Sun Jan 18 03:53:52 CET 2009
Hello,
I have some problems with EtherCAT Maser.
I tried to build EtherCAT Master 1.4.0 source on
kernel 2.6.18 with Intel PRO/1000 NIC.
But, I got some errors while building EtherCAT Master.
The error Message is below:
CC [M] /root/TOOL/EtherCAT1_4/tmp2/ethercat-1.4.0/
devices/e1000/e1000_main-2.6.18-ethercat.o
/root/TOOL/EtherCAT1_4/tmp2/ethercat-1.4.0/devices/
e1000/e1000_main-2.6.18-ethercat.c: In function 'ec_poll':
/root/TOOL/EtherCAT1_4/tmp2/ethercat-1.4.0/devices/
e1000/e1000_main-2.6.18-ethercat.c:3418: error: implicit declaration of
function
'e1000_watchdog_task'
Hence, I modified e1000_main_2.6.18-ethercat.c as:
3418: e1000_watchdog_task(adapter);
->
3418: e1000_watchdog((unsigned long)adapter);
So, I could build EtherCAT Master and run it.
But EtherCAT Master did not work well.
Kernel-buffer's message is:
EtherCAT: Accepting device XX:XX:XX:XX:XX:XX for master 0.
EtherCAT: Starting EtherCAT-IDLE thread.
ec_e1000: ec0: e1000_watchdog: NIC Link is Up 100 Mbps Full Duplex
EtherCAT: Link state changed to UP.
EtherCAT WARNING: 1 datagram TIMED OUT!
EtherCAT WARNING: 500 datagrams TIMED OUT!
...
And, I tried to run EtherCAT Master on kernel 2.6.24.
It can run normally.
Kernel-buffer's message is:
EtherCAT: Starting EtherCAT-IDLE thread.
ec_e1000: ec0: e1000_probe: Intel(R) PRO/1000 Network Connection
ec_e1000: ec0: e1000_watchdog: NIC Link is Up 100 Mbps Full Duplex, Flow
Control: RX
EtherCAT: Link state changed to UP.
EtherCAT: 11 slave(s) responding.
EtherCAT: Slave states: PREOP.
EtherCAT: Scanning bus.
EtherCAT: Bus scanning completed in 947 ms.
However, I have to run EtherCAT Master
on kernel 2.6.18 with Intel PRO/1000 NIC.
Do you have a track record of EtherCAT Master on
kernel 2.6.18 with Intel PRO/1000 NIC?
I would be glad if you could give me some hints on
which points i should set my focus.
Best Regards.
Hideki Izumisawa
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.etherlab.org/pipermail/etherlab-users/attachments/20090118/fb04d61e/attachment-0002.htm>
More information about the Etherlab-users
mailing list