Перейти к содержимому
Калькуляторы

Новые сетевые от Intel на чипсете XL710 Это просто революция! :)

Раньше решалось правкой исходников и пересборкой

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Коллеги - как есть смысл покупать такие сетевки? или на XA520 остановиться?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А подскажите, рецепта запустить там не родные sfp+ не появилось?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

wed, я предпочитаю 82599 чипы, они проверенные и стабильны как гранит. XL710 - карта неоднозначная.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

allow_unsupported_sfp?

на X710 работает?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

есть кто работал на этих картах?

 

взял бы на тест, если у кого без дела лежит

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Раньше решалось правкой исходников и пересборкой

 

Не подскажите что конкретно нужно править в исходниках?

Пришли карты, а DA-кабель между стойками не дотягивается. На левых модулях пишет:

[ 3438.513676] i40e 0000:01:00.0 p1p1: the driver failed to link because an unqualified module was detected.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ИМХО в X710 это в прошивке.

Ответ интеля:

"> The check for supported modules in X710/XL710 is done in the FW, so

> unfortunately there is nothing we can do in the driver to add that

> functionality. There is a possibility that it could happen at some point,

> but not in the foreseeable future."

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Не подскажите что конкретно нужно править в исходниках?

http://lxr.free-electrons.com/source/drivers/net/ethernet/intel/i40e/i40e_main.c

 

<a href="http://lxr.free-electrons.com/source/drivers/net/ethernet/intel/i40e/i40e_main.c#L5106" name="L5106">5106 if ((pf->hw.phy.link_info.link_info & I40E_AQ_LINK_UP) && 5107 (vsi->netdev)) { 5108 i40e_print_link_message(vsi, true); 5109 netif_tx_start_all_queues(vsi->netdev); 5110 netif_carrier_on(vsi->netdev); 5111 } else if (vsi->netdev) { 5112 i40e_print_link_message(vsi, false); 5113 /* need to check for qualified module here*/ 5114 if ((pf->hw.phy.link_info.link_info & 5115 I40E_AQ_MEDIA_AVAILABLE) && 5116 (!(pf->hw.phy.link_info.an_info & 5117 I40E_AQ_QUALIFIED_MODULE))) 5118 netdev_err(vsi->netdev, 5119 "the driver failed to link because an unqualified module was detected."); 5120 }
Похоже и правда облом: девайс сам возвращает статус, драйвер только его отображает.

Может и есть какие то недокументированные регистры/адреса и значения для них чтобы эту проверку отключать...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Скорее всего в EEPROM можно как-то зашить, что карта какая-нить OEM, а не интелевская.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

так oem-ные sfp+ многие шьются без проблем. неудобно конечно что не получиться переиспользовать те, что с защитой от записи, но в целом, глобальной проблемы нет, только программатор купить

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Нету SFP+ программатора, да и интеловских модулей чтобы слить прошивку тоже нету.

Дешевле купить подлиннее DA-кабеля, вроде впритык хватает.

Изменено пользователем Korgoth

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

купите sfp+ программатор. может nag и продаёт. fibertool точно продавал.

прошивку найти/попросить в соседней теме про трансиверы

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Что-то X710 "поливают" в ntop:

Hi Luke

it is strange it does not support promiscuous mode, it is based on standard Intel 82599 chipset, it should work in promiscuous mode.

Anyway I would recommend 82599/X520 for 10Gbit, X710 has poor buffering power per queue (<8K packets) with respect to 82599/X520 (32K packets).

 

Alfredo

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Небезосновательно - своеобразная карта :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Скорее всего в EEPROM можно как-то зашить, что карта какая-нить OEM, а не интелевская.

Кто-то не поленился и сделал - [E1000-devel] HOWTO: unlock your Intel XL710 / X710 for use with any SFP+

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Это хорошо, вопрос кто из форумчан использует ее

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Это хорошо, вопрос кто из форумчан использует ее

 

Пользовали пару месяцев, пока X520 ехала.

Все вышеназванное было побеждено. Но не поднялся линк в сторону на Juniper-а на родной sfp+ (разные пробовали и по колесам тоже стучали)

Точнее поднялся, но пакеты ходили только в одну сторону без каких либо сообщений в логах обоих девайсов.

Так что пока лежит, ждет своего часа. Между нами девочками с теми pcie-2 картами тоже чудеса вначале с софтом были.

И ничего сейчас все пользуют. Всему свое время.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

С ней наблюдались следующие проблемы:

 

1) чувствительна к типу кабеля (для активных оптических кабелей) и SFP - не всегда переинициализирует их при

перезагрузке сервера, т.е. все как бы работает, но вот пакеты не ходят, помогает выдернуть кабель (sfp) с обеих

сторон и воткнуть обратно

2) "проблему" с реакцией на сигнатуру в пакетах так и не исправили, но у Интела скоро все будет не просто:

сначала они встроили в процессор технологию vPro/AMT и стало возможным через сеть подключиться даже к выключенному компьютеру,

а теперь распространяют ее на обычные десктоп процессоры, вроде удобно, но кто знает какие-там закладки

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

У кого-нибудь получилось на X710 включить RSS для double tagged (QinQ) пакетов?

Сейчас все пакеты с двойным тэгом попадают в 1 очередь; пакеты с одним тэгом балансируются по очередям нормально.

 

На X520 эта проблема решается наложением патча на драйвер, который выставляет в 1 нужные биты в регистрах DMATXCTL и CTRL_EXT (раздел 7.4.5 в даташите).

На X710 не нашел ни патчей, ни информации в даташите как включить RSS для пакетов с двойным тэгом.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Так если в датащите нет то и патч не сделать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А RPS в этом случае не помогает?

Он всегда помогает и в любой ситуации.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Я думаю двойной тег он уметь должно, ибо даже всякие vxvlan умеет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.