Hi Matthew,

Matthew O Connor wrote:
>
> Hi,
>
> I'm using OpenPbx as a fax endpoint for a T.38 gateway that I am 
> building here at Calyptech.
>
> I noticed that I could fax to OpenPbx using an SDP T38FaxVersion of 0 
> but not of 1 or higher.
> After some investigation it appears that at the sip level the 
> T38FaxVersion is recorded but
> it isn't passed down to the rxFax. I modified the rxfax_exec to force 
> the T38FaxVersion to 1
> and presto I could now send faxes to OpenPbx with a T38FaxVersion of 1.
>
> I Added the following lines to apps/app_rxfax.c :
>
> ...
> Line 369     > t38_terminal_init(&t38, calling_party, 
> t38_tx_packet_handler, chan);
> Line 370 new > // MOCO - SET T38 TO VERSION 1 FOR TESTING.
> Line 371 new > t38_set_t38_version(&t38, 1);
> Line 372     > span_log_set_message_handler(&t38.logging, span_message);
> ...
>
> I am using version 1.2_rc3.
>
> In order to get other versions of t38 working the version has to be 
> set via the
> t38_set_t38_version function. I'm not sure of the mechanism of passing 
> the version
> number down from SIP into the rxFax application.
>
> Anyway I hope this helps.
>
> BTW - Great application guys, keep up the great work.
>

Thanks for reporting that. Can you tell me what you are using that 
supports version 1 or higher? The reason we haven't notice this bug is 
because most things today only support version 0.

Regards,
Steve

_______________________________________________
Openpbx-dev mailing list
[email protected]
http://lists.openpbx.org/mailman/listinfo/openpbx-dev

Reply via email to