Как я могу проверить скорость моего сетевого адаптера в Ubuntu?

Есть ли команда, которую я могу проверить по выходным данным скорость моего сетевого адаптера и некоторую информацию о его характеристиках, такую ​​как дуплексный полный или наполовину.

2 ответа

Предположим, ваше имя NIC eth0:

Вы можете проверить скорость и некоторую информацию тремя командами:

Первая команда:

dmesg |grep eth0

Выход:

введите описание здесь

Вторая команда:

mii-tool -v  eth0

Выход:

введите описание здесь

FD: полный дуплекс, логика, которая позволяет одновременную отправку и получение. Это обычно желательно и включено, когда ваш компьютер подключен к коммутатору.

HD: полудуплекс, его логика требует, чтобы карта отправляла или получала только в один момент времени. Когда ваша машина подключена к концентратору, она автоматически согласовывает себя и использует полудуплекс, чтобы избежать коллизий.

Третья команда:

ethtool eth0

ethtool - Display or change ethernet card settings

Установите ethtool:

sudo apt-get install ethtool

Выход:

Settings for eth0:
    Supported ports: [ TP ]
    Supported link modes:   10baseT/Half 10baseT/Full 
                            100baseT/Half 100baseT/Full 
                            1000baseT/Full 
    Supported pause frame use: No
    Supports auto-negotiation: Yes
    Advertised link modes:  10baseT/Half 10baseT/Full 
                            100baseT/Half 100baseT/Full 
                            1000baseT/Full 
    Advertised pause frame use: No
    Advertised auto-negotiation: Yes
    Speed: 1000Mb/s
    Duplex: Full
    Port: Twisted Pair
    PHYAD: 0
    Transceiver: internal
    Auto-negotiation: on
    MDI-X: Unknown
    Supports Wake-on: d
    Wake-on: d
    Current message level: 0x00000007 (7)
                   drv probe link
    Link detected: yes

Надеюсь, поможет.

Чтобы получить скорость соединения интерфейса без анализа журналов или установки дополнительных инструментов, просто прочитайте соответствующий ему узел скорости sysfs следующим образом:

cat /sys/class/net/<interface>/speed

где имя вашей сетевой карты, например, eth0

Вы можете использовать NetSpeed ​​Extension

NetSpeed ​​- это расширение оболочки GNOME, которое отображает сумму вашей скорости загрузки и выгрузки на панели gnome. Щелчок по нему отображает отдельные значения в раскрывающемся списке.

Вы можете скачать его из магазина программного обеспечения Ubuntu.

Это применимо, только если вы используете среду рабочего стола GNOME.

Ссылка: https://itsfoss.com/network-speed-monitor-linux/

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