FreePBX | Register | Issues | Wiki | Portal | Support

Recibiendo FAX con FreePBX14


(España) #1

Hola, primero que nada daros las gracias.

Llevo días sin dormir y no consigo recibir faxes Freepbx usando T38.

El problemas es que la transmisión se hace con G711 y no T.38 Spandsp no hacce el reinvite a T38. Instalé la ISO SNG7-PBX-64bit-1805-1 " con Asterisk 15.

Cuando uso el comando “fax show stats” esto es lo que recibo

FAX Statistics:

Current Sessions : 0
Reserved Sessions : 0
Transmit Attempts : 0
Receive Attempts : 18
Completed FAXes : 18
Failed FAXes : 17

Spandsp G.711
Success : 1
Switched to T.38 : 0
Call Dropped : 6
No FAX : 0
Negotiation Failed : 0
Train Failure : 0
Retries Exceeded : 7
Protocol Error : 0
TX Protocol Error : 0
RX Protocol Error : 4
File Error : 0
Memory Error : 0
Unknown Error : 0

Spandsp T.38
Success : 0
Call Dropped : 0
No FAX : 0
Negotiation Failed : 0
Train Failure : 0
Retries Exceeded : 0
Protocol Error : 0
TX Protocol Error : 0
RX Protocol Error : 0
File Error : 0
Memory Error : 0
Unknown Error : 0

centralita*CLI> fax show settings
FAX For Asterisk Settings:
ECM: Enabled
Status Events: Off
Minimum Bit Rate: 9600
Maximum Bit Rate: 14400
Modem Modulations Allowed: V17,V27,V29
T.38 Negotiation Timeout: 5000

FAX Technology Modules:

Spandsp (Spandsp FAX Driver) Settings:
centralita*CLI>


(Gerardo Barajas) #2

Que tal.
Tienes algun debug y/o pcap?


(España) #3

GRACIAS POR AYUDARME!!!

Mi proveedor SIP admite T.38 y me enviaron esta captura para mostrarme que el problema era de mi FreePBX

captura

Unas veces aparece esto …

– Executing [s@ext-fax:4] ReceiveFAX(“SIP/Telsome-Furio-000005bc”, “/var/spool/asterisk/fax/1543425966.2550.tif,f”) in new stack
– Channel ‘SIP/Telsome-Furio-000005bc’ receiving FAX ‘/var/spool/asterisk/fax/1543425966.2550.tif’
[2018-11-28 17:26:11] WARNING[2617][C-000003b4]: chan_sip.c:10635 process_sdp: Failed to initialize UDPTL, declining image stream
[2018-11-28 17:26:11] WARNING[2617][C-000003b4]: chan_sip.c:10822 process_sdp: Failing due to no acceptable offer found

Otras esto …

-- Executing [s@ext-fax:4] ReceiveFAX("SIP/Telsome-Furio-000005bd", "/var/spool/asterisk/fax/1543426077.2551.tif,f") in new stack
-- Channel 'SIP/Telsome-Furio-000005bd' receiving FAX '/var/spool/asterisk/fax/1543426077.2551.tif'

[2018-11-28 17:28:09] WARNING[3597][C-000003b5]: res_fax_spandsp.c:438 spandsp_log: WARNING T.30 ECM carrier not found
[2018-11-28 17:28:10] WARNING[3597][C-000003b5]: res_fax_spandsp.c:438 spandsp_log: WARNING T.30 ECM carrier not found
[2018-11-28 17:28:10] WARNING[3597][C-000003b5]: res_fax_spandsp.c:438 spandsp_log: WARNING T.30 ECM carrier not found

Y otras veces consigue entrar a tyraves de G711, pero solo una vez de cada 20 …

centralitaCLI> fax show session
Usage: fax show session
Shows status of the named FAX session
centralita
CLI> fax show sessions

Current FAX Sessions:

Channel Tech FAXID Type Operation State File(s)
SIP/Telsome-Furio-00 Spandsp 60 G.711 receive Active /var/spool/asterisk/fax/1543426077.2551.tif

1 FAX sessions


(España) #4

muchas gracias!!!

Ya está arreglado.
Añasi esta linea en la configuracion de la troncal “t38pt_udptl=yes”

y ahora ya puedo recibir faxes, ahora usa el T.38 y no el G.711

c2

Muchas gracias por tu ayuda.


(system) closed #5

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.