Я правильно понял что речь идет о настройках Астериск пире провайдера?
Или все же extension?
r.usaev писал(а):С случае отсутствия голоса Wireshark говорит что RTP пакеты идут в 1 направлении.
161 18.430804000 192.168.100.75 XXX.XXX.XXX.XXX RTP 214 PT=ITU-T G.711 PCMA, SSRC=0x6952, Seq=29409, Time=74086
162 18.470923000 192.168.100.75 XXX.XXX.XXX.XXX RTP 214 PT=ITU-T G.711 PCMA, SSRC=0x6952, Seq=29411, Time=74406
163 18.490850000 192.168.100.75 XXX.XXX.XXX.XXX RTP 214 PT=ITU-T G.711 PCMA, SSRC=0x6952, Seq=29412, Time=74566
192.168.100.75 XXX.XXX.XXX.XXX RTP 214 PT=ITU-T G.711 PCMA - это обмен пакетами между оператором и внешним ip (номера за натом)??r.usaev писал(а):rtp debug (на сервере)
Показывает обмен пакетами между оператором и внешним ip (номера за натом)
И где в этом дебаге ИП Астериска?r.usaev писал(а):Ошибка возникает между
Сервером Asterisk и Softphone
Топиков в Asterisk JIRA много, один из них..ded писал(а):Zavr2008, читаемКакой нахрен externhost/externip? Вы думаете, прежде чем написать?r.usaev писал(а):Схема у меня:
Asterisk как SIP сервер на публичном адресе, клиент из-за NAT подключается к Asterisk
НЕ НАШ СЛУЧАЙ, НЕ НАШ, У ТС IP of Asterisk box = REAL IP, НЕТ НИКАКОГО externip =Asterisk 1.4.0 ignores externip and use its local private IP (in contact header and in SDP too) if its own local IP is "outside" localnet setting.
IP of Asterisk box 10.10.10.1
sip.conf:
externip = 1.2.3.4
localnet = 10.10.20.0/255.255.255.0
Это как ? То есть есть пакет для Linux ? Какой командой ?на _СТОРОНЕ_ АСТЕРА_ с помощью wireshark..
Как, как - и кучка.r.usaev писал(а):Это как ? То есть есть пакет для Linux ? Какой командой ?на _СТОРОНЕ_ АСТЕРА_ с помощью wireshark..
Я писал что обмен есть и не привел лог.И это разве был обмен пакетами между оператором и внешним ip (номера за натом)?
Ошибка возникает между
Сервером Asterisk и Softphone
То есть возможно при одних и тех-же настройках, звонке на мобильный нет голоса, звонок на стационарный естьRTP обмен - это следствие, а причина - пакет INVITE и ответ на него. В этом обмене пакетами устанавливается ИП адресация + порт двух пиров.
Если в этом обмене присутствует 192.168.100.75 (на Астериске), то softphone ответил неправильно, на НАТ устройстве не произошла подмена source IP = 192.168.100.75 на внешний IP = ?.?.?.? роутера, где выполняется НАТ.