URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 85140
[ Назад ]

Исходное сообщение
"Установка исходников ядра"

Отправлено plaguekriz , 04-Май-09 16:55 
Здравствуйте!

В сервер под управлением CentOS воткнул новую сетевуху intel pro/1000 mt. Скачал с офф. сайта дрова для нее, стал ставить. На этапе
make install
вылезла ошибка

# make install
Makefile:71: *** Linux kernel source not found in any of these locations:
Makefile:72:
Makefile:73: *** Install the appropriate kernel development package, e.g.
Makefile:74: *** kernel-devel, for building kernel modules and try again.  Останов.

Погуглив выяснил, что мне надо поставить исходники ядра, соответствующие тому, что у меня работает:

# uname -a
Linux *** 2.6.18-92.el5 #1 SMP Tue Jun 10 18:51:06 EDT 2008 x86_64 x86_64 x86_64 GNU/Linux

Я новичок в линуксе и с ядром побаиваюсь копаться если честно, тем более, что сервер рабочий. Расскажите плз со всеми подробностями, что и как мне поставить. Заранее благодарен.


Содержание

Сообщения в этом обсуждении
"Установка исходников ядра"
Отправлено weih , 05-Май-09 10:48 
>В сервер под управлением CentOS воткнул новую сетевуху intel pro/1000 mt. Скачал
>с офф. сайта дрова для нее, стал ставить. На этапе

стоп стоп стоп. А что, центос, после того как вы поставили сетевую карту и запустили сервер - он её сам не увидел? просто эта карта не такая уж редкость, чтобы для неё сразу дрова накатывать пришлось


"Установка исходников ядра"
Отправлено Heretic , 05-Май-09 14:46 
>>В сервер под управлением CentOS воткнул новую сетевуху intel pro/1000 mt. Скачал
>>с офф. сайта дрова для нее, стал ставить. На этапе
>
>стоп стоп стоп. А что, центос, после того как вы поставили сетевую
>карту и запустили сервер - он её сам не увидел? просто
>эта карта не такая уж редкость, чтобы для неё сразу дрова
>накатывать пришлось

Что выдаст modprobe e1000? Если ошибок небыло, то можете попробовать настроить сетевую карту. Если этого модуля нету то можно попробовать собрать модуль под ваше ядро, естественно нужны будут исходные коды, их можно получить через ваш менеджер пакетов.

ЗЫ: С CentOS не работал как установить пакет не прокомментирую.


"Установка исходников ядра"
Отправлено plaguekriz , 30-Июн-09 11:50 
Итак проблема снова актуальна, но теперь для платы Digium TE122P.

# lspci
...
06:01.0 Ethernet controller: Digium, Inc. Unknown device 8001 (rev 11)
...

Вот так она отображается в списке pci. При попытке установить драйвер Zaptel выдает ошибку

echo "You do not appear to have the sources for the 2.6.18-92.el5 kernel installed."
You do not appear to have the sources for the 2.6.18-92.el5 kernel installed.
exit 1
make[1]: *** [modules] Ошибка 1

По советам с офсайта ставил kernel-devel и kernel-PAE-devel. Не помогло. Подскажите что и как мне надо поставить.