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

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
К сожалению, не работает. Хуже того, сетевой интерфейс вообще не стартует, сети нет
 

Теги:
     

    Низкая скорость на сайтах поставщиков.

    Автор seisros

    Ответов: 3
    Просмотров: 2145
    Последний ответ 08 Июля 2013, 06:55:28
    от ihammers
    Низкая скорость с сетевухами Realtek в Debian Jessie

    Автор Washington Irving

    Ответов: 9
    Просмотров: 3068
    Последний ответ 17 Апреля 2017, 07:57:51
    от endru
    [Решено] Низкая скорость отдачи в Интернет в Debian 10

    Автор oermolaev

    Ответов: 1
    Просмотров: 685
    Последний ответ 23 Июля 2020, 13:45:05
    от oermolaev
    Упала скорость интернета

    Автор Легас

    Ответов: 42
    Просмотров: 13236
    Последний ответ 13 Апреля 2012, 22:38:43
    от Легас
    Скорость передачи-приема Windows+Linux>Debian server

    Автор zotkindm

    Ответов: 3
    Просмотров: 1565
    Последний ответ 05 Мая 2015, 07:26:04
    от qupl