CodingBox Q&A Ask question

Где задавать hw.ix.unsupported_sfp=1 на Netgate XG-7100 со сторонней оптикой (loader.conf.local против GUI-тюнаблов)

Asked Active Viewed 155 AI translation from English
3

У автора темы сторонняя оптика SFP+ стояла и во встроенных портах Intel X553 Netgate XG-7100, и в дополнительной X520-DA2, и он обнаружил, что hw.ixgbe.unsupported_sfp=1 в /boot/loader.conf их включает. Вопросы: применяется ли это и к встроенным, и к PCIe-портам Intel, в чём разница между loader.conf и loader.conf.local, и почему тюнаблы System Tunables в веб-интерфейсе для этого не работают. Читатель с XG-1537 добавил, что драйвер теперь называется ix, и что нераспознанный модуль может отключить интерфейс ещё до применения любого тюнабла, вынуждая вынимать модуль перед загрузкой.

  • Оборудование: Netgate XG-7100, Netgate XG-1537, Intel X553, Intel X520-DA2, Intel X710-DA4
  • Трансиверы: сторонняя оптика SFP+
  • Форм-фактор: SFP+

Симптомы / сообщения:

interface disabled at boot with unsupported module
GUI tunable has no effect

Comments 2

Accepted answer

Переменные загрузчика должны быть заданы до того, как подключится драйвер: пропишите hw.ix.unsupported_sfp=1 в /boot/loader.conf.local, который переживает обновления; работает одинаково и для встроенных, и для PCIe-портов ix(4). System Tunables (sysctl) применяются слишком поздно.

4 GermanyqsfpadminDE Show original (English) AI translation

Если интерфейс всё равно отказывает, попробуйте загрузить драйвер как модуль (if_ix_load=YES) или более новые драйверы Intel; в логах загрузки видно, был ли модуль принят.

0 Mexicolaserops32MX Show original (English) AI translation
Log in to comment. Log in