У нас есть несколько развертываний ClearOS 7 серверы (оборудование: Dell PowerEdge T30) в сетях наших клиентов, выполняющие функции шлюзов. Недавно у меня возникла проблема с получением Мастера интерфейсов Niagara 32264 4-портовый гигабитный сетевой адаптер (на базе Intel 82576) для работы в новых системах. Проблема в том, что при включении все 4 порта на сетевой карте загораются постоянным светом индикатора активности и отказываются распознавать все, что я к ним подключаю (индикатор Link никогда не загорается, и ClearOS не получает адрес через DHCP; ни то, ни другое. устанавливает справку по статическому адресу).
В настоящее время все 4 порта на нем распознаются в ifconfig
p3p1: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether <MAC removed for privacy> txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device memory 0xdf1a0000-df1bffff
p3p2: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 10.5.5.1 netmask 255.255.255.0 broadcast 10.5.5.255
ether <MAC removed for privacy> txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device memory 0xdf140000-df15ffff
p3p3: flags=4098<BROADCAST,MULTICAST> mtu 1500
ether <MAC removed for privacy> txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device memory 0xdf0a0000-df0bffff
p3p4: flags=4098<BROADCAST,MULTICAST> mtu 1500
ether <MAC removed for privacy> txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
и ethtool -i
показывает всю правильную информацию о драйвере. (ниже для 1 порта на 4-портовой карте)
[root@gateway ~]# ethtool -i p3p2
driver: igb
version: 5.4.0-k
firmware-version: 1.4.1
expansion-rom-version:
bus-info: 0000:06:00.1
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
У нас есть несколько систем с одинаковыми картами, которые работают нормально, с одним и тем же ядром (3.10.0-862.11.6.v7.x86_64) и версией драйвера (см. Выше).
Моя теория состоит в том, что сетевая карта застряла в своей функции обхода, но в основном нет документации, которую я мог бы найти за пределами техническая спецификация и непонятная ссылка на программный пакет служебных программ. Вот.
Может ли кто-нибудь рассказать мне о функциях обхода, доступных в Niagara 32264 NIC, и о том, как изменять режим? Я просмотрел все и не нашел технической документации, но если кто-то ее найдет, поделитесь ссылкой. Спасибо!
все 4 порта на сетевом адаптере загораются постоянным светом индикатора активности и отказываются распознавать все, что я к ним подключаю
Это означает, что карты находятся в режиме байпаса. Вам нужно будет связаться со службой поддержки Interface Masters, чтобы получить драйвер. Драйвер должен поставляться с файлом readme с инструкциями по его сборке из исходных текстов. Мне не удалось его успешно собрать на ClearOS 7, поэтому я использовал Ubuntu 16.04 для сборки драйвера и изменения режима. Внесенные вами изменения сохранятся, если вы установите сетевой адаптер на другой компьютер после завершения.
Чтобы собрать драйвер:
cd
внутрьВыполните эти команды, чтобы собрать драйвер:
make
sudo make install
make insmod
cd
в / usr / local / bin, и вы должны увидеть там niagara_util
niagara_util -Sv
чтобы подтвердить, что он обнаруживает сетевую картуЧтобы изменить режим:
Обратите внимание, что вам нужно будет запустить make insmod
снова, если вы перезапустили машину после сборки драйвера.
cd
в / usr / local / bin, если вас еще нетniagara_util -Sv
sudo niagara_util -d2
изменить режим по умолчанию на Активныйsudo niagara_util -p
изменить мощность режима на Обычныйniagara_util -i
чтобы подтвердить, что новые настройки вступили в силу