Jump to content

Recommended Posts

Posted

Имеем астериск 1.4.20.1, Софтфон капанга ибо факсы умеет, Linksys SPA3102 и аналоговый факс

При попытке послать факс - факсы тупо не слышат друг друга, хотя в астериске т38 включен и на шлюзе включен тоже. весь моск сломал, в упор не работает.

Хелп ми плиз. Как сделать так, чтобы факсы ходили?

 

sip.conf

[general]

context = default

allowguest = no ;Запрещаем звонки неавторизованным клиентам

allowoverlap = no ; Запрещаем поддержку overlap dialing

autodomain = no ; добавляем локал хостнейм и локал ип в domain list

bindaddr = 0.0.0.0 ; Слушаем все интерфейсы

bindport = 5060 ; Слушаем UDP порт 5060

domain = 85.142.2.25

domain = 14.255.0.1

domain = 14.255.0.33

domain = 14.255.0.65

domain = 14.255.0.97

notifyringing = yes

notifyhold = yes

pedantic = yes

recordhistory = yes

srvlookup = no ; Просмотр DNS SRV записей при исходящих звонках

videosupport = no ; запрещаем поддержку видео звонков

t38pt_udptl=yes

 

[TFOP_GW]

context = incoming_from_tfop

type = friend

host = xxx.xxx.xxx.xxx

port=5060

insecure=invite,port

disallow = all

allow = alaw

;allow = g729

 

;Факс

[719]

context = default

type = friend

username = 719

secret = xxxxxx

host = dynamic

callerid = Fax_719

qualify=1000

incominglimit=1

 

;Служебные

[780]

context = default

type = friend

username = 780

secret =xxxxxx

host = dynamic

;callerid = 812xxxx

qualify = 1000

callgroup=1

pickupgroup=1

incominglimit=1

 

в конфиге линксиса стоит:

 

Network Jitter Level: high

 

Preferred Codec: G711u Silence Supp Enable: no

Use Pref Codec Only: yes Silence Threshold: medium

G729a Enable: yes Echo Canc Enable: yes

G723 Enable: yes Echo Canc Adapt Enable: yes

G726-16 Enable: yes Echo Supp Enable: no

G726-24 Enable: yes FAX CED Detect Enable: yes

G726-32 Enable: yes FAX CNG Detect Enable: yes

G726-40 Enable: yes FAX Passthru Codec: G711u

DTMF Process INFO: yes FAX Codec Symmetric: yes

DTMF Process AVT: yes FAX Passthru Method: NSE

DTMF Tx Method: Auto FAX Process NSE: yes

Hook Flash Tx Method:None FAX Disable ECAN: no

Release Unused Codec: no FAX Enable T38: yes

FAX T38 Redundancy: 1 FAX Tone Detect Mode: caller or callee

Symmetric RTP: yes

 

В аттаче дамп двух звонков, на факс и с факса. Смотреть можно вайршарком Smile или чемлибо другим что поймет формат tcpdumpa

dump.txt

dump1.txt

Posted (edited)

1. всякий кал типа капанги или жоипера факсов никогда не умел, по крайней мере у меня из 20 попыток факс не только не отсылался или принимался, но и вообще этот сраный софт умирал. Потом плюнул.

2. dump1.txt - reinvite на t38 не был.

В общем, для хождения факсов нужно совсем немного:

а) однозначно работающие endpoint'ы - два железных факса подключенные через сип-адаптеры с т.38, например, Линксис СПА-2102

б) в конфиге sip.conf в описании пиров canreinvite=yes

в) в настройках линксиса Passthru Method: никакой в жопу не NSE, а reinvite, а так же FAX Tone Detect Mode: callee, потому как Линксис, услышав CED имеет свойство слать reInvite еще перед тем, как другая сторона ответила, на что астериск просто акуивает и шлет еще один вызов :)

Edited by rover-lt

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.