Грабли tdm400 fxs, zaptel, timeout, threewaycalling
Купил ФХС вместо Грандстрим СИП, появились приятные моменты и не приятные. Из приятных-лишняя розетка, лишний лан порт, заметно улучшилось качество звука, не зависает. Из неприятных-никак не запустить threewaycalling, calltransfer, не работают Built-in Extension Numbers:
*0 Send hook flash (и ФЛЭШ соответственно)
*80 Add last caller's caller ID to blacklist
И самое неприятное при входящем звонке:
-- Starting simple switch on 'Zap/2-1'
-- Executing Dial("Zap/2-1", "ZAP/4") in new stack
-- Called 4
-- Zap/4-1 is ringing
-- Zap/4-1 is ringing
-- Zap/4-1 is ringing
-- Zap/4-1 is ringing
-- Hungup 'Zap/4-1'
Здесь ZАР/2-FXO, ZАР/4-FXS, extensions.conf:
exten => s,1,Dial(Zap/4,60)
и неважно какой таймаут указываю в диал-телефон делает 4 звонка (около 10-15 сек) при каждом из которых выдает -- Zap/4-1 is ringing и выдает Hungup, причем неважно что идет дальше по диалплану с приорити 2 или 102.
Конфиг софта:
Asterisk Version 1.2.6
Zaptel Version 1.2.5
uname -a
Linux ххх 2.6.15-1-686 #2 Mon Mar 6 15:27:08 UTC 2006 i686 GNU/Linux
zapata.conf
signalling=fxo_ks
immediate = no
callwaiting = yes
callwaitingcallerid = yes
threewaycalling = yes
transfer = yes
cancallforward = yes
callreturn = yes
useincomingcalleridonzaptransfer = yes
context=default
echocancel=yes
relaxdtmf=yes
channel => 4
...
Дальше FXO, с ними нет проблем.
...
Трудное мы сделаем сразу, невозможное потребует немного больше времени.
|