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
