Debian Etch карту не распознал.
После установки без сетевого интерфейса команда lspci показывала следующую информацию об адаптере:
02:00.0 Ethernet controller: Intel Corporation 82572EI Gigabit Ethernet Controller (rev 06)
Для этого адаптера подходит драйвер e1000e. Взять можно с его домашней страницы на sourceforge.net.
Так как предполагается, что сети на сервере нет, то драйвер надо скачать и положить на сервер, например в домашнюю директорию (~) или в /tmp.
Далее несколько простых команд.
1. Устанавливаем необходимые для сборки пакеты (необходимо вставить установочный диск Debian в привод):
# aptitude install module-assistant build-essential
2. Проверяем, что все на месте:
# m-a update
# m-a prepare
3. Распаковываем архив:
# cd ~/
# tar -xzvf e1000e-x.x.x.x.tar.gz
Вместо x.x.x.x будет номер текущей версии драйвера
4. Собираем драйвер
# cd ~/e1000e-x.x.x.x/src
# make install
# modprobe e1000e
Перегружаемся. Карты должны работать.
Хочу отметить, что мне потребовалось добавить в черный список драйвер для предыдущих поколений этих сетевых адаптеров, так как он загружался первым и мешал новому драйверу. Что надо сделать. Открываем файл черного списка:
# vim /etc/modprobe.d/blacklist
И добавляем в его конец строку
blacklist e1000
По мотивам этой ветки форума
Комментариев нет:
Отправить комментарий