Hi, I checked it. I misconfigured kernel, igc module is compiled as built-in. It was not working because built-in modules can't be removed at later. I recompiled kernel and it works. Thank you for assistance.
Best regards, Celil ________________________________ Gönderen: Andreas Stewering-Bone <andreas.stewering-b...@gmx.de> Gönderildi: 9 Şubat 2024 Cuma 17:50 Kime: Celil Can Anık <bilko.ce...@outlook.com>; etherlab-users@etherlab.org <etherlab-users@etherlab.org> Konu: Re: Ynt: [Etherlab-users] IGC driver with kernel 6.4 issue Hi, Please check if the standard igc driver is still loaded. Best regards Andreas Am Freitag, dem 09.02.2024 um 14:46 +0000 schrieb Celil Can Anık: Hi Andreas, Sorry for missing info. I am already using actual stable-1.5, which is downloaded from Gitlab repo stable-1.5 branch. Best regards, Celil ________________________________ Gönderen: Andreas Stewering-Bone <andreas.stewering-b...@gmx.de> Gönderildi: Friday, February 9, 2024 5:38:50 PM Kime: Celil Can Anık <bilko.ce...@outlook.com>; etherlab-users@etherlab.org <etherlab-users@etherlab.org> Konu: Re: [Etherlab-users] IGC driver with kernel 6.4 issue 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