Настройка, программирование, распределённые вычисления
Модераторы: Olej, bellic, vikos
-
Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
-
Контактная информация:
Непрочитанное сообщение
Olej » 22 июн 2019, 15:15
Debia 10
Код: Выделить всё
olej@ACER:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 10 (buster)
Release: 10
Codename: buster
Код: Выделить всё
olej@ACER:~$ aptitude search ethtool
p ethtool - просмотр и настройка параметров устройств Ethernet
p golang-github-safchain-ethtool-dev - simple ethtool-like library for Go
p python-ethtool - Python bindings for the ethtool kernel interface - Python 2.7
p python3-ethtool - Python bindings for the ethtool kernel interface - Python 3.x
p ruby-rethtool - partial wrapper around the SIOCETHTOOL ioctl
Не установлено (по дефаулту).
Код: Выделить всё
olej@ACER:~$ aptitude show ethtool
Пакет: ethtool
Версия: 1:4.19-1
Состояние: не установлен
Приоритет: необязательный
Раздел: net
Сопровождающий: Debian Kernel Team <debian-kernel@lists.debian.org>
Архитектура: amd64
Размер в распакованном виде: 402 k
Зависит: libc6 (>= 2.14)
Описание: просмотр и настройка параметров устройств Ethernet
ethtool может использоваться для просмотра и настройки параметров (таких как скорость, автоматическое определение характеристик и разгрузка от контрольной суммы) многих
сетевых устройств, особенно, устройств Ethernet.
Домашняя страница: https://www.kernel.org/pub/software/network/ethtool/
Метки: admin::configuring, admin::hardware, implemented-in::c, interface::commandline, network::configuration, protocol::ethernet, role::program, scope::utility,
use::checking, use::configuring
Код: Выделить всё
olej@ACER:~$ sudo aptitude install ethtool
[sudo] пароль для olej:
Следующие НОВЫЕ пакеты будут установлены:
ethtool
0 пакетов обновлено, 1 установлено новых, 0 пакетов отмечено для удаления, и 1 пакетов не обновлено.
Необходимо получить 121 kБ архивов. После распаковки 402 kБ будет занято.
Получить: 1 http://deb.debian.org/debian buster/main amd64 ethtool amd64 1:4.19-1 [121 kB]
Получено 121 kБ в 0с (314 kБ/с)
Выбор ранее не выбранного пакета ethtool.
(Чтение базы данных … на данный момент установлен 384371 файл и каталог.)
Подготовка к распаковке …/ethtool_1%3a4.19-1_amd64.deb …
Распаковывается ethtool (1:4.19-1) …
Настраивается пакет ethtool (1:4.19-1) …
Обрабатываются триггеры для man-db (2.8.5-2) …
Olej
-
Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
-
Контактная информация:
Непрочитанное сообщение
Olej » 22 июн 2019, 15:20
Страница проекта:
ethtool - utility for controlling network drivers and hardware
ethtool is the standard Linux utility for controlling network drivers and hardware, particularly for wired Ethernet devices. It can be used to:
- Get identification and diagnostic information
- Get extended device statistics
- Control speed, duplex, autonegotiation and flow control for Ethernet devices
- Control checksum offload and other hardware offload features
- Control DMA ring sizes and interrupt moderation
- Control receive queue selection for multiqueue devices
- Upgrade firmware in flash memory
Most features are dependent on support in the specific driver. See the manual page for full information.
Обращаем внимание, что это зеркало kernel.org ...
Код: Выделить всё
Download
Version Date Files
5.1 2019-05-17 ethtool-5.1.tar.xz ethtool-5.1.tar.gz ethtool-5.1.tar.sign
5.0 2019-03-13 ethtool-5.0.tar.xz ethtool-5.0.tar.gz ethtool-5.0.tar.sign
4.19 2018-11-02 ethtool-4.19.tar.xz ethtool-4.19.tar.gz ethtool-4.19.tar.sign
4.18 2018-08-24 ethtool-4.18.tar.xz ethtool-4.18.tar.gz ethtool-4.18.tar.sign
...
2.6.36 2010-11-16 ethtool-2.6.36.tar.xz ethtool-2.6.36.tar.gz ethtool-2.6.36.tar.sign
Older versions are available in the Sourceforge 'gkernel' project.
Так что в дистрибутиве (Debian 10) весьма свежая версия!
Olej
-
Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
-
Контактная информация:
Непрочитанное сообщение
Olej » 22 июн 2019, 15:24
Код: Выделить всё
olej@ACER:~$ lspci | grep -i ether
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
Код: Выделить всё
olej@ACER:~$ lsmod | grep r816
r8169 86016 0
libphy 77824 2 r8169,realtek
Код: Выделить всё
olej@ACER:~$ ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
link/ether c0:3f:d5:51:9a:5b brd ff:ff:ff:ff:ff:ff
Код: Выделить всё
olej@ACER:~$ sudo ethtool enp2s0
Settings for enp2s0:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Supported pause frame use: Symmetric Receive-only
Supports auto-negotiation: Yes
Supported FEC modes: Not reported
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
Advertised FEC modes: Not reported
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
Link partner advertised FEC modes: Not reported
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
Многие из этих параметров можно менять...
Olej
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей