Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / chan_ss7-1.2.1 не компилируется

chan_ss7-1.2.1 не компилируется

Откуда: Омск
Сообщений: 4

chan_ss7-1.2.1 не компилируется

Пытаюсь скомпилировать chan_ss7-1.2.1, после выполнения команды make вылетает такая ошибка:
root@asterisk:/home/laled/chan_ss7-1.2.1# make
gcc -I../source/telephony/dahdi/include -I../source/telephony/asterisk/include -g -pipe -Wall -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -D_REENTRANT -D_GNU_SOURCE -DPIC -fpic -finline-functions -O4 -DCHAN_SS7_VERSION=\"1.2.1\" -c -o l4isup.o l4isup.c
l4isup.c: In function ‘ss7_write’:
l4isup.c:2380: error: request for member ‘ptr’ in something not a structure or union
l4isup.c: In function ‘setup_cic’:
l4isup.c:4572: warning: implicit declaration of function ‘ast_dsp_set_digitmode’
make: *** [l4isup.o] Error 1

Все ставилось из исходников, пути везде стандартные (ОС Убунту), svn co http://svn.dicea.dk/chan_ss7 делал, кто сталкивался помогите...
2009-09-15 10:48

Откуда: Омск
Сообщений: 4

Re: chan_ss7-1.2.1 не компилируется

Все заработало!!!
Вместо chan_ss7 как выяснилось не совместимого с моей версией астериски (1.6.0.15) поставил libss7 по совету IgorG, примеры конфигов следующие, вдруг кому поможет:

system.conf

span=1,1,0,ccs,hdb3
bchan=1-15,17-31
dchan=16
echocanceller=mg2,1-15,17-31

span=2,2,0,ccs,hdb3
bchan=32-46,48-62
dchan=47
echocanceller=mg2,32-46,48-62

span=3,3,0,ccs,hdb3
bchan=63-93
echocanceller=mg2,63-93

span=4,4,0,ccs,hdb3
bchan=94-124
echocanceller=mg2,94-124

loadzone = us
defaultzone = us

chan_dahdi.conf

signalling=ss7
usecallerid=yes
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
canpark=yes
cancallforward=yes
callreturn=yes
echocancel=yes
echocancelwhenbridged=yes
group=1
callgroup=1
pickupgroup=1
ss7type = itu
ss7_called_nai=national
ss7_calling_nai=national
ss7_explictacm=yes
linkset = 1
pointcode = 123
adjpointcode = 345
defaultdpc = 345
cicbeginswith = 1
networkindicator=national_spare
sigchan = 16
sigchan = 47
channel = 1-15
channel = 17-31
channel = 32-46
channel = 48-62
channel = 63-93
channel = 94-124

Правда 3-й поток скачет up/down
[Sep 16 11:31:18] WARNING[12227]: chan_dahdi.c:4668 handle_alarms: Detected alarm on channel 63: Yellow Alarm
[Sep 16 11:31:18] WARNING[12227]: chan_dahdi.c:4668 handle_alarms: Detected alarm on channel 64: Yellow Alarm
....
[Sep 16 11:31:18] WARNING[12227]: chan_dahdi.c:4668 handle_alarms: Detected alarm on channel 93: Yellow Alarm

[Sep 16 11:31:18] NOTICE[12227]: chan_dahdi.c:8001 handle_init_event: Alarm cleared on channel 63
[Sep 16 11:31:18] NOTICE[12227]: chan_dahdi.c:8001 handle_init_event: Alarm cleared on channel 64
....
[Sep 16 11:31:18] NOTICE[12227]: chan_dahdi.c:8001 handle_init_event: Alarm cleared on channel 93

но может быть это физика или глюк АТСки (Eltex MC240), будем посмотреть...
2009-09-16 08:33

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru