У меня очень медленное проводное соединение (менее 10 Мбит / с), но Wi-Fi работает на скорости более 300 Мбит / с. Я бы предпочел использовать Ethernet, но в настоящее время я использую Wi-Fi, пока не найду решение. Большинство проблем, которые я здесь обнаружил, связаны с медленным Wi-Fi, что здесь не так.
Относительно новичок в Ubuntu, но готов попробовать все и предоставит все необходимые результаты.
E: вывод lspci -knn | grep Eth -A3:
2a:00.0 Ethernet controller [0200]: Intel Corporation I211 Gigabit Network Connection [8086:1539] (rev 03)
Subsystem: ASRock Incorporation I211 Gigabit Network Connection [1849:1539]
Kernel driver in use: igb
Kernel modules: igb
Сразу после публикации комментария к вашему OP я решил проблему для себя:
$ sudo ethtool -s eth0 speed 1000 duplex full autoneg off
После этого я запустил тест скорости и получил те же точные скорости, которые я ожидаю в Windows (немного ниже, но это может быть просто время суток, это незначительная разница).
Единственным недостатком является то, что теперь водитель полностью запутался:
$ ethtool eth0
Settings for eth0:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supported pause frame use: Symmetric
Supports auto-negotiation: Yes
Supported FEC modes: Not reported
Advertised link modes: 1000baseT/Full
Advertised pause frame use: Symmetric
Advertised auto-negotiation: Yes
Advertised FEC modes: Not reported
Speed: Unknown!
Duplex: Unknown! (255)
Port: Twisted Pair
PHYAD: 1
Transceiver: internal
Auto-negotiation: on
MDI-X: off (auto)
Я не слишком беспокоюсь об этом прямо сейчас, у меня есть большой проект, который мне нужно закончить. Если я выясню точный процесс разрешения драйвера, не зная, о чем я его прошу, я обновлю этот пост. Надеюсь это поможет!
РЕДАКТИРОВАТЬ: Вкратце хочу отметить, что если вы попытаетесь использовать команду ethtool, как я, она не останется такой, как вы хотите, при следующей загрузке, и вам нужно будет выполнить команду еще раз. Я полагаю, что с autoneg off
настройки должны были остаться даже после перезагрузки, но вполне вероятно, что он сбрасывается из-за того, что аргументы speed
и duplex
не соответствуют границы. Как я уже сказал, я обновлю исправление, как только выясню это.