ВидеоКонф(ВКС)  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Звонок приходит но голоса нет.

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

Звонок приходит но голоса нет.

Сообщение 8_marta » 14 ноя 2018, 22:36

Добрый день прошу Вас помощи. Установили на EXSI CentOS c Asteriks 13.
От провайдера получаем по выделенному Vlanу SIP телефонию. На машине 2 статических сетевых интерфейса (внутренний и к провайдеру):
[Показать] Спойлер:
ens160: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.0.79 netmask 255.255.255.0 broadcast 192.168.0.255
ether 00:0c:29:5f:3f:b1 txqueuelen 1000 (Ethernet)
RX packets 185185 bytes 18505411 (17.6 MiB)
RX errors 0 dropped 95 overruns 0 frame 0
TX packets 21304 bytes 4193955 (3.9 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

ens224: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.12.20.215 netmask 255.255.255.240 broadcast 10.12.20.223
ether 00:0c:29:5f:3f:c5 txqueuelen 1000 (Ethernet)
RX packets 10355 bytes 1105938 (1.0 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 1260 bytes 570741 (557.3 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
loop txqueuelen 1000 (Local Loopback)
RX packets 26 bytes 2448 (2.3 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 26 bytes 2448 (2.3 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

При звонках на городские телефонные номера внутри влана все работает отлично, на внутренний тоже. При звонках входящих и исходящих на других операторов звонок доходит но при поднятии трубки тишина. Подозреваю что проблема в настройках нат или маршрутизации. Если подключаю заместо астериска сип аппарат Yalink с этими же настройками то все работает. бьюсь 3 сутки, может кто что подскажет.

ip route
[Показать] Спойлер:
default via 192.168.0.11 dev ens160 proto static metric 100
default via 10.12.20.209 dev ens224 proto static metric 101
10.12.11.120 via 10.12.20.209 dev ens224
10.12.20.208/28 dev ens224 proto kernel scope link src 10.12.20.215 metric 101
192.168.0.0/24 dev ens160 proto kernel scope link src 192.168.0.79 metric 100
192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1


sip.conf
[Показать] Спойлер:
[general]
register => udp://Topan_933306:OdvW77:Topan_933306@ ... pan_933306

[internal](!)
type=friend
insecure=invite
context=zadarma
fromdomain=192.168.0.79
host=dynamic
disallow=all
allow=g729
allow=ulaw
allow=alaw
qualify=yes
canreinvite=yes
nat=force_rport,comedia


[100](internal)
secret=123
[101](internal)
secret=456
[102](internal)
secret=789

[general]
srvlookup=yes

[zadarma]
host=10.12.11.120
insecure=invite
type=friend
fromdomain=10.12.11.120
disallow=all
allow=g729
allow=ulaw
allow=alaw
dtmfmode=auto
secret=OdvW77
defaultuser=Topan_933306
trunkname=Topan_933306
fromuser=Topan_933306
callbackextension=Topan_933306
context=zadarma-in
qualify=400
directmedia=no
nat=no


extensions.conf
[Показать] Спойлер:
[general]
static=yes
writeprotect=no


[zadarma-in]
exten => Topan_933306,1, Dial(SIP/100)

[zadarma]
exten => _XXX,1,Dial(SIP/${EXTEN})

exten => _XXX.,1,Dial(SIP/${EXTEN}@zadarma)


Вот что выдает SLI во время звонка
[Показать] Спойлер:
-- Including switch 'DUNDi/e164' in context 'ael-dundi-e164-switch'
-- Including switch 'Lua/' in context 'local'
-- Including switch 'Lua/' in context 'demo'
-- Including switch 'Lua/' in context 'public'
-- Including switch 'Lua/' in context 'default'
-- Time to scan old dialplan and merge leftovers back into the new: 0.000260 sec
-- Time to restore hints and swap in new dialplan: 0.000004 sec
-- Time to delete the old dialplan: 0.000030 sec
-- Total time merge_contexts_delete: 0.000294 sec
-- pbx_config successfully loaded 28 contexts (enable debug for details).
== Using SIP RTP CoS mark 5
> 0x7f54a4016c60 -- Strict RTP learning after remote address set to: 10.12.11.121:19098
-- Executing [Topan_933306@zadarma-in:1] Dial("SIP/zadarma-00000024", "SIP/100") in new stack
== Using SIP RTP CoS mark 5
-- Called SIP/100
== Spawn extension (zadarma-in, Topan_933306, 1) exited non-zero on 'SIP/zadarma-00000024'
== Using SIP RTP CoS mark 5
> 0x7f54a4016c60 -- Strict RTP learning after remote address set to: 10.12.11.121:18710
-- Executing [Topan_933306@zadarma-in:1] Dial("SIP/zadarma-00000026", "SIP/100") in new stack
== Using SIP RTP CoS mark 5
-- Called SIP/100
-- SIP/100-00000027 is ringing
> 0x7f54a401b6c0 -- Strict RTP learning after remote address set to: 192.168.0.31:40030
-- SIP/100-00000027 answered SIP/zadarma-00000026
-- Channel SIP/100-00000027 joined 'simple_bridge' basic-bridge <74d5fe26-dc4a-4dfe-a3c8-c97223f73e85>
-- Channel SIP/zadarma-00000026 joined 'simple_bridge' basic-bridge <74d5fe26-dc4a-4dfe-a3c8-c97223f73e85>
> 0x7f54a4016c60 -- Strict RTP learning after remote address set to: 10.12.11.121:18710
> 0x7f54a401b6c0 -- Strict RTP switching to RTP target address 192.168.0.31:40030 as source
> 0x7f54a401b6c0 -- Strict RTP learning complete - Locking on source address 192.168.0.31:40030
-- Channel SIP/100-00000027 left 'simple_bridge' basic-bridge <74d5fe26-dc4a-4dfe-a3c8-c97223f73e85>
-- Channel SIP/zadarma-00000026 left 'simple_bridge' basic-bridge <74d5fe26-dc4a-4dfe-a3c8-c97223f73e85>
== Spawn extension (zadarma-in, Topan_933306, 1) exited non-zero on 'SIP/zadarma-00000026'


RTP DEBUG
[Показать] Спойлер:
Sent RTP packet to 10.12.11.121:19914 (type 18, seq 020163, ts 058176, len 000020)
Got RTP packet from 192.168.0.31:40036 (type 00, seq 005655, ts 058339, len 000160)
Sent RTP packet to 10.12.11.121:19914 (type 18, seq 020164, ts 058336, len 000020)
Got RTP packet from 192.168.0.31:40036 (type 00, seq 005656, ts 058499, len 000160)
Sent RTP packet to 10.12.11.121:19914 (type 18, seq 020165, ts 058496, len 000020)
Got RTP packet from 192.168.0.31:40036 (type 00, seq 005657, ts 058659, len 000160)
Sent RTP packet to 10.12.11.121:19914 (type 18, seq 020166, ts 058656, len 000020)
Got RTP packet from 192.168.0.31:40036 (type 00, seq 005658, ts 058819, len 000160)
Sent RTP packet to 10.12.11.121:19914 (type 18, seq 020167, ts 058816, len 000020)
Got RTP packet from 192.168.0.31:40036 (type 00, seq 005659, ts 058979, len 000160)
Sent RTP packet to 10.12.11.121:19914 (type 18, seq 020168, ts 058976, len 000020)
Got RTP packet from 192.168.0.31:40036 (type 00, seq 005660, ts 059139, len 000160)
Sent RTP packet to 10.12.11.121:19914 (type 18, seq 020169, ts 059136, len 000020)
Got RTP packet from 192.168.0.31:40036 (type 00, seq 005661, ts 059299, len 000160)
Sent RTP packet to 10.12.11.121:19914 (type 18, seq 020170, ts 059296, len 000020)
Got RTP packet from 192.168.0.31:40036 (type 00, seq 005662, ts 059459, len 000160)
Sent RTP packet to 10.12.11.121:19914 (type 18, seq 020171, ts 059456, len 000020)
Got RTP packet from 192.168.0.31:40036 (type 00, seq 005663, ts 059619, len 000160)
Sent RTP packet to 10.12.11.121:19914 (type 18, seq 020172, ts 059616, len 000020)
Got RTP packet from 192.168.0.31:40036 (type 00, seq 005664, ts 059779, len 000160)
Sent RTP packet to 10.12.11.121:19914 (type 18, seq 020173, ts 059776, len 000020)
Got RTP packet from 192.168.0.31:40036 (type 00, seq 005665, ts 059939, len 000160)
Sent RTP packet to 10.12.11.121:19914 (type 18, seq 020174, ts 059936, len 000020)
Got RTP packet from 192.168.0.31:40036 (type 00, seq 005666, ts 060099, len 000160)

Так же прилагаю дампы во время звонка с городского на внутренний номер.
p.s. Дампы не загружаются.
8_marta
 
Сообщений: 8
Зарегистрирован: 14 ноя 2018, 20:34
Откуда: Уральск

Re: Звонок приходит но голоса нет.

Сообщение 8_marta » 15 ноя 2018, 07:41

Спасибо друзья сам нашол причину в маршрутизации
прописал route add -net 10.0.0.0/8 gw 10.12.20.209 dev ens224
и все заработало. Только почему то при звонке с других операторов первый звонок не проходит со второго раза дозваниваюсь.
Когда звонок не проходит появляется прокушенный на телефоне, куда копать?
8_marta
 
Сообщений: 8
Зарегистрирован: 14 ноя 2018, 20:34
Откуда: Уральск

Re: Звонок приходит но голоса нет.

Сообщение Kroteg » 15 ноя 2018, 08:24

8_marta писал(а):Только почему то при звонке с других операторов первый звонок не проходит со второго раза дозваниваюсь.

Порты все открыты?
8_marta писал(а):Когда звонок не проходит появляется прокушенный на телефоне, куда копать?

Бить по зубам :D
А серьезно - симптомы похожи на DND. Возможно какие-то настройки FollowMe или RingTime.
Изображение
Аватар пользователя
Kroteg
 
Сообщений: 195
Зарегистрирован: 11 янв 2018, 14:51


Вернуться в Вопросы новичков

Кто сейчас на форуме

Сейчас этот форум просматривают: Google [Bot] и гости: 25

© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH