Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / AstPbx / Пропадает входящий голос

Пропадает входящий голос

Asterisk 1.4.24
Откуда: Москва
Сообщений: 3

Пропадает входящий голос

Здравствуйте!
Есть 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

Прошу сильно не бить, если что-то забыл указать, опыта еще очень мало с астериской
"Кто поставил валенок на кнопку!?" ©
2010-05-27 17:59

Avatara of switch
Откуда: Уфа
Сообщений: 5856

Re: Пропадает входящий голос

http://asterisk-support.ru/forum/topics/6539/?page=1#55536
http://www.lynks.ru - Решения телефонии, мини-АТС, VoIP на основе Trixbox и Asterisk
2010-05-27 18:26

Avatara of zepps
Откуда: Москва
Сообщений: 770

Re: Пропадает входящий голос

Какой роутер? Как пробрасываются порты?
2010-05-27 18:31

Откуда: Москва
Сообщений: 3

Re: Пропадает входящий голос

zepps:

Какой роутер? Как пробрасываются порты?
iptables....

#Разрешить уже установленные и связанные соединения, предназначенные для данного
хоста:
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A OUTPUT -m state --state ESTABLISHED,RELATED -j ACCEPT



#Разрешить новые (NEW) соединения со всех интерфейсов, кроме внешнего:
iptables -A INPUT -m state --state NEW -i ! $INET_IFACE -j ACCEPT

#Разрешить транзитные соединения с внешнего интерфейса (DNAT)
iptables -A FORWARD -i $INET_IFACE -o $LAN_IFACE -p tcp --dport 5060:5090 -j QUEUE
iptables -A FORWARD -i $INET_IFACE -o $LAN_IFACE -p udp --dport 5060:5090 -j QUEUE
iptables -A FORWARD -i $INET_IFACE -o $LAN_IFACE -p tcp --dport 5004 -j QUEUE
iptables -A FORWARD -i $INET_IFACE -o $LAN_IFACE -p udp --dport 5004 -j QUEUE
iptables -A FORWARD -i $INET_IFACE -o $LAN_IFACE -p tcp --dport 5036 -j QUEUE
iptables -A FORWARD -i $INET_IFACE -o $LAN_IFACE -p udp --dport 5036 -j QUEUE
iptables -A FORWARD -i $INET_IFACE -o $LAN_IFACE -p tcp --dport 2727 -j QUEUE
iptables -A FORWARD -i $INET_IFACE -o $LAN_IFACE -p udp --dport 2727 -j QUEUE
iptables -A FORWARD -i $INET_IFACE -o $LAN_IFACE -p tcp --dport 9999:20001 -j QUEUE
iptables -A FORWARD -i $INET_IFACE -o $LAN_IFACE -p udp --dport 9999:20001 -j QUEUE
iptables -A FORWARD -i $INET_IFACE -o $LAN_IFACE -p tcp --dport 4569 -j QUEUE
iptables -A FORWARD -i $INET_IFACE -o $LAN_IFACE -p udp --dport 4569 -j QUEUE
iptables -A FORWARD -i $INET_IFACE -o $LAN_IFACE -p tcp --dport 3389 -j QUEUE
iptables -A FORWARD -i $INET_IFACE -o $LAN_IFACE -p udp --dport 3389 -j QUEUE
iptables -A FORWARD -i $INET_IFACE -o $LAN_IFACE -p tcp --dport 80 -j QUEUE
iptables -A FORWARD -i $INET_IFACE -o $LAN_IFACE -p tcp --dport 8888 -j ACCEPT



Почитал ссылочки, попробую в ближайшее время решить проблему, пустив астериску напрямую, благо есть один внешний айпи в запасе. Но все-таки очень хочется порешать и проблемку с НАТом, ибо не везде можно будет добыть лишний айпишник.
"Кто поставил валенок на кнопку!?" ©
2010-05-28 10:11

Avatara of svoy
Откуда: Киев
Сообщений: 1096

Re: Пропадает входящий голос

правильно говорить "астериск"

"Кто поставил валенок на кнопку!?" ©
2010-05-28 11:33

Откуда: Москва
Сообщений: 3

Re: Пропадает входящий голос

Правильно :) Но уменьшительно-ласкательные обороты никто не отменял) "Астерисочка")))
"Кто поставил валенок на кнопку!?" ©
2010-05-28 13:33

Avatara of svoy
Откуда: Киев
Сообщений: 1096

Re: Пропадает входящий голос

кем, чем: астериской
кого, чего: астериску
ваши обороты точно на ласкательные не тянут..
2010-05-28 15:15

Добавить страницу в закладки:  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