ошибка zaptel при установке на убунту - PullRequest
0 голосов
/ 07 марта 2012

Я пытаюсь установить zaptel и libri в Ubuntu.Как я понял, asterisk нужны эти файлы, если я хочу настроить конференц-связь по sip.

Я скачал zaptel и после команды make у меня появляются следующие ошибки:

/usr/src/zaptel-1.4.12.1/kernel/pciradio.c: In function ‘pciradio_start_dma’:
/usr/src/zaptel-1.4.12.1/kernel/pciradio.c:1701: error: implicit declaration of function ‘set_current_state’
/usr/src/zaptel-1.4.12.1/kernel/pciradio.c:1701: error: ‘TASK_INTERRUPTIBLE’ undeclared (first use in this function)
/usr/src/zaptel-1.4.12.1/kernel/pciradio.c:1701: error: (Each undeclared identifier is reported only once
/usr/src/zaptel-1.4.12.1/kernel/pciradio.c:1701: error: for each function it appears in.)
/usr/src/zaptel-1.4.12.1/kernel/pciradio.c:1702: error: implicit declaration of function ‘schedule_timeout’
make[3]: *** [/usr/src/zaptel-1.4.12.1/kernel/pciradio.o] Error 1
make[2]: *** [_module_/usr/src/zaptel-1.4.12.1/kernel] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.35-31-generic'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/usr/src/zaptel-1.4.12.1'
make: *** [all] Error 2

Нужна помощь.Цените

Ответы [ 2 ]

0 голосов
/ 07 марта 2012

Этот вопрос, вероятно, лучше подходит для ошибки сервера (и я не могу комментировать ответ Андреа), но вам лучше использовать app_confbridge в Asterisk 10, если он есть в вашем дистрибутиве.Тогда вам вообще не понадобится устанавливать DAHDI (ранее Zaptel) для проведения конференц-связи.

0 голосов
/ 07 марта 2012

Zaptel теперь называется DAHDI [1].Попробуйте установить его из менеджера пакетов (apt-get install dahdi).

Кроме того, 1.4.12.1 является старой версией, если вам не нужна эта версия, просто используйте то, что присутствует в вашем дистрибутиве.

[1] http://blogs.digium.com/2008/05/19/zaptel-project-being-renamed-to-dahdi/

...