Налаштування мережевих карт Intel i210 та i217 в ОС Linux Debian v7.XX

Хмарний сервер

Хмарний сервер

Дізнатися більше про високодоступну публічну хмару SIM-Cloud

Дізнатися більше

Найпростішим рішенням здавалося спробувати встановити тестову збірку 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 способом.

Чи була ця стаття корисною?

Сподобалася стаття?

Згода на використання файлів cookie

Натискаючи "Я згоден", ви даєте згоду на використання файлів cookie на нашому веб-сайті, щоб надати вам найбільш релевантний досвід, запам'ятовуючи ваші уподобання та повторні відвідування. Однак ви можете відвідати "Керування файлами cookie", щоб надати контрольовану згоду. Детальніше

Налаштування файлів cookie

Функціональні

Необхідні файли cookie мають важливе значення для основних функцій веб-сайту, і без них веб-сайт не буде працювати належним чином.

Аналітичні

Аналітичні файли cookie використовуються для розуміння того, як відвідувачі взаємодіють із веб-сайтом.

Рекламні

Рекламні файли cookie використовуються для надання відвідувачам релевантної реклами та маркетингових кампаній.