я просто тут явно что то не понимаю. Пробовал патч для 1.8, ставил sandsp(он ведь необходим?) но приложение faxgateway так и не появилось.... поставил 1,10.... так же с spandsp но и там его не нашел... что я не так делаю? может это и не приложение в общем, а какая то функция для звонка? Дайте плиз кусок диалплана использующего эту фичу.
| Код: |
| exten => 1,1,NoOp() exten => 1,n,Set(FAXOPT(gateway)=yes) exten => 1,n,Dial(SIP/mypeer,20) exten => 1,n,Verbose(Failed to dial 'SIP/mypeer': ${DIALSTATUS}) exten => 1,n,Set(FAXOPT(gateway)=no) exten => 1,n,ReceiveFax(myreceivedfile.tiff,d) |
поставил десятку и с вышеуказанным диалпланом имею
-- Executing [s@macro-access] Set("DAHDI/i1/501-5", "FAXOPT(gateway)=yes") in new stack
-- Executing [s@macro-access] Goto("DAHDI/i1/501-5", "phones_far,195,1") in new stack
-- Goto (phones_far,195,1)
== Channel 'DAHDI/i1/501-5' jumping out of macro 'access'
-- Executing [195@phones_far] Dial("DAHDI/i1/501-5", "SIP/sp1to5/195") in new stack
== Using UDPTL CoS mark 5
== Using SIP RTP CoS mark 5
-- Called SIP/sp1to5/195
-- SIP/sp1to5-00000004 is ringing
-- SIP/sp1to5-00000004 answered DAHDI/i1/501-5
[Dec 14 15] ERROR[18172]: res_fax.c:1009 fax_session_new: Could not locate a FAX technology module with capabilities (GATEWAY)
[Dec 14 15] ERROR[18172]: res_fax.c:2503 fax_gateway_start: Can't create a FAX session, gateway attempt failed.
[Dec 14 15] ERROR[18172]: res_fax.c:2666 fax_gateway_detect_t38: error starting T.38 gateway for T.38 channel SIP/sp1to5-00000004 and G.711 channel DAHDI/i1/501-5
== Spawn extension (phones_far, 195, 1) exited non-zero on 'DAHDI/i1/501-5'
Added after 3 hours 20 minutes:
не установил res_fax_spandsp.... завтра буду тестировать работу.
Added after 45 minutes:
начались новые неприятности.... при звоке получаю на астере
-- Executing [521@internal:1] Set("SIP/sp1to5-00000001", "FAXOPT(gateway)=yes") in new stack
-- Executing [521@internal:2] Dial("SIP/sp1to5-00000001", "DAHDI/g0/521") in new stack
-- Requested transfer capability: 0x00 - SPEECH
-- Called DAHDI/g0/521
-- DAHDI/i1/521-2 is proceeding passing it to SIP/sp1to5-00000001
-- DAHDI/i1/521-2 is making progress passing it to SIP/sp1to5-00000001
-- DAHDI/i1/521-2 is ringing
-- DAHDI/i1/521-2 answered SIP/sp1to5-00000001
[Dec 14 18:33:28] NOTICE[2636]: channel.c:4200 __ast_read: Dropping incompatible voice frame on DAHDI/i1/521-2 of format slin since our native format has changed to (alaw)
откуда взялся slin??? на сколько я помню E1 это только 711.... и как то можно поменять?
Я смог получить/отправить факсы по обоим направлениям, мне удалось принять факс от Астериска даже на аналоговом "традиционном" факсе Panasonic.
Меня тоже интересует работа факсов в Астериск, я посмотрел свои модули - у меня их два:
testats*CLI> module show like fax
Module Description Use Count
res_fax.so Generic FAX Applications 1
res_fax_spandsp.so Spandsp G.711 and T.38 FAX Technologies 0
2 modules loaded
testats*CLI>
_________________
«Choose a job you love, and you will never have to work a day in your life» — Confucius
Имеется такая схема :
(1) asterisk 10.1.3 -SIP,g729,t38(redundancy)- (2) asterisk 10.1.3 -2*PRI- АТС
На первом астериске генерирую факсовые вызовы на втором их принимаю, проустив кольцом через АТСку.
Успешность около 30-40% с эходавом oslec.
Так же протестировал такую схему
(1) asterisk 10.1.3 -SIP,g729,t38(redundancy)- (2) asterisk 1.4.29 (с патчем Attrafax) -2*PRI- АТС
Успешность около 80-90% с эходавом oslec.
Если использовать эходав mg2, то проходимость ухудшается.
Последний раз редактировалось: Alex_asdf (Чт Апр 05, 2012 08:02)