[Решено] Настройка скорости сетевого интерфейса

Автор oermolaev, 03 февраля 2015, 22:10:27

« назад - далее »

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

oermolaev

Хочется настроить скорость внутри домашней сети на полную, коммутатор и сетевые карты позволяют.
Вот характеристики сетевого интерфейса одной машины:
ethool
# ethtool eth0
Settings for eth0:
   Supported ports: [ TP MII ]
   Supported link modes:   10baseT/Half 10baseT/Full
                           100baseT/Half 100baseT/Full
                           1000baseT/Half 1000baseT/Full
   Supported pause frame use: No
   Supports auto-negotiation: Yes
   Advertised link modes:  10baseT/Half 10baseT/Full
                           100baseT/Half 100baseT/Full
   Advertised pause frame use: Symmetric Receive-only
   Advertised auto-negotiation: Yes
   Link partner advertised link modes:  10baseT/Half 10baseT/Full
                                        100baseT/Half 100baseT/Full
                                        1000baseT/Full
   Link partner advertised pause frame use: Symmetric Receive-only
   Link partner advertised auto-negotiation: Yes
   Speed: 100Mb/s
   Duplex: Full
   Port: MII
   PHYAD: 0
   Transceiver: internal
   Auto-negotiation: on
   Supports Wake-on: pumbg
   Wake-on: g
   Current message level: 0x00000033 (51)
                drv probe ifdown ifup
   Link detected: yes
[свернуть]
Вот характеристики сетевого интерфейса второй машины:
ethtool
# ethtool eth1
Settings for eth1:
   Supported ports: [ TP MII ]
   Supported link modes:   10baseT/Half 10baseT/Full
                           100baseT/Half 100baseT/Full
                           1000baseT/Half 1000baseT/Full
   Supported pause frame use: No
   Supports auto-negotiation: Yes
   Advertised link modes:  10baseT/Half 10baseT/Full
                           100baseT/Half 100baseT/Full
                           1000baseT/Half 1000baseT/Full
   Advertised pause frame use: Symmetric Receive-only
   Advertised auto-negotiation: Yes
   Link partner advertised link modes:  10baseT/Half 10baseT/Full
                                        100baseT/Half 100baseT/Full
                                        1000baseT/Full
   Link partner advertised pause frame use: Symmetric Receive-only
   Link partner advertised auto-negotiation: Yes
   Speed: 1000Mb/s
   Duplex: Full
   Port: MII
   PHYAD: 0
   Transceiver: internal
   Auto-negotiation: on
   Supports Wake-on: pumbg
   Wake-on: g
   Current message level: 0x00000033 (51)
                drv probe ifdown ifup
   Link detected: yes
[свернуть]
Видно что у первой "Advertised link modes" не предлагает гигабитную скорость и линкуется на 100Mb/s.
На всякий случай предупреждаю вопросы по iperf:
iperf
# iperf -c 192.168.11.1
------------------------------------------------------------
Client connecting to 192.168.11.1, TCP port 5001
TCP window size: 19.6 KByte (default)
------------------------------------------------------------
[  3] local 192.168.11.100 port 49673 connected with 192.168.11.1 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec   114 MBytes  95.8 Mbits/sec
[свернуть]
Теперь вопрос:
как настроить интерфейс первой машины на гигабитную скорость?

ihammers

Для начала, какая сетевая карта на первой машине?
~$ lspci | grep -i eth
Debian GNU/Linux Bookworm, LXQt/OpenBox: AMD Ryzen 5 5600G / 64Gb RAM
_______________________________
Debian GNU/Linux Bookworm, без графики: AMD Phenon X4 / 16Gb RAM
_______________________________
Debian GNU/Linux Bookworm, LXQt/OpenBox: Acer Aspire One 722 AMD C60 / 8Gb RAM / ATI HD6290

oermolaev

#2
~$ lspci | grep -i eth
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 11)





Кстати, на второй машине вывод очень похож на первый:
~# lspci | grep -i eth
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)

endru

Если соединены коммутатором то скорее всего он не правильно определяет скорость работы вашей карты, или советую заменить витую пару или обжать по новой (для 1 гигабита нужны все 8 жил)

oermolaev

#4
endru, проверю вечером тестером. Возможно что то изменилось. На момент монтажа всё было ок...

Сообщение объединено: 04 Февраль 2015, 21:37:20

endru, спасибо, вы были правы, проблема в кабеле, нет восьмого провода. К сожалению, инструмента пока нет чтобы исправить, но отмечу как решенное.