Страница 1 из 1

kernel sources

Добавлено: 02 янв 2014, 19:29
Makc64RUS
C новым годом коллеги! собираю DUHDI на Centos 6.5 для последующей компиляции Asterisk

Код: Выделить всё

#make && make install && make config
В ответ получаю

Код: Выделить всё

make -C linux all
make[1]: Entering directory `/usr/src/dahdi-linux-complete-2.8.0.1+2.8.0/linux'
make -C drivers/dahdi/firmware firmware-loaders
make[2]: Entering directory `/usr/src/dahdi-linux-complete-2.8.0.1+2.8.0/linux/drivers/dahdi/firmware'
make[2]: Leaving directory `/usr/src/dahdi-linux-complete-2.8.0.1+2.8.0/linux/drivers/dahdi/firmware'
You do not appear to have the sources for the 2.6.32-431.el6.x86_64 kernel installed.
make[1]: *** [modules] Error 1
make[1]: Leaving directory `/usr/src/dahdi-linux-complete-2.8.0.1+2.8.0/linux'
make: *** [all] Error 2

Код: Выделить всё

[root@pbx dahdi-linux-complete-2.8.0.1+2.8.0]# uname -r
2.6.32-431.el6.x86_64

Код: Выделить всё

[root@pbx dahdi-linux-complete-2.8.0.1+2.8.0]#yum list kernel-devel
Loaded plugins: fastestmirror, kmod
Loading mirror speeds from cached hostfile
 * rpmforge: mirror.awanti.com
base                                                     | 1.9 kB     00:00
extras                                                   | 3.4 kB     00:00
pbx                                                      | 1.3 kB     00:00
rpmforge                                                 | 1.9 kB     00:00
schmooze-commercial                                      | 1.3 kB     00:00
updates                                                  | 1.3 kB     00:00
Installed Packages
kernel-devel.x86_64   2.6.32-431.el6    @anaconda-CentOS-201311272149.x86_64/6.5
По адресу /usr/src/ отсутствует папка kernel-source, может ли это быть проблемой? как мне установить эти исходники? :(

Re: kernel sources

Добавлено: 02 янв 2014, 20:10
awsswa
yum list kernel-devel

может не list, а install ?

Re: kernel sources

Добавлено: 02 янв 2014, 20:24
Makc64RUS
Это у меня установлено

Код: Выделить всё

[root@pbx apps]# yum install kernel-devel
Loaded plugins: fastestmirror, kmod
Loading mirror speeds from cached hostfile
 * rpmforge: mirror.awanti.com
Setting up Install Process
Package kernel-devel-2.6.32-431.el6.x86_64 already installed and latest version
Nothing to do

Код: Выделить всё

[root@pbx apps]# rpm -qa | grep -i kernel
kernel-firmware-2.6.32-431.el6.noarch
kernel-devel-2.6.32-431.el6.x86_64
dracut-kernel-004-336.el6_5.2.noarch
kernel-2.6.32-431.el6.x86_64
kernel-headers-2.6.32-431.el6.x86_64
wanpipe-7.0.8-kernel.2.6.32.431.el6.dahdi.2.8.0.rel.55.x86_64

Re: kernel sources

Добавлено: 02 янв 2014, 20:46
Makc64RUS
Помогло

Код: Выделить всё

#yum reinstall kernel-devel
Сейчас при сборке DUHDI наблюдаю следующее.

Код: Выделить всё

WARNING: could not find /usr/src/dahdi-linux-complete-2.8.0.1+2.8.0/linux/drivers/dahdi/vpmadt032_loader/.vpmadt032_x86_64.o.cmd for /usr/src/dahdi-linux-complete-2.8.0.1+2.8.0/linux/drivers/dahdi/vpmadt032_loader/vpmadt032_x86_64.o

Re: kernel sources

Добавлено: 02 янв 2014, 21:00
ded
При сборке DUHDI? То что рядом система пишет - dahdi не смущает?
Мои советы:
1) Не надо использовать 64-битную ОС, будут проблемы с таймингом dahdi
2) Не надо собирать пока ничего, если не знаете как это делать;
3) Достаточно
yum install asterisk-dahdi asterisk -y
чтобы уже что-то работало.

Re: kernel sources

Добавлено: 02 янв 2014, 21:19
Makc64RUS
1) Не надо использовать 64-битную ОС, будут проблемы с таймингом dahdi
на что это может повлиять? где почитать? ссылку пожалуйста если не затруднит
2) Не надо собирать пока ничего, если не знаете как это делать;
я не знаю, но пытаюсь научиться и разобраться
3) Достаточно
Мне нужно скомпилировать Asterisk с внесёнными изменениями в один из его модулей. Собираю с dahdi на будущее.

Изображение

P.S. спасибо за внимание к теме