У меня есть Linux-сервер с оптоволоконными сетями 10G:
xyz@xyz48:~$ sudo ethtool p1p1
Settings for p1p1:
Supported ports: [ FIBRE ]
Supported link modes: 10000baseT/Full
Supported pause frame use: No
Supports auto-negotiation: No
Advertised link modes: 10000baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: No
Speed: 10000Mb/s
Duplex: Full
Port: Direct Attach Copper
PHYAD: 0
Transceiver: external
Auto-negotiation: off
Supports Wake-on: d
Wake-on: d
Current message level: 0x00000007 (7)
drv probe link
Link detected: no
Для эксперимента я хочу установить здесь максимальную скорость 1 Гб.
При поиске в Интернете я обнаружил, что эта команда должна выполнять свою работу:
sudo ethtool -s p1p1 advertise 0x020 speed 1000
Но когда я запускаю его, я получаю следующую ошибку:
Cannot set new settings: Invalid argument
not setting advertise
not setting speed
Что-то мне не хватает? Или в моем случае мне нужно будет сменить водителя?
Сведения о сервере: Сервер на базе Intel Xeon
Сетевая карта: Intel Corporation 82599ES 10-гигабитное сетевое соединение SFI / SFP +
Использование кабеля SFP + 10 Гбит / с (Arista cab-sfp-sfp-1m)
ОС Ubuntu Server 13.10