[Bug 945] New: Transmit performance regression with NAT and 3.14
bugzilla-daemon at netfilter.org
bugzilla-daemon at netfilter.org
Wed May 21 19:28:01 CEST 2014
https://bugzilla.netfilter.org/show_bug.cgi?id=945
Summary: Transmit performance regression with NAT and 3.14
Product: netfilter/iptables
Version: unspecified
Platform: x86_64
URL: http://www.linuxquestions.org/questions/linux-networki
ng-3/linux-router-non-local-uploads-have-horrible-perf
ormance-4175505617/
OS/Version: other
Status: NEW
Severity: major
Priority: P3
Component: NAT
AssignedTo: netfilter-buglog at lists.netfilter.org
ReportedBy: rpower at sysreset.com
Estimated Hours: 0.0
The short version is I have a Linux router running PPPoE on a DSL modem in
bridge mode. This is a Slackware64 machine.
Everything works great on the router itself but the problem is anything else on
the LAN using this machine as a router has crap upload performance. WAN
downloads via the LAN are unimpaired and run at the maximum DSL speed. Uploads
from the router itself will hit ~550KBps. Uploads from any other machine on
the LAN to the WAN struggle to exceed 10KBps. Wireshark/tcpdump show a massive
number of retransmits on client machines, but only when trying to send data
over the WAN. Oddly none of these retransmit packets seem to be passing though
ppp0.
Transfers to and from the router over the local LAN will hit the line speed, so
it's not related to the switch or eth0. On a whim I've also replaced the
network cards in several machines as well as the switch to no avail. Turning
off network offload on all devices has no impact as well. The MTU is set the
same on all devices.
I've tried a couple different kernel versions, and I'm fairly certain the
change that broke things was in 3.14.0.
Currently I've tested the following:
3.10.40: OK
3.12.20: OK
3.13.11: OK
3.14.0: FAIL
3.14.4: FAIL
--
Configure bugmail: https://bugzilla.netfilter.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the netfilter-buglog
mailing list