<html><head></head><body><div>Dear Henrik,</div><div><br></div><div><br></div><div>Am Montag, dem 19.09.2022 um 17:22 +0200 schrieb Henrik Barie:</div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div>Hello Andreas,<br></div><div><br></div><div>thank you very much for the installation manual,<br></div><div><br></div><div>in /etc/sysconfig/ I only had an "ethercat" file but no "ethercat.conf"<br></div><div>I deleted "ethercat"<br></div><div><br></div><div>Ive had a problem with<br></div><div>KEYRING=/usr/share/keyrings/ethercat.gpg curl -fsSL <br></div><div><a href="https://download.opensuse.org/repositories/home:/bone11111:/branches:/science:/EtherLab/xUbuntu_22.04/Release.key">https://download.opensuse.org/repositories/home:/bone11111:/branches:/science:/EtherLab/xUbuntu_22.04/Release.key</a> <br></div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div>gpg --dearmor | sudo tee  "$KEYRING" >/dev/null<br></div></blockquote><div><br></div></blockquote><div>This is one cmd in one line and there was a failure from my side</div><div><br></div><div>"""</div><div><div>KEYRING=/usr/share/keyrings/ethercat.gpg <font color="#808000">&&</font> curl -fsSL <a href="https://download.opensuse.org">https://download.opensuse.org</a>/repositories/home:/bone11111:/branches:/science:/EtherLab/x<a href="https://download.opensuse.org/repositories/home:/bone11111:/branches:/science:/EtherLab/xUbuntu_22.04/Release.key">Ubuntu_22.04</a>/Release.key | gpg --dearmor | sudo tee "$KEYRING" >/dev/null</div></div><div>"""</div><div><br></div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div>it said<br></div><div>tee: '': File or Directory not found<br></div><div><br></div><div>but it seems to be solved by typing sudo tee"$KEYRING"<br></div><div>(without any spaces between tee and "$KEYRING".<br></div><div><br></div><div>It executed without any messages.<br></div><div><br></div><div>after step 3. "sudo apt-get update"  I got an error message:<br></div><div><br></div><div>.....<br></div><div>W: GPG-Fehler: <br></div><div><a href="http://download.opensuse.org/repositories/home:/bone11111:/branches:/science:/EtherLab/xUbuntu_22.04">http://download.opensuse.org/repositories/home:/bone11111:/branches:/science:/EtherLab/xUbuntu_22.04</a> <br></div><div>./ InRelease: Die folgenden Signaturen konnten nicht überprüft werden, <br></div><div>weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY <br></div><div>A08216C4FF0D8EF7<br></div></blockquote><div>This is ok, because the system can not verify the key.</div><div><br></div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div>N: Das Laden der konfigurierten Datei »main/binary-i386/Packages« wird <br></div><div>übersprungen, da das Depot »<a href="https://esm.ubuntu.com/realtime/ubuntu">https://esm.ubuntu.com/realtime/ubuntu</a> jammy <br></div><div>InRelease« die Architektur »i386« nicht unterstützt.<br></div><div><br></div><div>I searched for a solution to get the public key but the code/command I <br></div><div>found was deprecated and didnt work.<br></div><div><br></div><div>I continued with step 4.<br></div><div>sudo apt-get install linux-headers-5.15.0-1020-realtime<br></div><div>which said:<br></div><div>....<br></div><div>0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht <br></div><div>aktualisiert.<br></div><div><br></div><div>but shouldnt it have changed something?<br></div><div><br></div><div>in step 5. the testmanager couldnt be found<br></div></blockquote><div>Again failure from myside</div><div><div><span style="font-size: 14.666667px;">sudo apt-get install ethercat-master ethercat-dkms libethercat libethercat-dev libpdserv3 libpdserv3-dev librtipc  librtipc-dev  etherlab2 testmanager-ng</span></div></div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div><br></div><div><br></div><div>I wasnt sure if the "ethercat"-file from <br></div><div>/usr/local/share/etherlab/etc/sysconfig/ethercat has to be copied to <br></div><div>/etc/sysconfig or if it should be an "etherlab.conf"-file that must be <br></div><div>copied?<br></div></blockquote><div>You can copy it to /etc/ethercat.conf</div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div><br></div><div>also after the intallation there was no new<br></div><div>/lib/modules/KERNELVERSION/ethercat - file, which I deleted before.<br></div></blockquote><div>That is correct, because the kernel modules are managed by dkms</div><div>have a look at </div><div>/lib/modules/KERNELVERSION/updates/dkms/</div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div><br></div><div>message after starting and checking the master:<br></div><div><br></div><div>Master0<br></div><div>   Phase: Idle<br></div><div>   Active: no<br></div><div>   Slaves: 4<br></div><div>   Ethernet devices:<br></div><div>     Main: 88:a4:c2:bf:73:10 (attached)<br></div><div>       Link: UP<br></div><div>       Tx frames:   34954<br></div><div>       Tx bytes:    2156184<br></div><div>       Rx frames:   34953<br></div><div>       Rx bytes:    2156124<br></div><div>       Tx errors:   0<br></div><div>       Tx frame rate [1/s]:    488   2403    547<br></div><div>       Tx rate [KByte/s]:     28.6  145.3   32.9<br></div><div>       Rx frame rate [1/s]:    488   2403    547<br></div><div>       Rx rate [KByte/s]:     28.6  145.3   32.9<br></div><div>     Common:<br></div><div>       Tx frames:   620372<br></div><div>       Tx bytes:    37340208<br></div><div>       Rx frames:   620344<br></div><div>       Rx bytes:    37338528<br></div><div>       Lost frames: 28<br></div><div>       Tx frame rate [1/s]:    488   2403    547<br></div><div>       Tx rate [KByte/s]:     28.6  145.3   33.0<br></div><div>       Rx frame rate [1/s]:    488   2403    547<br></div><div>       Rx rate [KByte/s]:     28.6  145.3   33.0<br></div><div>       Loss rate [1/s]:          0      0      0<br></div><div>       Frame loss [%]:         0.0    0.0    0.0<br></div><div>   Distributed clocks:<br></div><div>     Reference clock:   Slave 0<br></div><div>     DC reference time: 0<br></div><div>     Application time:  0<br></div><div>                        2000-01-01 00:00:00.000000000<br></div><div><br></div><div>status:<br></div><div><br></div><div>● ethercat.service - EtherCAT Master Kernel Modules<br></div><div>      Loaded: loaded (/lib/systemd/system/ethercat.service; disabled; <br></div><div>vendor preset: enabled)<br></div><div>      Active: active (exited) since Mon 2022-09-19 12:48:01 CEST; 4h 3min <br></div><div>ago<br></div><div>     Process: 3296 ExecStart=/usr/local/share/etherlab/sbin/ethercatctl <br></div><div>start (code=exited, stat><br></div><div>    Main PID: 3296 (code=exited, status=0/SUCCESS)<br></div><div>         CPU: 13ms<br></div><div><br></div><div>Sep 19 12:48:01 ec-Lenovo-V15-G2-ITL systemd[1]: Starting EtherCAT <br></div><div>Master Kernel Modules...<br></div><div>Sep 19 12:48:01 ec-Lenovo-V15-G2-ITL systemd[1]: Finished EtherCAT <br></div><div>Master Kernel Modules.<br></div><div>lines 1-9/9 (END)<br></div><div><br></div><div>Sadly it still doesnt work properly, I guess the installation wasnt <br></div><div>complete. Do you know how I can fix the errors that occurred?<br></div></blockquote><div>It is not so bad, the basic work is done:</div><div>-Master is running,</div><div>-Network device is attached</div><div>-You have basic communication over the fieldbus.</div><div>- You get output for sudo ethercat ma</div><div>- You get output for sudo ethercat sl</div><div>- System is ready to start an application.</div><div>- Next step is to compile your etherlab model against the correct system headers.</div><div>- Please check /usr/local for old installation files of etherlab and pdserv.</div><div><br></div><div>Best regards</div><div><br></div><div>Andreas</div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><div><br></div><div><br></div><div>Regards<br></div><div>Henrik<br></div><div><br></div></blockquote><div><br></div><div><span></span></div></body></html>