LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking
User Name
Password
Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.

Notices


Reply
  Search this Thread
Old 11-12-2015, 06:14 PM   #1
m_yates
Senior Member
 
Registered: Aug 2003
Location: Upstate
Distribution: Debian, Mint, Mythbuntu
Posts: 1,249

Rep: Reputation: 101Reputation: 101
Slow upload speed on Debian Jessie


My desktop computer was running Ubuntu, but I recently switched to Debian Jessie. Networking was fine running Ubuntu, but now on Jessie the upload speed has dropped to a crawl. It actually uploads in spurts with freezing in between. If I try to run Speedtest through the browser, download is fast, but the test will time out waiting on the upload.

Here is some information on my adapter:
Code:
00:19.0 Ethernet controller: Intel Corporation Ethernet Connection (2) I218-V
	Subsystem: ASUSTeK Computer Inc. Device 85c4
	Flags: bus master, fast devsel, latency 0, IRQ 25
	Memory at dfc00000 (32-bit, non-prefetchable) [size=128K]
	Memory at dfc3c000 (32-bit, non-prefetchable) [size=4K]
	I/O ports at f080 [size=32]
	Capabilities: [c8] Power Management version 2
	Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Capabilities: [e0] PCI Advanced Features
	Kernel driver in use: e1000e
ethtool -i eth0 shows:
Code:
driver: e1000e
version: 3.2.5-k
firmware-version: 0.1-4
bus-info: 0000:00:19.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: no
ethtool eth0 shows:
Code:
Settings for eth0:
	Supported ports: [ TP ]
	Supported link modes:   10baseT/Half 10baseT/Full 
	                        100baseT/Half 100baseT/Full 
	                        1000baseT/Full 
	Supported pause frame use: No
	Supports auto-negotiation: Yes
	Advertised link modes:  10baseT/Half 10baseT/Full 
	                        100baseT/Half 100baseT/Full 
	                        1000baseT/Full 
	Advertised pause frame use: No
	Advertised auto-negotiation: Yes
	Speed: 1000Mb/s
	Duplex: Full
	Port: Twisted Pair
	PHYAD: 1
	Transceiver: internal
	Auto-negotiation: on
	MDI-X: off (auto)
	Supports Wake-on: pumbg
	Wake-on: g
	Current message level: 0x00000007 (7)
			       drv probe link
	Link detected: yes
The strange thing is that networking was fine running Ubuntu 15.04. Any ideas on troubleshooting would be greatly appreciated.
 
Old 11-12-2015, 10:43 PM   #2
m_yates
Senior Member
 
Registered: Aug 2003
Location: Upstate
Distribution: Debian, Mint, Mythbuntu
Posts: 1,249

Original Poster
Rep: Reputation: 101Reputation: 101
I did some additional searching and think it may be related to this bug:

https://bugs.debian.org/cgi-bin/bugr...cgi?bug=777683

I'm not sure what is different in the Ubuntu kernel compared to the one in Debian that causes the problem. I had already tried upgrading to the 4.2 kernel from Debian backports and the problem remains.

The bug report linked above suggests that disabling TSO may eliminate the problem, so I'll try that tomorrow. Otherwise, I may try compiling a custom kernel from kernel.org to see if that fixes it.
 
Old 11-25-2015, 02:32 PM   #3
m_yates
Senior Member
 
Registered: Aug 2003
Location: Upstate
Distribution: Debian, Mint, Mythbuntu
Posts: 1,249

Original Poster
Rep: Reputation: 101Reputation: 101
I fixed it, but still not sure what the problem was. First, I compiled a 4.2.6 kernel from kernel.org using the Ubuntu 4.2 kernel config. The problem was still present. Next, I compiled a 4.3 kernel from kernel.org. For the 4.3 kernel, I used my old 4.2.6 kernel config, then ran "make oldconfig" on it and selected all the default configuration settings. With the 4.3 kernel, the problem appears to be gone. From the 4.3 kernel diff file, it appears that a number of changes have been made to the e1000e driver, so maybe a bug was corrected.

I visited a couple of those "speedtest" websites and they both registered by upload speed as fast as my download speed. With the old kernel, the website would timeout waiting for the upload test to complete.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Slow Upload Speed kaamesh Linux - Networking 1 02-03-2014 02:16 PM
Slow upload speed solved Whitesocks Linux - Networking 0 09-16-2005 06:16 AM
upload/download speed slow only over WAN? Help Please slack_usr Slackware 19 12-07-2004 10:03 AM
Fwbuilder slow down to my upload speed to zero ! nuwanguy Linux - Security 2 07-13-2004 06:52 AM
ADSL upload speed very slow! questor Linux - Networking 0 07-31-2003 11:40 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Networking

All times are GMT -5. The time now is 01:04 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration