Я устанавливаю Debian 5.0.8 на Dell Latitude E6410 с помощью сетевого установочного компакт-диска x86.
К сожалению, он не обнаруживает мой адаптер Ethernet. В частности, я получаю ошибку:No Ethernet card was detected. If you know the name of the driver needed by your Ethernet card, you can select it from the list.
lspci показывает:00:19.0 Ethernet controller: Intel Corporation Device 10ea (rev 05)
Это должно соответствовать драйверу e1000e. Но если я выбираю его из списка, установочный CD все равно не может его обнаружить.
Ubuntu 10.10 и Windows 7 могут использовать это устройство без проблем.
Кто-нибудь знает, что можно сделать, чтобы Debian использовал/распознавал мой адаптер Ethernet?
Редактировать:Дополнительная информация:
- Я думаю, что это чипсет Intel 82577LM Gigabit Ethernet.
- Если я переключусь с графического установщика на консоль и запущу
lsmod
, то увижуe1000e
счетчик использований, равный 0.
решение1
Поддержка 82577LM была добавлена в ядро Linux в версии 2.6.31, поэтому Debian 5.0.8 не будет ее поддерживать.
Вы можете использовать неофициальный неподдерживаемый образ установщика, такой каккмуто, который включает в себя более новое ядро и прошивку для определенного оборудования.
Или вы можете установитьDebian 6.0 релиз-кандидат 2(или подождать меньше недели до официального релиза). Я настоятельно рекомендую использовать Debian 6.0.
решение2
Ответ (для всех остальных, кто оказался в этой ситуации) таков:
- установка с обычного установочного компакт-диска (не с помощью сетевого установщика).
- установите пакеты разработки linux-headers, make и gcc.
- Перейдите на сайт intel.com искачатьпоследние драйверы Ethernet. (разумеется, с другого ПК, на котором есть работающий Ethernet)
- Скопируйте эти драйверы с помощью флэш-накопителя на компьютер с Debian и установите их, следуя инструкциям в прилагаемом файле readme.
Теперь Ethernet работает.