Я пытаюсь использовать 4 порта 25G SFP28 на моём коммутаторе UniFi Switch Aggregation Pro. У меня оптические трансиверы SFP28 850nm MMF от FS (SFP28-25GSR-85). Если я напрямую соединяю кабели друг с другом, то связь устанавливается (и на коммутаторе, и на Linux-узле). Но когда пытаюсь подключиться к Linux-узлу, связь не создаётся. С теми же кабелями, но с портом SFP+, на том же Linux-узле соединение работает нормально (те же SFP28 оптики).
SFP28 коммутатор -> SFP28 Linux-узел -> соединения нет
SFP+ коммутатор -> SFP28 Linux-узел -> соединение есть
Коммутатор: UniFi Switch Aggregation Pro (версия 5.64.8)
Linux-узел:
Ethernet контроллер: Intel Corporation Ethernet Controller E810-XXV for SFP (rev 02)
Ubuntu 21.04
Linux версия 5.11.0-25-generic (buildd@lgw01-amd64-044) (gcc (Ubuntu 10.3.0-1ubuntu1) 10.3.0, GNU ld (GNU Binutils for Ubuntu) 2.36.1) #27-Ubuntu SMP Fri Jul 9 23:06:29 UTC 2021
ethtool enp75s0f1
Настройки для enp75s0f1:
Поддерживаемые порты: [ ]
Поддерживаемые режимы связи: 1000baseT/Full
10000baseT/Full
25000baseCR/Full
25000baseSR/Full
1000baseX/Full
10000baseSR/Full
10000baseLR/Full
Поддержка pause frame: симметричная
Поддержка автоопределения: есть
Поддерживаемые режимы FEC: нет
Рекламируемые режимы связи: 25000baseCR/Full
25000baseSR/Full
Рекламируемое использование pause frame: нет
Рекламируемое автоопределение: есть
Рекламируемые режимы FEC: нет
Скорость: неизвестна!
Дуплекс: неизвестен! (255)
Автоопределение: отключено
Порт: другой
PHYAD: 0
Трансивер: внутренний
Поддержка Wake-on: d
Wake-on: d
Текущий уровень сообщений: 0x00000007 (7)
drv probe link
Связь обнаружена: нет
Я также пробовал вручную менять advertise на 25000 с помощью команды "ethtool -s enp75s0f1 advertise 0x200000000", но и это не сработало.
Как решить эту проблему? Не баг ли это в софте коммутатора?
SFP28 коммутатор -> SFP28 Linux-узел -> соединения нет
SFP+ коммутатор -> SFP28 Linux-узел -> соединение есть
Коммутатор: UniFi Switch Aggregation Pro (версия 5.64.8)
Linux-узел:
Ethernet контроллер: Intel Corporation Ethernet Controller E810-XXV for SFP (rev 02)
Ubuntu 21.04
Linux версия 5.11.0-25-generic (buildd@lgw01-amd64-044) (gcc (Ubuntu 10.3.0-1ubuntu1) 10.3.0, GNU ld (GNU Binutils for Ubuntu) 2.36.1) #27-Ubuntu SMP Fri Jul 9 23:06:29 UTC 2021
ethtool enp75s0f1
Настройки для enp75s0f1:
Поддерживаемые порты: [ ]
Поддерживаемые режимы связи: 1000baseT/Full
10000baseT/Full
25000baseCR/Full
25000baseSR/Full
1000baseX/Full
10000baseSR/Full
10000baseLR/Full
Поддержка pause frame: симметричная
Поддержка автоопределения: есть
Поддерживаемые режимы FEC: нет
Рекламируемые режимы связи: 25000baseCR/Full
25000baseSR/Full
Рекламируемое использование pause frame: нет
Рекламируемое автоопределение: есть
Рекламируемые режимы FEC: нет
Скорость: неизвестна!
Дуплекс: неизвестен! (255)
Автоопределение: отключено
Порт: другой
PHYAD: 0
Трансивер: внутренний
Поддержка Wake-on: d
Wake-on: d
Текущий уровень сообщений: 0x00000007 (7)
drv probe link
Связь обнаружена: нет
Я также пробовал вручную менять advertise на 25000 с помощью команды "ethtool -s enp75s0f1 advertise 0x200000000", но и это не сработало.
Как решить эту проблему? Не баг ли это в софте коммутатора?

