Still stumped, still getting read finishing errors.
[using MeLE N5105 w/realtek 8168 NIC. I've given up on the HP 800 G2]
Checked 7i96s - yes, there's a red light when the error happens.
Currently I'm trying Deb13, pulled from Debian site.
Built 6.6rt kernel from kernel.org using JT's build instruction page. Surprisingly no errors.
Installed LCNC using Andy's script. LCNC latency was fine.
Still got read error
Switched to r8168 driver using Rod's instructions.
Still got read error
Found a site describing similar NIC drops that was solved by changing "EEE" to disabled. I suspect this is an energy saving feature.
forums.debian.net/viewtopic.php?t=154817
Ping times terrible with r8168 (~1.5ms), then I stumbled across this post:
forum.linuxcnc.org/ethercat/50322-etherc...-with-minipcs#282701
Once I added those to grub, ping times got really good.
Still got read error
Changed IRQ affinity to 3 with the
sudo echo "8"... command.
Still got read error
Changed servo thread to 2ms.
Still got read error
At a loss at this point. I've attached HAL and INI just in case there's something horribly stupid in there that's causing all this.