Не могу заставить работать новую сетевую карту

Не могу заставить работать новую сетевую карту

ОС: Ubuntu server 20.04 Сетевая карта: Intel XL710-QDA1 Кабель ЦАП: FS "generic" QSFP+ Коммутатор: Brocade ICX-6610-24p

Я не могу заставить эту штуку работать. Обновил прошивку. Никаких изменений. Ifconfig не показывает ничего, кроме ошибок RX. Это только после использования статического IP-адреса. DHCP не работает. Пингует и туда, и обратно на IP-адреса в сети. Не могу пинговать, например, "google.com". Он ни к чему не подключается, и к нему ничего не подключается. Попробовал другой порт на коммутаторе, но он даже не устанавливает связь.

Куда мне отсюда идти? Кора дерева, у которого я купил выключатель? Я понятия не имею, куда мне отсюда идти.

решение1

Intel XL710 известен как один из самых паршивых сетевых адаптеров за всю историю человечества. Погуглите, и вы откопаете кучу страшилок. Intel просто продолжает обрезать полуготовые кремниевые функции с каждым обновлением прошивки или драйвера. Итог: вы не заставите его работать, просто выбросьте эту чертову штуку в мусорное ведро. Купите себе Mellanox CX4LC и живите долго и счастливо.

решение2

У меня так и не получилось. Что я сделал:

  • Заказал 2 запасных кабеля ЦАП, один конец запрограммирован для Brocade, другой конец запрограммирован для XL710
  • Перебрал кучу комбинаций настроек в ethtool -K
  • Перебрал массу комбинаций настроек в ethtool --set-priv-flags (увидел одну под названием legacy-rx и подумал, что она подойдет, так как все мои ошибки были ИЗ коммутатора, и это были ошибки кадрирования. Ошибок CRC не было).
  • Купил второй XL710
  • Так как у меня было 2 карты и 2 сервера, я связал их вместе с помощью "generic" FS DAC. Они прекрасно соединились вместе.
  • Разобрал коммутатор и проверил плату на 40 гигов и ее разъемы для сопряжения с материнской платой. Там было пятнышко грязи (около 1,5 мм). Почистил, ничего не изменилось.
  • Изменил режим на 4x10 и использовал один из портов breakout. Каждый из 4 виртуальных интерфейсов тогда работал нормально, но для меня это было бесполезно.

Я в итоге купил Mellanox MCX353A-FCBT, и он отлично работает. Так что я предполагаю, что XL710 просто несовместим с этими коммутаторами.

Связанный контент