Настройка сетевых карт Intel i210 и i217 в ОС Linux Debian v7.XX

intel-i210-i217 i210

Самым простым решением казалось попробовать установить тестовую сборку Debian «Jessie», т.е. будущую восьмую версию, благо там ядро свежее и оно поддерживает Intel i210 и i217. Но в Jessie возникли проблемы с менеджером пакетов apt: конфликты версий вновь устанавливаемого ПО с уже имеющимся, а инсталлятор ISPmanager, вообще, выдал ошибку «Can’t get information about available packages», как выяснилось из-за того, что один из его компонентов аварийно заканчивал работу.

Потому пришлось искать способ таки запустить Intel i210 и i217 под стабильной версией ОС Linux Debian v7.XX. Поскольку установить ее с образа CD netinst в данных условиях не представляется возможным, делаем это с DVD. Первого диска будет вполне достаточно. В конце процедуры установки получаем рабочую систему, но без сети. Для устранения данной проблемы драйвера придется скомпилировать и установить вручную.

Отправляемся на http://sourceforge.net/projects/e1000/ Там нам понадобятся архивы с двумя драйверами: для i210 – igb и i217 – e1000e. Если с последним никаких осложнений не возникло, т.е. самая свежая на момент написания этих строк версия 3.0.4.1 собралась и установилась без проблем, то вот igb v5.1.2 с ядром Linux v3.2.0-4-amd64 не компилируется: http://sourceforge.net/p/e1000/bugs/396/ Если к тому моменту, когда вы читаете эти строки, вышел более свежий релиз, попробуйте его. Если же нет, то следует брать v5.0.6.

Скачиваем архивы «e1000e-3.0.4.1.tar.gz» и «igb-5.0.6.tar.gz». Поскольку инсталлируемая система доступа к сети пока не имеет, то для того, что бы скопировать эти файлы, следует создать образ ISO с ними и смонтировать его в виртуальной приводе DVD через IMPI.

Перед началом компиляции в Debian необходимо установить два пакета с необходимыми для этого утилитами и файлами заголовков ядра. Все это есть на первом установочном DVD:
mount /media/cdrom0
apt-get -y install build-essential linux-headers-amd64

Далее распаковываем архивы с драйверами и в соответствии с инструкцией из файла «README» производим компиляцию и установку:
tar zvxf e1000e-3.0.4.1.tar.gz
tar zvxf igb-5.0.6.tar.gz
cd e1000e-3.0.4.1/src/
make install
cd igb-5.0.6/src/
make install
modprobe e1000e igb

В результате этих операций у вас в системе должны появиться сетевые интерфейсы, в чем можно убедиться с помощью команды «ifconfig -a». Их настройка осуществляется обычным для Debian способом.

Если у Вас остались вопросы, обращайтесь в нашу службу поддержки — мы всегда рады помочь!