Страница 2 из 6

Re: Опять вопрос

Добавлено: 14 окт 2011, 14:49
BeloVit
Готого

Re: Опять вопрос

Добавлено: 14 окт 2011, 15:16
Vlad1983
действительно после SIP/2.0 181 Call Is Being Forwarded
но от оператора голос есть

покажи
iptables -L -vn
netstat -rn

и что у тя а в дженерал сип.конф в частности localnet ?

Re: Опять вопрос

Добавлено: 14 окт 2011, 15:28
BeloVit
из sip_general_additional.conf
externip=86.109.217.54
localnet=192.168.137.0/255.255.255.0


[root@localhost asterisk]# netstat -rn
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
0.0.0.0 192.168.137.10 0.0.0.0 UG 0 0 0 lan0
10.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 sin0
192.168.137.0 0.0.0.0 255.255.255.0 U 0 0 0 lan0
sin0 - соответственно интерфейс Синтерры
У нее подан отдельный "шнурок" с серым IP только для телефонии из подсетки 10.Х.Х.Х

[root@localhost asterisk]# iptables -L -vn
Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination

Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination

Re: Опять вопрос

Добавлено: 14 окт 2011, 15:33
Vlad1983
для начала ещё строчку добавить нужно
localnet=10.0.0.0/8

Re: Опять вопрос

Добавлено: 14 окт 2011, 15:38
BeloVit
Добавил

Re: Опять вопрос

Добавлено: 14 окт 2011, 15:46
Vlad1983
заодно progressinband=yes

пробуй и на всякий пожарный снимай дамп ещё раз

Re: Опять вопрос

Добавлено: 14 окт 2011, 16:05
BeloVit
Не помогло. Но появился фейковый звонок
http://files.mail.ru/FPXBFE

Re: Опять вопрос

Добавлено: 14 окт 2011, 18:43
Vlad1983
что за ненормальный обменник не дает скачать:
"Извините, один или несколько файлов находятся в обработке. Попробуйте скачать их через 30 минут."

Re: Опять вопрос

Добавлено: 14 окт 2011, 21:02
Vlad1983
для сведения:
$ grep 181 -n /usr/src/asterisk-1.6.2.19/channels/chan_sip.c
$ куй
$ grep 181 -n /usr/src/asterisk-1.8.6.0/channels/chan_sip.c
12482: respprep(&resp, p, "181 Call is being forwarded", &p->initreq);
19363: if (resp > 100 && resp < 200 && resp!=101 && resp != 180 && resp != 181 && resp != 182 && resp != 183)
19437: case 181: /* Call Is Being Forwarded */
20403: case 181: /* 181 Call Is Being Forwarded */

Re: Опять вопрос

Добавлено: 14 окт 2011, 22:41
ded
Т.е. у автора 1.6.2.17, следовательно куй железный, пока горячий?