На здоровье, все комплименты отправляются небезызвестному ded'у, чью мудрость я лишь транслировал.
glukinho ( 2015-07-09 11:56:14 +0400 )редактироватьПривет всем!
Ограбил на днях музей и теперь у меня есть Cisco MC3810-V3 mc3810-a2isv5-mz.122-32.bin. Принимаю из PSTN две аналоговые линии. Отдаю по IP в двупортовый Dynamix FXO и далее на аналоговую АТС. Работает. Пытаюсь вместо Dynamix'а засовывать в Asterisk 11.14.1 - он не видит INVITE. Приходит
INVITE sip:1000@10.20.80.22;user=phone;phone-context=unknown SIP/2.0 Via: SIP/2.0/UDP 10.20.80.18:5060 From: "1000" <sip:1000@10.20.80.18> To: <sip:1000@10.20.80.22;user=phone;phone-context=unknown> Date: Wed, 08 Jul 2015 14:09:08 GMT Call-ID: BBCB4531-24B111E5-8C9DCB78-D35B627F@10.20.80.18 Cisco-Guid: 3150620937-615584229-2359020408-3545981567 User-Agent: Cisco VoIP Gateway/ IOS 12.x/ SIP enabled CSeq: 101 INVITE Max-Forwards: 6 Timestamp: 1436364548 Contact: <sip:1000@10.20.80.18:5060;user=phone> Expires: 180 Content-Type: application/sdp Content-Length: 132 v=0 o=CiscoSystemsSIP-GW-UserAgent 1048 7361 IN IP4 10.20.80.18 s=SIP Call c=IN IP4 10.20.80.18 t=0 0 m=audio 20518 RTP/AVP 8 <-------------> но Астериск молчит как партизан. ни в логах, ни в tcpdump'е ничего. цыска пытается несколько раз INVITE, но безрезультатно. Что не так? asterisk: [MC3810] type=peer host=10.20.80.18 insecure=port,invite context=test nat=no allow=!all,alaw cisco: voice-port 1/5 translate calling 2 translate called 2 no battery-reversal dial-type pulse cptone RU connection plar 1000 codec g711alaw station-id number 1000 dial-peer voice 7 voip huntstop destination-pattern 1000 session protocol sipv2 session target ipv4:10.20.80.22 codec g711alaw fax-relay ecm disable fax rate 14400 no vad
Помогло pedantic=no !!!
Спасибо glukinho !!!
На здоровье, все комплименты отправляются небезызвестному ded'у, чью мудрость я лишь транслировал.
glukinho ( 2015-07-09 11:56:14 +0400 )редактироватьЗадан: 2015-07-08 21:55:07 +0400
Просмотрен: 394 раз
Обновлен: Jul 09 '15
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
Ifconfig и ip route show с астериска предоставьте.
glukinho ( 2015-07-08 23:22:30 +0400 )редактироватьрекомендую настраивать без регистрации как статический хост
meral ( 2015-07-09 01:08:25 +0400 )редактироватьИ еще тут умные люди передают, я цитирую:
ip routing включите на цыске. И на Астериске tcpdump -s0 -A host 10.20.80.18
glukinho ( 2015-07-09 01:09:33 +0400 )редактироватьну тут вроде в одной сети. не надо роутинг включать. на астериске лучше смотреть через sip debug
meral ( 2015-07-09 01:15:50 +0400 )редактироватьобе железки в одной /29. sip debug показывает то же, что и tcpdump: тот INVITE, который я привел. Четыре раза подряд. от цыски в астер. от астера тишина. И все. Кстати, в обратную сторону (с астера в PSTN) звонок ходит, но звук только в одну сторону (еще не разобрался, почему).
asterdron ( 2015-07-09 01:48:02 +0400 )редактироватьhttp://asterisk-support.ru/forum/topics/4895/?page=2
glukinho ( 2015-07-09 02:12:10 +0400 )редактироватьЧто за странное написание allow = !all,alaw ? Теперь так можно?
glukinho ( 2015-07-09 02:13:28 +0400 )редактироватьip routing включено по дефолту было.
так allow = !all,alaw,ulaw,ilbc - да, непомню с какой версии, но можно.
asterdron ( 2015-07-09 02:42:35 +0400 )редактироватьpedantic = yes поставьте еще
glukinho ( 2015-07-09 11:40:38 +0400 )редактировать