I have this lan ethernet:
03:00.0 Ethernet controller [0200]: Qualcomm Atheros AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) Subsystem: ASRock Incorporation AR8151 v2.0 Gigabit Ethernet [1849:1083] Kernel driver in use: atl1c Kernel modules: atl1cIt card is a Gigabit Ethernet, but in ubuntu 16.04 and 16.10 only woks at 100Mb/s
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: Not reported Advertised pause frame use: No Advertised auto-negotiation: Yes Speed: 100Mb/s Duplex: Full Port: Twisted Pair PHYAD: 0 Transceiver: internal Auto-negotiation: on MDI-X: Unknown
Cannot get wake-on-lan settings: Operation not permitted Current message level: 0x0000003f (63) drv probe link timer ifdown ifup Link detected: yesI mesured the connection speed of this ethernet with iperf and rally is 100Mb/s
It is not cable problem because I try a laptop in the same point with the same cable and it runs at gigabit.
How can I do to solve this?
71 Answer
I was the user who started the thread linked to by chili555 in the Linux Mint forums:
While disabling the IPv6 worked for Linux Mint 18, it did not work for Ubuntu 16.04. The solution is installing the Linux driver from Atheros. I followed this post on the Ubuntu Forums to get it working: Atheros AR8151 ethernet on Asus P8H67-V
Unfortunately the link in the post to the driver itself is dead. I found that it is available on Ubuntuusers.de, a German language Ubuntu forum. You can download the driver here: Download AR81Family-linux-v1.0.1.14.tar.gz
I hope this helps.
1