LINUX.ORG.RU

Прошу помощи в настройке Intel 82575EB на CentOS

 , ,


0

1

Дано:

  • Hardware
    • Supermicro X7DCU (в т.ч. интегрированная Intel 82575EB)
    • 2x Xeon 5110
    • 6x 2Gb PC2-5300 667Mhz ECC
    • Zyxel Keenetic Giga, к которому вышеописанное подключено кабелем
  • Software
    • CentOS 6.4, ядро 2.6.32-358, устанавливал с пресетом Basic Server + дополнительно раздел Development
    • Собрал igb-5.3.2 (самый свежий с сайта Intel)

Суть проблемы: после установки не нахожу интерфейсов ethN. При попытке выполнить ifconfig eth0 возникает ошибка

eth0: error fetching interface information: Device not found

При этом команда lspci находит 2 устройства Intel 82575EB:

05:00.0 Ethernet controller: Intel Corporation 82575EB Gigabit Network Connection (rev 02)
05:00.1 Ethernet controller: Intel Corporation 82575EB Gigabit Network Connection (rev 02)
Насколько я понимаю, требуется что-то дополнительно настроить. Однако в readme драйвера в процедуре установки ничего об этом этапе не говорится.

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

Подскажите, пожалуйста, куда стоит смотреть?



Последнее исправление: ko4ebhuk (всего исправлений: 1)

Сделай lspci -v и посмотри, загружен ли какой драйвер для данного устройства.

Deleted
()
Последнее исправление: MyLittleLoli (всего исправлений: 1)

Могу ошибаться, но проверьте не требуется ли для чипа ставить firmware. Возможно, она уже есть в стандартных пакетах.

trancefer ★★
()
Ответ на: комментарий от trancefer

Насколько я понял, драйвера для этого чипа входят в модуль igb. По крайней мере на сайте интела это подразумевается.

К слову, в Windows Server 2008 R2 SP1 сеть поднялась из коробки. Но окна не хотелось бы использовать.

ko4ebhuk
() автор топика
Ответ на: комментарий от ko4ebhuk

Драйвер это драйвер, firmware это firmware, для некоторых устройств их необходимо доставлять отдельно, т.к. многие из них non-free и бывает не включаются в поставку по дефолту.

trancefer ★★
()

Кстати зря вы начали собирать драйвер с сайта, посмотрите подхватывается ли родным igb из поставки ядра. + уточнение, а сами то интерфейсы в bios включены?

trancefer ★★
()
Ответ на: комментарий от trancefer

Firmware - это прошивка, т.е. ПО самой сетевухи, как я понимаю? Если бы с ним было бы что-то не так, то и окна бы не взлетели, по идее...

В остальном - запрос в гугл про прошивку для этой модели упорно выводит меня на страницу с драйвером igb.

ko4ebhuk
() автор топика
Ответ на: комментарий от ZenitharChampion

Последняя версия igb поддерживает ядро 2.6, согласно readme. Правда, там в разделе Building and Installation почему-то присутствует отсылка к e1000 - это другой драйвер, как я понял.

ko4ebhuk
() автор топика
Ответ на: комментарий от ko4ebhuk

а dmesg чего говорит ?

PS Не так давно я сталкивался со странными проблемами обнаружения интеловского 10G адаптера. Проблема была в биосе. Пока не сбросил все настройки в драйвер отказывался работать с сетевой картой.

vel ★★★★★
()

dmesg | grep igb

Deleted
()
Ответ на: комментарий от vel

Действительно, dmesg | grep igb выводит

igb: probe of 0000:05:00.1 failed with error -5
Нагуглил пока только вот это http://sourceforge.net/p/e1000/mailman/message/29089730/ (вкратце, проблема в контрольной сумме EEPROM).

У меня действительно были сообщения об этом перед стартом операционки, но из описания ошибки (PXE-05) я посчитал, что этот функционал нужен только для удаленного запуска с помощью LAN и просто отключил возможность в BIOS. В драйвере igb есть проверка этой контрольной суммы. А окна, очевидно, не делают такую проверку.

Спасибо за помощь! Думаю, что дальше разберусь.

ko4ebhuk
() автор топика
Ответ на: комментарий от ko4ebhuk

Посмотри dmesg не только grep igb, то и выше/ниже этой строчки.

Deleted
()

Да, вопрос такой ещё.

Для чего именно собирался igb-5.3.2? Чем не устраивал встроенный в ядро чуть более старый igb? На крайний случай есть elrepo, где для centos6 есть опакеченный igb-5.2.15. У сервера задачи протаскивать через себя гигабит трафика с миллионом PPS?

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.