I fucked up (ubuntu ethernet issue)

So I was happy with the new ubuntu 17.04.
So installed it from 16.04 LTS.

after the upgrade to 16.10 i had no network...
so i followed this guide:

Happily i was surprised (with little knowledge i had) that i had ethener.
so i continued to install 17.04.

now i know that is dont get my full speeds anymore.
i dont get more than 80 megabits. before i gor 180 mbs. yes this is via speedtest.net

do you guys know how to fix this?

Everything worked fine on the 16.04 LTS release?

yes it did

Well if you still have the 16.04 iso, i would say boot that,
and see if your speeds then improve.
I know that the 16.04 releases had some issues with the network manager in certain 4.4 kernels.
But that later got fixed i think.

Current 17.04 releases are still Beta i think?

1 Like

Can confirm from:

Ubuntu 17.04

one of my concerns is that by following the guide i mentioned i did something wrong with the network card (driver).
do you think it is a 17.04 issue?

Check what speed your Ethernet card is negotiating. Sounds like you might be running 100Mbit/s instead of 1000Mbit/s (1Gbit/s).

Most distros have "ethtool" which should tell you. For example, the output below shows auto-negotiated 1000Mbit/s Full Duplex:

root@anvil:~# ethtool eth0
Settings for eth0:
        Supported ports: [ TP MII ]
        Supported link modes:   10baseT/Half 10baseT/Full 
                                100baseT/Half 100baseT/Full 
                                1000baseT/Half 1000baseT/Full 
        Supported pause frame use: No
        Supports auto-negotiation: Yes
        Advertised link modes:  10baseT/Half 10baseT/Full 
                                100baseT/Half 100baseT/Full 
                                1000baseT/Half 1000baseT/Full 
        Advertised pause frame use: Symmetric Receive-only
        Advertised auto-negotiation: Yes
        Link partner advertised link modes:  10baseT/Half 10baseT/Full 
                                             100baseT/Half 100baseT/Full 
                                             1000baseT/Half 1000baseT/Full 
        Link partner advertised pause frame use: Symmetric Receive-only
        Link partner advertised auto-negotiation: Yes
        Speed: 1000Mb/s
        Duplex: Full
        Port: MII
        PHYAD: 0
        Transceiver: internal
        Auto-negotiation: on
        Supports Wake-on: pumbg
        Wake-on: ug
        Current message level: 0x00000033 (51)
                               drv probe ifdown ifup
        Link detected: yes

You may also be able to use it to force a link speed, but you may have marginal cabling (occasionally my workstation auto-negotiates 100Full instead of 1000Full).

Out of interest, what speed broadband do you have? Faster than 100Mbit/s is quite rare here in the UK.

You should try to do configure your 'dns_masq' this is a tutorial I've followed a number of times:
https://steamcommunity.com/app/221410/discussions/2/616189106498372437/

Thnx i would try this.
i'm currently at work.

I have 180 Mbits down and 18 Mbits up, also i'm in the Netherlands so if you would like a swim you can test it yourself :wink:

Thnx for the response.
yes i'm having slow download speeds in steam, but i get slow speeds everywhere.
I've tested with speedtest.net and various other speed tests.

Maybe you should try to do a download test at glasvezel.nu.
Take the lease web servers for testing.
You can download a 1GB bin file.
And post a screenshot with the speed you are getting.
You should basiclly be getting arround 22.5MB/s download speed.
But in the evenings it can be slightlly lower at times.
Speedtest.net isnt really allways that reliable.
Because it highly depends on the server you select for testing.

I cannot really replicate your particular issue on any distribution i tested.
The only thing i dont have tested yet, are the 17.04 beta releases of Ubuntu.
Because the official releases will be released somewhere this week or next week.

Another good way to test your speeds, is to go to Linux mint website.
And then download a distribution iso there, choosing NLuug or TripleIT mirrors.

There have been a couple of routing issues to google services over last few days since Friday.
Allot of sites that were either using google fonts, or google adsense / analytics, were also hard to reach.
But that should be solved by now.

Also you could try to spin up a 16.04 iso live session in a vm for example.
And then do a download test aswell.
You dont have to install the OS for that.
Then you could eventually exclude if the 17.04 Beta release might be the issue or not.

Ah yeah, but that solution works for the OS not just Steam, it just happens to be on steam,

thnx!

Thnx for the work you put in it!
I have an NAS and there i also dont get the full gigabit. so i assume that there is something with the network card

I wil try this, didn't had the time yesterday.

So did you get it working?

Settings for eno1:
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)
Cannot get wake-on-lan settings: Operation not permitted
	Current message level: 0x00000007 (7)
			       drv probe link
	Link detected: yes

this was the output of the "ethtool" command

this it the output from glasvezel.nu

If it helps any the network options are saying that it it unmanaged. (in the upper right corner of gnome)

official is just released.

installed the official release and now it works!!!

Thnx and sorry.

2 Likes

Yeah thats too low indeed.

But good to see that the official release seems to have fixed it for you. :slight_smile: