Thanks, smallpond. I briefly tried lower MTU values to no avail. Your link taught me something new. For Linux users, find optimal MTU by means of:
Code:
$ ping -M do -s 1500 <destination_IP>
And then lowering the size by 10 until a stable ping is achieved. Then increase by 2 until it fragments again.
UNFORTUNATELY... This did not apply to my issue. There is something funny going on with the alx driver. MTU range for 100Mb/s "Fast Ethernet" devices is 1500-1998 bytes. I found that setting my NIC MTU higher and higher would delay the failure ever so slightly. Currently I'm using an MTU of 4000 and no rx_errors so far. This is definitely not the correct setting and I don't know the side-effects, but it seems to work for now.