Пропадает входящий голос
Здравствуйте!
Есть Asterisk 1.4.24 на debian, на нем один транк на сипнет и другой транк в одну стремную контору, которая по сипу нам предоставляет две входящие линии.
Астериск находится за НАТом, реализуемым обычным системником на debian.
Проблема: при разговоре через сипнет периодически отваливается входящий голос, притом с исходящим ничего не происходит - на том конце нас продолжают слышать. Отвалиться может как через 15-30 секунд, так и через несколько минут. А вчера с товарищем экспериментировали полдня - терпение ломалось раньше, чем канал...
Через другой транк такой проблемы нету.
Конфиги:
sip.conf
[general]
context=default
allowguest=no
bindport=5060
bindaddr=0.0.0.0
externip=внешний_ип_роутера
externrefresh = 60
nat = no
canreinvite = nonat
localnet=192.168.0.0/255.255.255.0
t38pt_udptl = yes
register => параметры_сипнета
;(необязательны, т.к. входящие звонки на него не принимаем, но выключать не хотелось)
;юзвери прописаны следующим образом тут же, в sip.conf:
[101]
type=friend
host=dynamic
username=101
secret=1234
nat=no
canreinvite=no
context=from-office
callerid="User 101" <101>
allow=ulaw
;Некоторые в процессе экспериментов были изменены на такое:
[111]
type=friend
host=dynamic
username=111
secret=1234
nat=no
canreinvite=no
context=from-office
callerid="User 111" <111>
disallow = all
allow=alaw
;Транк до сипнета
[SipOut]
username=xxxxxxxx
type=friend
secret=xxxxxx
insecure=invite
host=sipnet.ru
fromuser=xxxxxxx
fromdomain=sipnet.ru
context=to-office
dtmfmode = info
disallow = all
allow=ulaw
allow=alaw
allow = g729
nat = no
canreinvite = nonat
;Транк на стремную контору(на всякий случай привожу)
[NTSI_OUT]
type=peer
host=ip_хоста
dtmfmode=inband
canreinvite=no
nat=yes
disallow=all
allow=ulaw
context=to-office
;----------------
Телефоны преимущественно Linksys SPA922/SPA941
Прошу сильно не бить, если что-то забыл указать, опыта еще очень мало с астериской
"Кто поставил валенок на кнопку!?" ©
|