- Posts: 2419
- Thank you received: 2349
Beckhoff ethercat 64 with bit linuxcnc, How to install.
- Grotius
- Offline
- Platinum Member
-
Less
More
5 years 2 months ago - 5 years 2 months ago #217511
by Grotius
Replied by Grotius on topic Beckhoff ethercat 64 with bit linuxcnc, How to install.
Hi Foxington,
The 8139too driver is not supported in 5.10 kernels. I just installed 5.10.0-8-rt-amd64 kernel , and it's not there.
The ethercat installer, say's it's not there. But if this installer is wrong, please let me know.
Here's a list on wich kernels the driver excists : cateee.net/lkddb/web-lkddb/8139TOO.html
One way to fix this, is to recompile a kernel, configuring the 8139too driver during the kernel config stage.
This will become a time consuming process. If you download the kernel sources and compile it, you can give it a try.
On your new install look here : /opt/ethercat/INSTALL -> at the end of file you see how to install.
The 8139too driver is not supported in 5.10 kernels. I just installed 5.10.0-8-rt-amd64 kernel , and it's not there.
The ethercat installer, say's it's not there. But if this installer is wrong, please let me know.
Here's a list on wich kernels the driver excists : cateee.net/lkddb/web-lkddb/8139TOO.html
One way to fix this, is to recompile a kernel, configuring the 8139too driver during the kernel config stage.
This will become a time consuming process. If you download the kernel sources and compile it, you can give it a try.
On your new install look here : /opt/ethercat/INSTALL -> at the end of file you see how to install.
Last edit: 5 years 2 months ago by Grotius.
The following user(s) said Thank You: endian
Please Log in or Create an account to join the conversation.
- db1981
- Offline
- Platinum Member
-
Less
More
- Posts: 790
- Thank you received: 276
5 years 2 months ago #217520
by db1981
Replied by db1981 on topic Beckhoff ethercat 64 with bit linuxcnc, How to install.
Hi,
after adding the 8139TOO driver in the kernel, you will also have to
compile the etherlab master by yourself to get the ec_8139TOO modul.
Why do you need the 8139 driver? Under preempt rt ec_generic works just fine
if you don't need µs cycle times. The most connection problems are many times caused by other things in the environment...
Myself never had a problem with the network driver in the past years at about more then 50 Machines.
after adding the 8139TOO driver in the kernel, you will also have to
compile the etherlab master by yourself to get the ec_8139TOO modul.
Why do you need the 8139 driver? Under preempt rt ec_generic works just fine
if you don't need µs cycle times. The most connection problems are many times caused by other things in the environment...
Myself never had a problem with the network driver in the past years at about more then 50 Machines.
The following user(s) said Thank You: endian
Please Log in or Create an account to join the conversation.
- endian
- Offline
- Platinum Member
-
Less
More
- Posts: 339
- Thank you received: 134
5 years 2 months ago #217562
by endian
Replied by endian on topic Beckhoff ethercat 64 with bit linuxcnc, How to install.
thanks for cleaning up the problematic guys...
I just read a lot of posts in ethercat topics here and there was some guys who has problem with generic driver..
they said it is slower and not as stable as direct drivers are... and therefore I though it have to be right way to prefer direct driver not just generic one... but if you have experiences and you will recommend it to use I will use it with generic and it will be fine I hope...
I just want to use ethercat therefore for:
1. position feedback from servo because it has 1Vpp sinusoidal character and they are directly connected to drivers and I hope suppress the position loop error as much as possible...
2. avoid EMC noise and issues from it..
3. avoid a lot of cables in cabinet..
do you think it is right way where I want to continue guys?
I just read a lot of posts in ethercat topics here and there was some guys who has problem with generic driver..
they said it is slower and not as stable as direct drivers are... and therefore I though it have to be right way to prefer direct driver not just generic one... but if you have experiences and you will recommend it to use I will use it with generic and it will be fine I hope...
I just want to use ethercat therefore for:
1. position feedback from servo because it has 1Vpp sinusoidal character and they are directly connected to drivers and I hope suppress the position loop error as much as possible...
2. avoid EMC noise and issues from it..
3. avoid a lot of cables in cabinet..
do you think it is right way where I want to continue guys?
Please Log in or Create an account to join the conversation.
- Grotius
- Offline
- Platinum Member
-
Less
More
- Posts: 2419
- Thank you received: 2349
5 years 2 months ago #217656
by Grotius
Replied by Grotius on topic Beckhoff ethercat 64 with bit linuxcnc, How to install.
Hi Foxington,
In the ethercat-hg manual there is a section about time relation between generic and others. You will see it's very close.
Reading this manual, is interesting.
Ehtercat is a nice modern bus-system.
In the ethercat-hg manual there is a section about time relation between generic and others. You will see it's very close.
Reading this manual, is interesting.
Ehtercat is a nice modern bus-system.
The following user(s) said Thank You: endian
Please Log in or Create an account to join the conversation.
- TheRoslyak
- Offline
- Elite Member
-
Less
More
- Posts: 238
- Thank you received: 37
5 years 2 months ago #218355
by TheRoslyak
Replied by TheRoslyak on topic Beckhoff ethercat 64 with bit linuxcnc, How to install.
Hi everyone
In finally. For now Is it possible install etherlabmaster on kernel 5.10? Or simple to install on 4.19 - and don't worry?
In finally. For now Is it possible install etherlabmaster on kernel 5.10? Or simple to install on 4.19 - and don't worry?
Please Log in or Create an account to join the conversation.
- Grotius
- Offline
- Platinum Member
-
Less
More
- Posts: 2419
- Thank you received: 2349
5 years 2 months ago #218356
by Grotius
Replied by Grotius on topic Beckhoff ethercat 64 with bit linuxcnc, How to install.
Did you install the kernel headers?
Please Log in or Create an account to join the conversation.
Time to create page: 0.628 seconds