make.kernel Опубликовано 25 июня, 2010 · Жалоба Собственно сабж, em0@pci0:1:0:0: class=0x020000 card=0x10d315d9 chip=0x10d38086 rev=0x00 hdr=0x00 vendor = 'Intel Corporation' device = 'Intel 82574L Gigabit Ethernet Controller (82574L)' class = network subclass = ethernet em1@pci0:2:0:0: class=0x020000 card=0x10d315d9 chip=0x10d38086 rev=0x00 hdr=0x00 vendor = 'Intel Corporation' device = 'Intel 82574L Gigabit Ethernet Controller (82574L)' class = network subclass = ethernet по доке умеет MSIX еще и 5 векторов прерываний, по 2 на tx/rx и линк. Стандарно работает на MSI, пробовал пересобрать драйвер с EM_MULTIQUEUE - сыпятся watchdog timeout с последующими ресетами карточки. Ос 8.1-PRERELEASE FreeBSD 8.1-PRERELEASE #0: Tue Jun 22 17:39:22 UTC 2010 amd64 У кого-то получилось забороть? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
jab Опубликовано 25 июня, 2010 · Жалоба Вы уверены, что системная плата умеет MSI-X ? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
make.kernel Опубликовано 25 июня, 2010 (изменено) · Жалоба Вы уверены, что системная плата умеет MSI-X ? Угу, Intel с драйвером igb работает через MSI-X. Хотя это мысль, биос в матери не самый свежий, попробую влить. Изменено 25 июня, 2010 пользователем make.kernel Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Andy52280 Опубликовано 25 июня, 2010 · Жалоба /boot/loader.conf hw.em.enable_msix=1 #Def=0 - disable hw.em.msix_queues=2 #Def=0 for 82574, can be 1 or 2 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
andryas Опубликовано 27 сентября, 2010 · Жалоба watchdog timeout с последующими ресетами карточки. Ос 8.1-PRERELEASE FreeBSD 8.1-PRERELEASE #0: Tue Jun 22 17:39:22 UTC 2010 amd64У кого-то получилось забороть? Мать DH55HC сетевая внешняя 82574L с MSIXВ ключается, работает, но недолго... От 2 минут до часа, далее сеть отваливается c тем же watchdog timeout Ось FreeBSD-7.3-STABLE-201009 откат на FreeBSD-7.3-STABLE-201009 ничего не изменил, проблемы остались. Присоединяюсь к make.kernel, как побороть таймауты? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
andriko Опубликовано 28 сентября, 2010 · Жалоба хм - вот http://docs.freebsd.org/cgi/getmsg.cgi?fet...ent/svn-src-all Log: Update code from Intel: - Sync shared code with Intel internal - New client chipset support added - em driver - fixes to 82574, limit queues to 1 but use MSIX Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
andryas Опубликовано 28 сентября, 2010 · Жалоба Похоже, оно! :) Спасибо! Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...