Hi, try to use the actual stable-1.5 from igh. IGC for 6.4 is integrated.
Best regards Andreas Am Freitag, dem 09.02.2024 um 14:36 +0000 schrieb Celil Can Anık: > Hi all, > > I was running Ethercat master with Gavin’s patchset older hardware > with R8169 driver with Preempt RT. But new hardware is using I225 > (Ethernet controller: Intel Corporation Ethernet Controller I225-LM > (rev 03)), igc driver, and newer kernel with Ubuntu 22.04. > Unfortunately, I am unable to run with igc driver with Kernel 6.4. > But, generic driver works. I tried to compile my RT kernel and > Ethercat master a few times with different configurations, but no > luck. I slightly suspect there might be an issue with this new driver > patch.Any help you can give would be appreciated. > > Here is my dmesg log. (Driver looks like loaded ?) > > [ 8167.603308] EtherCAT: Master module cleaned up. > [ 8169.698759] EtherCAT: Master driver 1.5.2 unknown > [ 8169.699063] EtherCAT: 1 master waiting for devices. > [ 8169.743069] Intel(R) 2.5G Ethernet Linux Driver (EtherCAT enabled) > > When I select igc driver from /etc/sysconfig/ethercat, master is not > works. But with generic driver it finds my Ethernet chip. No slaves > connected. > * igc > # /etc/init.d/ethercat status > Checking for EtherCAT master 1.5.2 > Master0 dead > root@lynca:/usr/local/src/ethercat-stable-1.5# ethercat master > Master0 > Phase: Waiting for device(s)... > Active: no > Slaves: 0 > Ethernet devices: > Main: ff:ff:ff:ff:ff:ff (waiting...) > Link: DOWN > Tx frames: 0 > Tx bytes: 0 > Rx frames: 0 > Rx bytes: 0 > Tx errors: 0 > Tx frame rate [1/s]: 0 0 0 > Tx rate [KByte/s]: 0.0 0.0 0.0 > Rx frame rate [1/s]: 0 0 0 > Rx rate [KByte/s]: 0.0 0.0 0.0 > Common: > Tx frames: 0 > Tx bytes: 0 > Rx frames: 0 > Rx bytes: 0 > Lost frames: 0 > Tx frame rate [1/s]: 0 0 0 > Tx rate [KByte/s]: 0.0 0.0 0.0 > Rx frame rate [1/s]: 0 0 0 > Rx rate [KByte/s]: 0.0 0.0 0.0 > Loss rate [1/s]: 0 0 0 > Frame loss [%]: 0.0 0.0 0.0 > Distributed clocks: > Reference clock: None > DC reference time: 0 > Application time: 0 > 2000-01-01 00:00:00.000000000 > > * GENERIC > ethercat master > Master0 > Phase: Idle > Active: no > Slaves: 0 > Ethernet devices: > Main: 86:c0:b4:27:56:65 (attached) > Link: DOWN > Tx frames: 0 > Tx bytes: 0 > Rx frames: 0 > Rx bytes: 0 > Tx errors: 0 > Tx frame rate [1/s]: 0 0 0 > Tx rate [KByte/s]: 0.0 0.0 0.0 > Rx frame rate [1/s]: 0 0 0 > Rx rate [KByte/s]: 0.0 0.0 0.0 > Common: > Tx frames: 0 > Tx bytes: 0 > Rx frames: 0 > Rx bytes: 0 > Lost frames: 0 > Tx frame rate [1/s]: 0 0 0 > Tx rate [KByte/s]: 0.0 0.0 0.0 > Rx frame rate [1/s]: 0 0 0 > Rx rate [KByte/s]: 0.0 0.0 0.0 > Loss rate [1/s]: 0 0 0 > Frame loss [%]: 0.0 0.0 0.0 > Distributed clocks: > Reference clock: None > DC reference time: 0 > Application time: 0 > 2000-01-01 00:00:00.000000000 > > Also you can check “lsmod” data for both generic and igc > here:https://pastes.io/jordbvtiuq > > Best regards, > Celil >
-- Etherlab-users mailing list Etherlab-users@etherlab.org https://lists.etherlab.org/mailman/listinfo/etherlab-users