The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"asterisk 11.4 + iaxmodem"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (VoIP / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"asterisk 11.4 + iaxmodem"  +/
Сообщение от 999 (ok) on 28-Май-13, 00:09 
Доброго времени суток.
Случилась какая-то непонятка со связкой asterisk + iaxmodem.
И так есть фри 9.1 и 8.3 (ядра стоковые), произведены обновления портов на обеих системах (319285). На 8.3 iaxmodem 1.2.0_3 компилится и ставится без проблем. на 9.1 видим

if /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H  -I. -I. -I. -I..  -I/usr/local/include/libxml2  -DNDEBUG -DIAXMODEM_STUFF -std=gnu99 -ffast-math -Wall -Wunused-variable -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -O2 -pipe -I/usr/local/include -fno-strict-aliasing -MT awgn.lo -MD -MP -MF ".deps/awgn.Tpo" -c -o awgn.lo awgn.c;  then mv -f ".deps/awgn.Tpo" ".deps/awgn.Plo"; else rm -f ".deps/awgn.Tpo"; exit 1; fi
cc -DHAVE_CONFIG_H -I. -I. -I. -I.. -I/usr/local/include/libxml2 -DNDEBUG -DIAXMODEM_STUFF -std=gnu99 -ffast-math -Wall -Wunused-variable -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -O2 -pipe -I/usr/local/include -fno-strict-aliasing -MT awgn.lo -MD -MP -MF .deps/awgn.Tpo -c awgn.c -o awgn.o
awgn.c: In function 'awgn_init_dbov':
awgn.c:114: error: 'cpowl' undeclared (first use in this function)
awgn.c:114: error: (Each undeclared identifier is reported only once
awgn.c:114: error: for each function it appears in.)
awgn.c:114: error: 'cpow' undeclared (first use in this function)
awgn.c:114: error: 'cpowf' undeclared (first use in this function)
awgn.c:114: error: 'powl' undeclared (first use in this function)
awgn.c: In function 'awgn':
awgn.c:151: error: 'clogl' undeclared (first use in this function)
awgn.c:151: error: 'clog' undeclared (first use in this function)
awgn.c:151: error: 'clogf' undeclared (first use in this function)
awgn.c:151: error: 'logl' undeclared (first use in this function)
*** [awgn.lo] Error code 1

Stop in /usr/ports/net/iaxmodem/work/iaxmodem-1.2.0/lib/spandsp/src.
*** [all] Error code 1

Stop in /usr/ports/net/iaxmodem/work/iaxmodem-1.2.0/lib/spandsp/src.
*** [all-recursive] Error code 1

Stop in /usr/ports/net/iaxmodem/work/iaxmodem-1.2.0/lib/spandsp.
*** [build-libspandsp] Error code 1

Stop in /usr/ports/net/iaxmodem/work/iaxmodem-1.2.0.
*** [do-build] Error code 1

и проблема с asterisk 11.4 на обеих системах.
при попытке регистрации iaxmodem после перезагрузки машин

в консоле
Name/Username    Host                 Mask             Port          Status      Description
iaxmodem1/210    127.0.0.1       (D)  255.255.255.255  4571          UNREACHABLE
через некоторое время
iaxmodem1/210    (null)          (D)  255.255.255.255  0             UNKNOWN

в логе iaxmodem
Registration timed out.

в логе asterisk
ERROR[100327] chan_iax2.c: Timer failed acknowledge

/usr/local/etc/iaxmodem # cat ttyIAX1
device /dev/ttyIAX1
owner uucp:uucp
mode 660
port 4571
refresh 300
server 127.0.0.1
peername iaxmodem1
secret 210
cidname Fax1
cidnumber 999 999
codec ulaw

/usr/local/etc/asterisk # cat iax.conf
[general]
maxregexpire=300
bandwidth=low
disallow=lpc10
jitterbuffer=no
forcejitterbuffer=no
autokill=yes
calltokenoptional=0.0.0.0/0.0.0.0
maxcallnumbers=16382

[iaxmodem1]
type=friend
username=210
secret=210
host=dynamic
port=4571
auth=md5
context=all
qualify=300
disallow=all
allow=ulaw
trunk=no
requirecalltoken=no
jitterbuffer=no

основная головоломка в том, что до обновления (т.е. с этими конфигами) работало все.
обновлялось много всего из портов, в частности сам asterisk 11.3 -> 11.4.
возможно повлияло что-то еще. если кто сталкивался окажите помощь.
что дополнительно показать - говорите.
заранее спасибо.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "asterisk 11.4 + iaxmodem"  +/
Сообщение от modq email on 28-Май-13, 12:57 
В asterisk 11.4 появился модуль res_timing_kqueue.so, из-за него у меня тоже выдавал ошибку chan_iax2.c: Timer failed acknowledge. Убрал из загрузки, заработал туннель iax2.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "asterisk 11.4 + iaxmodem"  +/
Сообщение от 999 (ok) on 28-Май-13, 13:48 
> В asterisk 11.4 появился модуль res_timing_kqueue.so, из-за него у меня тоже выдавал
> ошибку chan_iax2.c: Timer failed acknowledge. Убрал из загрузки, заработал туннель iax2.

глупый вопрос как убрать? через конфиги или как-то еще? пока переименовал.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "asterisk 11.4 + iaxmodem"  +/
Сообщение от Miha (??) on 28-Май-13, 15:30 
>> В asterisk 11.4 появился модуль res_timing_kqueue.so, из-за него у меня тоже выдавал
>> ошибку chan_iax2.c: Timer failed acknowledge. Убрал из загрузки, заработал туннель iax2.
> глупый вопрос как убрать? через конфиги или как-то еще? пока переименовал.

А вы директорию с конфигами пролистайте :)

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "asterisk 11.4 + iaxmodem"  +/
Сообщение от 999 (ok) on 28-Май-13, 16:12 
>>> В asterisk 11.4 появился модуль res_timing_kqueue.so, из-за него у меня тоже выдавал
>>> ошибку chan_iax2.c: Timer failed acknowledge. Убрал из загрузки, заработал туннель iax2.
>> глупый вопрос как убрать? через конфиги или как-то еще? пока переименовал.
> А вы директорию с конфигами пролистайте :)

таки неоднократно ) если вы о modules.conf
рассчитывал, что оно явно указано
видимо придется оставить noload )
ладно, спасибо.
а насчет вопроса номер раз про iaxmodem кто что скажет?

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "asterisk 11.4 + iaxmodem"  +/
Сообщение от amfree email on 10-Июн-13, 19:23 
>>>> В asterisk 11.4 появился модуль res_timing_kqueue.so, из-за него у меня тоже выдавал
>>>> ошибку chan_iax2.c: Timer failed acknowledge. Убрал из загрузки, заработал туннель iax2.
>>> глупый вопрос как убрать? через конфиги или как-то еще? пока переименовал.
>> А вы директорию с конфигами пролистайте :)
> таки неоднократно ) если вы о modules.conf
> рассчитывал, что оно явно указано
> видимо придется оставить noload )
> ладно, спасибо.
> а насчет вопроса номер раз про iaxmodem кто что скажет?

присоединяюсь к вопросу, на 9.1-RELEASE FreeBSD amd64 отказывается собираться из портов, готового пакета тоже нет... (((

где-то натыкался, что проблемы при сборке именно на amd64

кто-то знает решение?

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "asterisk 11.4 + iaxmodem"  +/
Сообщение от danfe on 02-Авг-13, 09:11 
Я только что пофиксил порт net/iaxmodem, попробуйте обновиться и собрать заново.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру