AF
Asterisk Forum
обсуждения телефонии, VoIP и IP-PBX
12разделов
5 423тем
34 385сообщений
← К списку тем

Aterisk 13 не ставится DAHDI

Newbies/FAQ Forum 3 сообщений -
#1

Aterisk 13 не ставится DAHDI


Приветствую, пытаюсь по документации поставить Астера http://asterisk-pbx.ru/wiki/asterisk_ins ... 13_ubuntu#скомпилируйте_и_установите_dahdi_и_libpri
и вот на этом этапе:
--------------
Скомпилируйте и установите DAHDI и LibPRI

cd /usr/src &&
tar xvfz dahdi-linux-complete-current.tar.gz &&
tar xvfz libpri-1.4-current.tar.gz &&
rm -f dahdi-linux-complete-current.tar.gz libpri-1.4-current.tar.gz &&
cd dahdi-linux-complete-* &&
make all &&
make install &&
make config &&
cd /usr/src/libpri-1.4.* &&
make &&
make install
-------------

Затык вываливается с фразой не установлены исходники ядры:

-------------
root@zotac:/usr/src/dahdi-linux-complete-2.10.0.1+2.10.0.1# make all
make -C linux all
make[1]: Entering directory `/usr/src/dahdi-linux-complete-2.10.0.1+2.10.0.1/linux'
make -C drivers/dahdi/firmware firmware-loaders
make[2]: Entering directory `/usr/src/dahdi-linux-complete-2.10.0.1+2.10.0.1/linux/drivers/dahdi/firmware'
make[2]: Leaving directory `/usr/src/dahdi-linux-complete-2.10.0.1+2.10.0.1/linux/drivers/dahdi/firmware'
You do not appear to have the sources for the 3.2.0-4-amd64 kernel installed.
make[1]: *** [modules] Error 1
make[1]: Leaving directory `/usr/src/dahdi-linux-complete-2.10.0.1+2.10.0.1/linux'
make: *** [all] Error 2
root@zotac:/usr/src/dahdi-linux-complete-2.10.0.1+2.10.0.1#
------------------------------

Исходники лежат рядом:
linux-3.2.65 (Нужно ли делать oldconfig prepare или еще чего???)

переименование папки в linux тоже не помогает, подскажите что делаю не так? Debian 7.
#2

Вам надо не скачать исходники ядра и положить рядом, а взять исходники ядра, которые идут с вашим дистрибутивом и установить их с помощью стандартного для вашего дистрибутива пакетного менеджера.

Added after 1 minutes:

приблизительно так:
Код:
apt-get install linux-source-3.2
#3

Пачинил!

Установка headers ядра
возможно надо будет сначала сделать remove а затем reboot

apt-get install linux-headers-`uname -r`
apt-get install linux-headers-3.2.0-4-common