Страница 1 из 1

Проблема с приемом факсов

Добавлено: 12 апр 2011, 08:25
Megard
Добрый день

Я перекопал уже весь инет но ничего толком не нашел для ее решения.
Факсы при приеме могут оборваться в любой момент, либо приходят кривыми, либо частями.
Схема прохождения факсов:
Перадющий Факс ---> ТФОП ---> ATC Avaya --PRI--> Cisco 2821--SIP--> Asterisk 1.8 --SIP--> Cisco 2821--PRI--> ATC Avaya ----> Принимающий Факс

Конфиг Cisco 2821
dial-peer voice 40 voip
description OIS-Asterisk
destination-pattern 148[2-3]
session protocol sipv2
session target ipv4:10.xx.xx.xx
dtmf-relay rtp-nte
codec g711alaw
fax-relay ecm disable
fax rate 9600
fax protocol pass-through g711alaw
no vad

Astrerisk sip.conf
[general]
context=default
pedantic=yes
allowguest=yes
bindport=5060
bindaddr=0.0.0.0.
realm=office.ru
disallow=all
allow=alaw
language=ru
limitonpeers=yes
;call-limit=100
useragent=Asterisk.ois
maxexpirey=3600
minexpiry=180
defaultexpirey=600
dtmfmode = rfc2833
videosupport=no
canreinvite=no
faxdetect=no
t38pt_udptl=yes

[CiscoTrunk]
type=friend
qualify=no
port=5060
nat=no
host=10.xx.xx.xx
insecure = port,invite
dtmfmode=rfc2833
context=Cisco_out
canreinvite=no
call-limit=30

При приеме факса в логе пишется:
[Apr 11 12:30:24] NOTICE[929] res_rtp_asterisk.c: Unknown RTP codec 96 received from '10.xx.xx.xx:18694'
[Apr 11 12:30:25] NOTICE[929] res_rtp_asterisk.c: Unknown RTP codec 96 received from '10.xx.xx.xx:18694'
[Apr 11 12:30:25] NOTICE[929] res_rtp_asterisk.c: Unknown RTP codec 96 received from '10.xx.xx.xx:18694'

Огромная просьба помочь разобраться в проблеме.

Re: Проблема с приемом факсов

Добавлено: 12 апр 2011, 10:34
ded
На схеме передачи - это две разные Cisco 2821? Или одна и та же?

Unknown RTP codec 96 received from '10.xx.xx.xx:18694' говорит о том, что ваш факс приходит из первой Cisco 2821 не через ожидаемый dial-peer voice 40 voip, поэтому подставляются дефолтные значения для fax protocol - cisco. Это можно проверить - во время прохождения факса посмотреть на цыске
show call active voice
Два плеча этого звонка будут отображать pid = dial-peer
Надеюсь, что Cisco debug Вы освоили.
Если нет - в платный суппорт.

Re: Проблема с приемом факсов

Добавлено: 12 апр 2011, 13:00
Megard
ded писал(а):На схеме передачи - это две разные Cisco 2821? Или одна и та же?

Unknown RTP codec 96 received from '10.xx.xx.xx:18694' говорит о том, что ваш факс приходит из первой Cisco 2821 не через ожидаемый dial-peer voice 40 voip, поэтому подставляются дефолтные значения для fax protocol - cisco. Это можно проверить - во время прохождения факса посмотреть на цыске
show call active voice
Два плеча этого звонка будут отображать pid = dial-peer
Надеюсь, что Cisco debug Вы освоили.
Если нет - в платный суппорт.
Cisco 2821 это одна и та же, АТС тоже одна и та же
Unknown RTP codec 96 received from '10.xx.xx.xx:18694' победил добавив fax protocol pass-through g711alaw в настройки раздела voice service voip.
В логах теперь осталась одна ошибка проскакивающая время от времени:
WARNING[929] file.c: Failed to write frame

Re: Проблема с приемом факсов

Добавлено: 12 апр 2011, 14:49
ded
На кой ляд Вы нажимаете цитировать (полностью)?

Re: Проблема с приемом факсов

Добавлено: 12 апр 2011, 14:57
Megard
ded писал(а):На кой ляд Вы нажимаете цитировать (полностью)?
А почему нет? Мы же не на бумагу печатаем что бы экономить.
За помощь с факсом уважаемый ded большое спасибо!

Re: Проблема с приемом факсов

Добавлено: 12 апр 2011, 15:31
ded
Не принимается Ваше спасибо. Ваш способ ответа говорит не об экономии или неэкономии, а о способе диалога.
Цепочку
Передющий Факс ---> ТФОП ---> ATC Avaya --PRI--> Cisco 2821--SIP--> Asterisk 1.8 --SIP--> Cisco 2821--PRI--> ATC Avaya ----> Принимающий Факс
следовало сократить до
Передющий Факс ---> ТФОП ---> ATC Avaya --PRI--> Принимающий Факс
и не париться.