Автор Тема: Как изменить скорость на 100 мегабит  (Прочитано 1035 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн SargeAnt

  • Пользователь
  • *
  • Сообщений: 17
Не могу повысить скорость сетевого интерфейса. Показывает скорость 10 мегабит, и похоже что закачки именно на этой скорости идут. Надо повысить до 100 мегабит. Linux Debian 10.7.0 стоит в виртуальной машине VMware. В настройках виртуальной машины в Network Adapter указано что Bandwidth Unlimited. На хосте сетевой адаптер в интернет на скорости 100 мегабит, поэтому виртуальная машина тоже может качать на скорости 100 мегабит.

Везде советуют делать посредством ethtool.
https://www.techrepublic.com/article/how-to-troubleshoot-an-ethernet-interface-ubuntu-server-with-ethtool/
Для изменения скорости на 100 мегабит советуют дать команду
sudo ethtool -s eth1 speed 100Даю такую команду, но она похоже ничего не дает. По-прежнему показывает скорость 10 мегабит:
# sudo ethtool eth1
Settings for eth1:
Supported ports: [ TP AUI ]
Supported link modes:   Not reported
Advertised auto-negotiation: No
Advertised FEC modes: Not reported
Speed: 10Mb/s

Как изменить скорость на 100Mb/s?
 

Оффлайн dzhoser

Re: Как изменить скорость на 100 мегабит
« Ответ #1 : 05 Января 2021, 16:41:14 »
sudo ethtool –s eth1 speed 100 duplex full autoneg on Проверяем скорость
sudo ethtool eth1Изменения, сделанные с помощью Ethtool, по умолчанию отменяются после перезагрузки системы.
Чтобы применить пользовательские настройки при каждой загрузке системы, отредактируйте файл для интерфейса устройства:
sudo nano /etc/sysconfig/network-scripts/ifcfg-eth1Добавьте нужные значения в виде строки в конце файла, используя следующий синтаксис:

Цитировать
ETHTOOL_OPTS="speed [100|1000|10000] duplex [half|full] autoneg [on|off]”
Например:

Цитировать
ETHTOOL_OPTS="speed 1000 duplex full autoneg on”
« Последнее редактирование: 05 Января 2021, 16:47:27 от dzhoser »
Ubuntu->Linux mint->Astra Linux SE->Debian 11
Для новичков
 

Оффлайн SargeAnt

  • Пользователь
  • *
  • Сообщений: 17
Re: Как изменить скорость на 100 мегабит
« Ответ #2 : 05 Января 2021, 22:07:43 »
Спасибо, но дело оказалось сложнее. Всё вышеперечисленное я уже видел в интернете. Все это не работает, то есть не работает команда
sudo ethtool –s eth1 speed 100 duplex full autoneg onи не работает если в файл /etc/sysconfig/network-scripts/ifcfg-eth1 занести строку
ETHTOOL_OPTS="speed 100 duplex full autoneg on"и перезагрузить гест

По-прежнему показывает скорость 10 мегабит:
sudo ethtool eth1
Settings for eth1:
   Supported ports: [ TP AUI ]
   Supported link modes:   Not reported
   Speed: 10Mb/s

Оказалось, что надо ставить autoneg off. Потому что если autoneg on, то сетевая карта работает на такой скорости, какую задает фича autonegotiation, а она видимо задает 10 мегабит. Поэтому надо давать команду
sudo ethtool –s eth1 speed 100 duplex full autoneg offИ действительно, после этого показывает 100 мегабит

Вторая часть решения, которая насчет отредактировать файл конфигурации
nano /etc/sysconfig/network-scripts/ifcfg-eth1
вообще не работает, потому что в каталоге etc нет каталога sysconfig. Если создать эти каталоги руками и создать новый файл ifcfg-eth1 и занести в него строку
ETHTOOL_OPTS="speed 100 duplex full autoneg off", то это не работает. Скорость все равно показывает 10 мегабит

Поэтому вопрос решен на половину. По-прежнему не известно, как изменить скорость сетевой карты навсегда, а не до ближайшей перезагрузки
 

Оффлайн ecc83

Re: Как изменить скорость на 100 мегабит
« Ответ #3 : 05 Января 2021, 22:52:06 »
Вторая часть решения, которая насчет отредактировать файл конфигурации
nano /etc/sysconfig/network-scripts/ifcfg-eth1
вообще не работает, потому что в каталоге etc нет каталога sysconfig.

Это потому, что предыдущий автор бездумно делает копи-паст из гугла, даже не понимая, что это рекомендация для CentOS или Fedora, но никак не для Debian.

Запускать твою команду при старте можно например так:
Вставь эту строку в файл /etc/crontab

@reboot     root    /sbin/ethtool –s eth1 speed 100 duplex full autoneg off
« Последнее редактирование: 05 Января 2021, 22:53:38 от ecc83 »
 

Оффлайн dzhoser

Re: Как изменить скорость на 100 мегабит
« Ответ #4 : 06 Января 2021, 06:56:11 »
Когда включено автосогласование выбирается скорость с которой работает подключаемое оборудование. Разбирайтесь с другой стороной проблема там.
Ubuntu->Linux mint->Astra Linux SE->Debian 11
Для новичков
 

Оффлайн SargeAnt

  • Пользователь
  • *
  • Сообщений: 17
Re: Как изменить скорость на 100 мегабит
« Ответ #5 : 06 Января 2021, 08:57:38 »
С тех пор я пересоздал виртуальную машину. Теперь по умолчанию показывает скорость 1000 мегабит. Но это не мешает экспериментировать

Вставь эту строку в файл /etc/crontab
@reboot     root    /sbin/ethtool –s eth1 speed 100 duplex full autoneg off
Спасибо, но это не работает тоже. Скорость по-прежнему показывает 1000 мегабит

Поэтому по-прежнему не известно, как изменить скорость сетевой карты на постоянной основе
 

Оффлайн dzhoser

Re: Как изменить скорость на 100 мегабит
« Ответ #6 : 06 Января 2021, 09:38:30 »
Этот способ будет работать при настройке сети через файл /etc/network/interfaces
Цитировать
auto eth0
iface eth0 inet static
pre-up /sbin/ethtool -s eth0 speed 1000 duplex full
Ubuntu->Linux mint->Astra Linux SE->Debian 11
Для новичков
 

Оффлайн ecc83

Re: Как изменить скорость на 100 мегабит
« Ответ #7 : 06 Января 2021, 10:08:13 »
Спасибо, но это не работает тоже

Не работает что?
Команда не запускается при старте или запускается, но не изменяет скорость?
 

Оффлайн SargeAnt

  • Пользователь
  • *
  • Сообщений: 17
Re: Как изменить скорость на 100 мегабит
« Ответ #8 : 06 Января 2021, 11:40:05 »
Этот способ будет работать при настройке сети через файл /etc/network/interfaces
    auto eth0
    iface eth0 inet static
    pre-up /sbin/ethtool -s eth0 speed 1000 duplex full
К сожалению, не работает. Хуже того, сетевой интерфейс вообще не стартует, сети нет
Вставь эту строку в файл /etc/crontab
@reboot     root    /sbin/ethtool –s eth1 speed 100 duplex full autoneg off
Не знаю, запускается ли эта команда при старте. А как это узнать? Скорость не изменяет, показывает по-прежнему 1000 мегабит, я же говорил уже
 

Оффлайн qupl

Re: Как изменить скорость на 100 мегабит
« Ответ #9 : 06 Января 2021, 12:10:41 »
К сожалению, не работает. Хуже того, сетевой интерфейс вообще не стартует, сети нет
Надеюсь имя интерфейса свое поставили?

Оффлайн SargeAnt

  • Пользователь
  • *
  • Сообщений: 17
Re: Как изменить скорость на 100 мегабит
« Ответ #10 : 06 Января 2021, 12:46:37 »
конечно, имя интерфейса свое поставил enp0s3
 

Оффлайн dzhoser

Re: Как изменить скорость на 100 мегабит
« Ответ #11 : 06 Января 2021, 23:32:23 »
По-прежнему показывает скорость 10 мегабит:
sudo ethtool eth1
Settings for eth1:
   Supported ports: [ TP AUI ]
   Supported link modes:   Not reported
   Speed: 10Mb/s
Тогда откуда eth1?
Ubuntu->Linux mint->Astra Linux SE->Debian 11
Для новичков
 

Оффлайн SargeAnt

  • Пользователь
  • *
  • Сообщений: 17
Re: Как изменить скорость на 100 мегабит
« Ответ #12 : 07 Января 2021, 08:50:27 »
другое имя сетевого интерфейса видимо оттого, что я пересоздал виртуальную машину
 

Оффлайн dzhoser

Re: Как изменить скорость на 100 мегабит
« Ответ #13 : 11 Января 2021, 16:56:24 »
Проблема решена?
Ubuntu->Linux mint->Astra Linux SE->Debian 11
Для новичков
 

Оффлайн SargeAnt

  • Пользователь
  • *
  • Сообщений: 17
Re: Как изменить скорость на 100 мегабит
« Ответ #14 : 11 Января 2021, 18:14:26 »
нет, не решена

Этот способ будет работать при настройке сети через файл /etc/network/interfaces
    auto eth0
    iface eth0 inet static
    pre-up /sbin/ethtool -s eth0 speed 1000 duplex full
К сожалению, не работает. Хуже того, сетевой интерфейс вообще не стартует, сети нет
 

Теги:
     

    Как узнать реальную скорость интернета в консоли ?

    Автор Akigami

    Ответов: 14
    Просмотров: 2491
    Последний ответ 21 Апреля 2018, 11:52:41
    от debianpc
    Низкая скорость приема Ethernet

    Автор micdelt

    Ответов: 0
    Просмотров: 2868
    Последний ответ 01 Августа 2013, 23:13:09
    от micdelt
    Низкая скорость в сети VMware + Debian 6

    Автор deblox

    Ответов: 3
    Просмотров: 2222
    Последний ответ 21 Февраля 2014, 15:45:56
    от deblox
    Samba шара - низкая скорость работы

    Автор kpblc

    Ответов: 7
    Просмотров: 3918
    Последний ответ 03 Ноября 2017, 13:47:16
    от nialiv
    Падает скорость соединения с интернетом

    Автор Toha_rnd

    Ответов: 2
    Просмотров: 2097
    Последний ответ 27 Апреля 2012, 11:30:45
    от Toha_rnd