[etherlab-users] [PATCH] Allow master to work with kernels >= 2.6.27

Holly Gates hgates at 1366tech.com
Thu Apr 2 21:52:15 CEST 2009

Hi there, I am a total n00b on EtherCAT. Right now I'm trying to
decide if my company should go with Beckhoff or B&R hardware for PLCs.
I found Etherlab online and it looks great. Right now I'm trying to
give it a go connected to some Beckhoff I/O blocks, but I have not yet

I bought an Acer Aspire One netbook because it appeared to use the
r8169 driver, and installed fedora 10 on it, plus various packages
needed to build ethercat master. I did get it to build ok, but then
realized I needed to tell it to build the 8169 driver. So I tried
that, but it says it doesn't have a driver for r8169 with kernel
2.6.27 (which is what I am running). I could probably downgrade to
2.6.26 (which it looks like there is a driver for), but I found a
thread in the archives about allowing r8169 to build with kernels >=
2.6.27. In that thread, Florian said he put the patch in, and the
source I downloaded today is package ethercat-devel-r1680 which
appears to have been posted yesterday. So my questions are:

- should it work as is, but I'm doing something silly
- can I put a patch on or something to allow ethercat-devel-r1680 to
build the r8169 driver for 2.6.27?
- or should I just figure out how to change to kernel 2.6.26

Anyway, nice work on this software igH guys! It looks pretty excellent
for an open source project with a small number of people working on
it, and you've done an especially impressive job on the documentation.

-Holly Gates

More information about the Etherlab-users mailing list