Spumco, great work. If you have to manually start the service each time. sounds like you overlooked the udev rules in the first post, Sorry about the formatting errors but its an awful post to edit
sudo geany /etc/udev/rules.d/99-ethercat.rules
and the following code block.
Rod - I hadn't actually gotten to that section of the installation yet. The first '
ethercat slaves' check is before the
99-ethercat.rules line.
I just stopped when I got the errors starting ethercat service for the first time. Bulldozing ahead past errors has not served me well in the past, despite my habitual attempts.