ускорить eth0 с 10 Мбит / с до 100 Мбит / с

Как я могу установить для своей карты eth 100 Мбит / с?

sudo ethtool eth0

Настройки для eth0:

Поддерживаемые порты: [MII]

Поддерживаемые режимы связи: 10baseT / половина 10baseT / полная

100baseT / половина 100baseT / полная

1000baseT / полная

Поддерживает автосогласование : Да

Объявленные режимы связи: 10baseT / половина 10baseT / полная

100baseT / половина 100baseT / полная

1000baseT / полная

Использование объявленной паузы: Нет

Объявление о автосогласовании: Да

Режимы ссылки, объявленные партнером по ссылке: не сообщается

Использование кадра паузы, объявленного партнером по связи, используется: Нет

Объявление о партнере по ссылке автосогласование: нет

Скорость: 10 Мбит / с

Дуплекс: полный

Порт: MII

PHYAD: 1 [ 1119]

Приемопередатчик: внешний

Автосогласование: включено

Поддерживает включение: g

Включение: d

Обнаружена ссылка : да

2
задан 21 October 2010 в 18:04

3 ответа

Если вы не сделали что-то внутри Ubuntu, чтобы каким-то образом ограничить его до 10 Мбит / с, вы не сможете. По умолчанию он подключается так быстро, как позволяет карта и сеть.

Таким образом, либо плата рассчитана только на 10 Мбит / с (маловероятно), либо сеть (будь то концентратор, коммутатор, маршрутизатор или все, что вы подключили) ограничивает вас.

Если вы считаете, что я ошибаюсь (и иногда), отредактируйте ваш вопрос, чтобы сообщить нам, о каком аппаратном обеспечении мы говорим.

0
ответ дан 21 October 2010 в 18:04

Устройство Ethernet поддерживает 1000baseT, но синхронизируется при 10baseT. Это может происходить по 3 причинам:

  1. вы подключены к устройству (маршрутизатору, концентратору, коммутатору, другому ПК), которое поддерживает только 10baseT
  2. , существует проблема с сетевой кабель, который вызывает слишком много ошибок при использовании более высоких скоростей
  3. в драйвере для вашего устройства Ethernet есть ошибка

У меня лично есть подобная проблема, вызванная причиной 3 для Intel встроенный сетевой адаптер, использующий драйвер e1000e (он автоматически согласовывает скорость 100 Мбит / с при подключении к гигабитному коммутатору).

0
ответ дан 21 October 2010 в 18:04

Из вашей информации ETH0, которую вы разместили:

Партнер-участник объявил автосогласование: нет

независимо от того, к чему вы подключаетесь, автоматическое согласование НЕ включено или не поддерживает это.

Если автоматическое согласование не включено на обоих концах подключения к Ethernet, то обе конечные точки по умолчанию вернутся к 10 Мбит / с

0
ответ дан 21 October 2010 в 18:04

Другие вопросы по тегам:

Похожие вопросы: