I've now gone through the BIOS and think I have everything set as it should be and there is no change. Also had it allocate a fixed RAM for the onboard graphics since it sort of felt like the error would happen more quickly if I resized the linuxcnc window, but I don't think that was anything more than coincidence. Ping looks fine. I think the latency seems fine.
Code:
p2user@P2CNC:~$ ping 10.10.10.10
PING 10.10.10.10 (10.10.10.10) 56(84) bytes of data.
64 bytes from 10.10.10.10: icmp_seq=1 ttl=64 time=0.175 ms
64 bytes from 10.10.10.10: icmp_seq=2 ttl=64 time=0.250 ms
64 bytes from 10.10.10.10: icmp_seq=3 ttl=64 time=0.111 ms
64 bytes from 10.10.10.10: icmp_seq=4 ttl=64 time=0.104 ms
64 bytes from 10.10.10.10: icmp_seq=5 ttl=64 time=0.103 ms
64 bytes from 10.10.10.10: icmp_seq=6 ttl=64 time=0.103 ms
64 bytes from 10.10.10.10: icmp_seq=7 ttl=64 time=0.105 ms
64 bytes from 10.10.10.10: icmp_seq=8 ttl=64 time=0.102 ms
^C
--- 10.10.10.10 ping statistics ---
8 packets transmitted, 8 received, 0% packet loss, time 7146ms
rtt min/avg/max/mdev = 0.102/0.131/0.250/0.050 ms
ip setup seems similar to others with working setups and the correct IP address is being used in the script.
Code:
p2user@P2CNC:~$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host noprefixroute
valid_lft forever preferred_lft forever
2: enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 70:85:c2:ad:9e:e6 brd ff:ff:ff:ff:ff:ff
inet 10.10.10.11/8 brd 10.255.255.255 scope global noprefixroute enp2s0
valid_lft forever preferred_lft forever
3: enx0022cfe5777f: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 00:22:cf:e5:77:7f brd ff:ff:ff:ff:ff:ff
inet 192.168.178.145/24 brd 192.168.178.255 scope global dynamic noprefixroute enx0022cfe5777f
valid_lft 862956sec preferred_lft 862956sec
inet6 2003:d3:f30:2b00:30fc:d47e:260c:1afb/64 scope global temporary dynamic
valid_lft 7152sec preferred_lft 1105sec
inet6 2003:d3:f30:2b00:222:cfff:fee5:777f/64 scope global dynamic mngtmpaddr noprefixroute
valid_lft 7152sec preferred_lft 1105sec
inet6 fe80::222:cfff:fee5:777f/64 scope link noprefixroute
valid_lft forever preferred_lft forever
Again this all works fine with debian 10 and linuxcnc 2.8. I am kind of at a loss at this point, though I feel like this is some simple config problem that I am overlooking.