[Bug 1200336] New: Wired network connection is insanely slow (except on speedtest.net)
http://bugzilla.opensuse.org/show_bug.cgi?id=1200336 Bug ID: 1200336 Summary: Wired network connection is insanely slow (except on speedtest.net) Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: x86-64 OS: openSUSE Tumbleweed Status: NEW Severity: Major Priority: P5 - None Component: Network Assignee: screening-team-bugs@suse.de Reporter: php4fan@gmail.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- My ISP provides a 300Mbps internet connection that arrives at my router with a coaxial cable. So, I would expect my connection speed, when connected to the router via a wired Ethernet connection, to be around 300Mbps, and the wifi to be equal or slower. I guess I have 802.11n wifi so I would expect around 100Mbps which is what I get with wifi. The issue is Ethernet connection is way slower... except when I do the test with the browser on https://speedtest.net, where I register the expected 300Mbps with the ethernet connection, proving the hardware or network itself are not at fault. Here's the tests I do and the numbers: 1) When connected only to wired ethernet connection (via an ethernet-USB adapter): - Downloading a big file with wget: about 5mbps - "speedtest-cli --single": about 12 Mbps - speedtest-cli (without --single): about 50Mbps - https://speedtest.net: about 300Mbps 2) When connected only to WiFi: - Downloading a big file with wget (from the SAME SERVER as above): about 101mbps - "speedtest-cli --single": about 80 Mbps - speedtest-cli (without --single): about 110Mbps - https://speedtest.net: about 120Mbps As you can see, wifi behaves more or less as expected. That downloading a single file from a single source, and single-threaded speed test are ever so slightly slower than a parallel speed test is kind of expected, as long as the difference isn't huge. But the results with ethernet connection show something is wrong. It's not the hardware or the physical network link, otherwise there would be no difference between single- and parallel- download tests. It's not the server side either, otherwise the file-download test would be slow on wifi too. It looks like each individual end-to-end connection via the Ethernet link has a limited speed. That might be the reason why "speedtest-cli" is faster than "speedtest-cli --single", because the former opens several parallel connections; maybe speedtest.net opens even more of them and that would explain how it is even faster, reaching the actual available bandwidth. The not-so-big difference (almost a factor of 2) between single file download and "speedtest-cli --single" might be explained by the former not accounting for the http overhead. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1200336 http://bugzilla.opensuse.org/show_bug.cgi?id=1200336#c6 Andreas Stieger <Andreas.Stieger@gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |Andreas.Stieger@gmx.de Component|Network |Kernel Assignee|songchuan.kang@suse.com |kernel-bugs@opensuse.org Severity|Major |Normal --- Comment #6 from Andreas Stieger <Andreas.Stieger@gmx.de> --- (In reply to teo teo from comment #0)
1) When connected only to wired ethernet connection (via an ethernet-USB adapter):
*sigh*... networkmanager? Given that and bug 1200306 from the same reporter, which he yet again omitted to mention as a reference, moving to kernel. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1200336 http://bugzilla.opensuse.org/show_bug.cgi?id=1200336#c7 --- Comment #7 from teo teo <php4fan@gmail.com> ---
Given that and bug 1200306 from the same reporter, which he yet again omitted to mention as a reference,
Because it never crossed my mind that these could be related, and I would be astonished if it turned out that they are. So what do you expect me to do exactly? Every time I file a bug, go review all my past bug reports, and see if I can imagine a way they could possibly be related, and if so, cross-reference each one from each one? How exactly would that be useful? You are being ridiculous, seriously. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1200336 http://bugzilla.opensuse.org/show_bug.cgi?id=1200336#c8 --- Comment #8 from Andreas Stieger <Andreas.Stieger@gmx.de> --- In fact, when filing a problem related to network throughput with a USB ethernet network adapter, I *do* expect you to reference a bug relating to USB bus throughput with the very same adapter less than one day before that. That is reasonable. What you wrote is obviously not. What narrative are you trying to spin here? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1200336 http://bugzilla.opensuse.org/show_bug.cgi?id=1200336#c9 --- Comment #9 from teo teo <php4fan@gmail.com> ---
What narrative are you trying to spin here?
What? Spin a narrative? You are paranoid. Anyway regarding the issue. Did you see the part where I say that, when I perform a speed test on a browser on speedtest.net, I get the full expected speed? That, to me, suggests it has nothing to do with USB. It sounds to me more like something at the network level. Actually just look at the last paragraph of my report here, my reasoning is fully explained there, I would just repeat myself. I'm not saying the two issues can't possibly be related, I'm just saying, I really didn't think they could be (and still think they are unlikely to be). Actually I think I did consider and discard the idea that they could be related. It seemed to me completely useless to say "Hey, also look at this other issue, which also involves USB and an ethernet network adapter, although there are elements that strongly suggest it has nothing to do". To me it's like, I don't know, an issue about keyboard shortcuts not working, and an issue about composition of accented characters via ` key plus a letter not working. Would you expect me to cross-reference them just because they both have to do with the keyboard? And of course I can be mistaken, there could be an arcane common cause behind both. Also, I don't really consider it to be "my job" when reporting an issue to speculate about possible connections with other issues. I mean even if I did fail to mention a possible obvious related issue, so what?? You keep forgetting that a user reporting a bug is the one trying to help here. Again I don't expect to be thanked, but to be criticized harshly for not doing a good-enough job?? No. - Hey, I found what seems to be an issue in your software. I thought you may want to know, this may help you fix it. Here's the information I have. - F*** you, you forgot to mention this could be related to that, you didn't provide enough information about that, this thing you said is incorrect, I'm sick of you always doing a bad job at helping us which you totally didn't have to in the first place. (TBF, admittedly, I _am_ misrepresenting my tone a little bit in the above made-up conversation, but not so much in the case of this particular report actually) -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com