По сути, у меня есть две сетевые карты (встроенная + добавленная в слот PCI) на моей машине Linux, работающей под управлением Fedora 12. По умолчанию ОС обнаруживает сетевую карту в слоте PCI, но не может обнаружить встроенную сетевую карту. Ниже приведены некоторые подробности того же самого.
Linux Vivek 2.6.32.26-175.fc12.i686.PAE #1 SMP Ср Дек 1 21:45:50 UTC 2010 i686 i686 i386 GNU/Linux
ifconfig -a не отображает встроенную сетевую карту. Есть какие-нибудь мысли по этому поводу?
Так как это также связано с конфигурацией сети. Я разместил это здесь.
решение1
Основная проблема заключается в том, что в Fedora-12 не было подходящих драйверов e1000, как описано выше. Вот рабочее решение.
(1)Подходящие драйверы можно найти здесь.
(2) Следуйте инструкциям в файле README для сборки исходных кодов.
(3) Вы найдете .ko
объект в/lib/modules/<KERNEL VERSION>/kernel/drivers/net/e1000e/e1000e.[k]o
(4) insmod
вышеуказанного объекта ядра должен активировать сетевую карту.
решение2
Ваша Fedora слишком старая, а рассматриваемый сетевой контроллер Intel, по всей видимости, — это Intel® 82579LM Gigabit Ethernet Controller.
Пара вариантов, проверьте
$ sudo lsmod | grep e1000
$ sudo modprobe e1000
$ sudo dmesg | grep e1000
Скомпилировать и установить последнюю версию драйвера e1000 можно здесь --http://sourceforge.net/projects/e1000/
Или обновите/переустановите Fedora до последней версии 17.