
On 16 April 2014 21:07, Keith Owens <kaos@ocs.com.au> wrote:
Can anyone think of a reason for this?
Wild guess - segmentation offload. I have seen offload do really strange things with masqueraded packets and it is just possible that the bad modems support offload but the good modems do not. On the linux box, issue
for interface in eth0 do for option in tso ufo gso gro lro do ethtool $interface $option off done done
Replace eth0 with all the physical network interface names (eth0 eth1 etc.).
Just thought I should mention.. I was wondering why my network was running slowly, and then remembered I'd turned off all the hardware acceleration in my network card while trying to debug the PPPoE issues. Re-enabling them doubled the throughput.