[Etherlab-users] "Master0 dead" and unable to check fro masters/slaves
Henrik Barie
henrik.barie at ei.thm.de
Mon Sep 19 12:35:04 CEST 2022
Dear Mr. Stewering-Bone,
thank you, the "git checkout stable-1.5"-command worked after
I used the commands "git reset --hard" and "git pull", since
the configure.ac file caused a problem.
the branch changed from "origin" to "stable-1.5"
I already have the Master installed and also already modified the
ethercat-file with my MAC-Adress and Device Module "generic".
For the "systemctl start ethercat"-command to work, I needed to modify
the ethercat.conf located in /usr/local/share/etherlan/etc/ethercat.conf
by adding MAC-Adress and "generic".
The command executed and with the command "systemctl status
ethercat.service" I get:
● ethercat.service - EtherCAT Master Kernel Modules
Loaded: loaded (/lib/systemd/system/ethercat.service; disabled;
vendor pre>
Active: active (exited) since Mon 2022-09-19 11:32:13 CEST; 32min
ago
Process: 6676 ExecStart=/usr/local/share/etherlab/sbin/ethercatctl
start (c>
Main PID: 6676 (code=exited, status=0/SUCCESS)
CPU: 15ms
Sep 19 11:32:13 ec-Lenovo-V15-G2-ITL systemd[1]: Starting EtherCAT
Master Kerne>
Sep 19 11:32:13 ec-Lenovo-V15-G2-ITL systemd[1]: Finished EtherCAT
Master Kerne>
lines 1-9/9 (END)
sudo dmesg says:
[ 824.431672] ec_master: loading out-of-tree module taints kernel.
[ 824.431797] ec_master: module verification failed: signature and/or
required key missing - tainting kernel
[ 824.433267] EtherCAT: Master driver 1.6.0-rc1 unknown
[ 824.433648] EtherCAT ERROR: MAC address may not be empty.
[ 1187.387483] EtherCAT: Master driver 1.6.0-rc1 unknown
[ 1187.387611] EtherCAT: 1 master waiting for devices.
[ 1187.406368] ec_generic: EtherCAT master generic Ethernet device
module 1.6.0-rc1 unknown
[ 1187.406376] EtherCAT: Accepting 88:A4:C2:BF:73:10 as main device for
master 0.
[ 1187.406383] ec_generic: Binding socket to interface 2 (enp2s0).
[ 1187.411732] EtherCAT 0: Starting EtherCAT-IDLE thread.
after plugging in the slaves it reads:
[ 4590.167077] EtherCAT 0: Link state of ecm0 changed to UP.
[ 4590.168604] EtherCAT 0: 4 slave(s) responding on main device.
[ 4590.168609] EtherCAT 0: Slave states on main device: INIT.
[ 4590.169796] EtherCAT 0: Scanning bus.
[ 4590.179323] EtherCAT WARNING 0: 1 datagram TIMED OUT!
[ 4590.531167] EtherCAT 0: Bus scanning completed in 362 ms.
[ 4590.531172] EtherCAT 0: Using slave 0 as DC reference clock.
[ 4590.532711] EtherCAT 0: Slave states on main device: INIT, PREOP.
[ 4590.545403] EtherCAT 0: Slave states on main device: PREOP.
[ 4593.595007] EtherCAT WARNING 0-3: SDO information error response
while fetching SDO entry 0x1801:07!
[ 4593.595012] EtherCAT ERROR 0-3: SDO abort message 0x06090011:
"Subindex does not exist".
[ 4593.597175] EtherCAT WARNING 0-3: SDO information error response
while fetching SDO entry 0x1801:09!
[ 4593.597177] EtherCAT ERROR 0-3: SDO abort message 0x06090011:
"Subindex does not exist".
[ 4593.619459] EtherCAT WARNING 0-3: SDO information error response
while fetching SDO entry 0x1803:07!
[ 4593.619462] EtherCAT ERROR 0-3: SDO abort message 0x06090011:
"Subindex does not exist".
[ 4593.621637] EtherCAT WARNING 0-3: SDO information error response
while fetching SDO entry 0x1803:09!
[ 4593.621639] EtherCAT ERROR 0-3: SDO abort message 0x06090011:
"Subindex does not exist".
[ 4593.894580] EtherCAT ERROR 0-3: SDO information error response while
fetching SDO 0x0002!
[ 4593.894583] EtherCAT ERROR 0-3: SDO abort message 0x06020000: "This
object does not exist in the object directory".
[ 4601.447366] EtherCAT WARNING 0: 1 datagram TIMED OUT!
[ 4601.447373] EtherCAT WARNING 0: 1 datagram UNMATCHED!
Sadly the "ethercat ma" and "ethercat sl"-commands are still not found.
Regards
Henrik
More information about the Etherlab-users
mailing list