On Friday 24 February 2017 18:51:54 Rick Stevens wrote:
The most common issue with this sort of thing is ARP and/or route
confusion. You have a machine with two interfaces on the same network.
Try doing this as root on zeppo (the machine with two interfaces):
echo "1" >/proc/sys/net/ipv4/conf/all/arp_ignore
echo "2" >/proc/sys/net/ipv4/conf/all/arp_announce
And try your pings again. If that solves your problem, add these lines
to your /etc/sysctl.conf file:
# needed for two NICs on the same network
net.ipv4.conf.all.arp_ignore = 1
net.ipv4.conf.all.arp_announce = 2
That will make them effective on a reboot. If that doesn't fix your
issue, reset the values via:
echo "0" >/proc/sys/net/ipv4/conf/all/arp_ignore
echo "0" >/proc/sys/net/ipv4/conf/all/arp_announce
Thanks for the advice Rick. Unfortunately, that didn't work, but tidying up
the network settings did. I changed the WiFi from DHCP to manual, and
removed the second LAN IP address, and the problem went away