We are just about to add the "standard" support for this in our ISO (Thirdlane Advanced PBX) distribution. I hope we will not run into any major problems and we can do thsi very soon. That is Asterisk 1.4 and a patch.
It would be pretty hard to cleanly add fax management the webmin module as too many things/external programs/scripts are involved.
Just curious - would people be happy with just receiving/converting/emailing faxes or sending faxes is something you care about? The later may require a fax server - again this can be included with the ISO but not the Webmin module.
I loaded the ISO on a server just to see what it was using for the fax to email and it seems its not working on the ISO either.. I get the following error..
== Channel 'SIP/###.###.###.###-b76027b8' jumping out of macro 'tl-stdexten-fax'
[Dec 10 03:02:35] WARNING[30243]: pbx.c:2470 __ast_pbx_run: Channel 'SIP/###.###.###.###-b76027b8' sent into invalid extension 's' in context 'tl-faxreceive', but no invalid handler
I looked and the tl-faxreceive is not on the system
If you are trying it with a recent version of 1.4 don't bother. Its part of an addon package written for 1.2. Someone wrote a 1.4 port of the application but it wont compile with 'make'. It requires a completely different build tool called Cmake. You have a few options here for fax to email. The one most like the one you are investigating is written by a group in europe called Attractel. It is part of their T38 solution but they have the T30 modules in that bundle as well that allow for RXFAX_T30. Additionally there is IAXmodem+Hylafax. In 1.6-trunk there is an app_fax that handles T30 and T38 endpoints (wont gateway between the two though); however, 1.6 has significant changes that require some changes to PBXManager (changes that need confirmation they dont break a 1.2 or 1.4 system), so don't try to use that solution for some time.
Just an FYI, if you are doing a T30 fax over SIP, the codec must be ulaw (g711u). For ATA type devices we usually state that the codec must always be ulaw, the jitter buffers get turned off on the ATA, and the echo cancellation on the ATA get disabled.
We are running Asterisk 1.4.21.1 and with some finagling we got email fax to email working. We have about 5 customers using it right now and so far haven't received and problems reports.
Sending Fax's All our ATA's (linksys) are know being provisioned, we are currently setting jitter to low and echo canceling to yes. I'll check with my guys and see if we have any reports of problems sending fax's and if so make the changes you listed above and see if that make a difference..
linksys ATA's have settings that disable all of the above during a fax
Fax Disable ECAN
Fax Passthru Codec
and a bunch of others. Not all ATA's have a 'bypass' or 'passthru' feature which essentially does exactly what I mentioned (disaling echo cancelling etc).
We actually run a Hylafax server for our fax-to-email via IAXModem. That thing is nearly bulletproof. We found a bug in the T38 for adtran devices where they could receive T38 faxes without issue but experienced 100% failure sending a T38 negotiated fax with one exception. They could always fax our Iaxmodem's connected to Hylafax even when every other destination failed.
I am trying to use two AudioCodes MP 114 FXS as analog gateways to use as FAX.
I have enabled T.38 Relay on both AudioCodes but when the FAX tone is detected and the AudioCodes do a re-Invite with the SD set for t38 the call fails because TL sends SIP 488 not acceptable here message.
I suspect it is because I don't have the t38 codec in the codec list and TL is blocking the request.
What I would like to do is pass through the T38 codec request like we do with video codec pass through.
Where do I add the t38 codec to the list of codecs I can enable or disable on the user extensions.
Mon, 11/12/2007 - 19:38 | faxing
you would have to build faxing into asterisk and use the asterisk fax script.
it is not part of thid lane by default.
Wed, 11/21/2007 - 20:23 | Check into NVFax. If it is
Check into NVFax. If it is already installed you will see the option in your DID settings as well. Works really good even on SIP based configs!
Wed, 03/05/2008 - 19:24 | Fax to email script
Do you have this working on Asterisk and TL ..?
we have been getting more and more requests for this script..
Fri, 03/07/2008 - 07:39 | Fax to email - and fax in general
We are just about to add the "standard" support for this in our ISO (Thirdlane Advanced PBX) distribution. I hope we will not run into any major problems and we can do thsi very soon. That is Asterisk 1.4 and a patch.
It would be pretty hard to cleanly add fax management the webmin module as too many things/external programs/scripts are involved.
Just curious - would people be happy with just receiving/converting/emailing faxes or sending faxes is something you care about? The later may require a fax server - again this can be included with the ISO but not the Webmin module.
Thanks,
Alex
Thu, 05/22/2008 - 00:02 | Fax to email - and fax in general
Alex,
what about us not using the ISO, please detail the packages needed to make it working and who wrote them so we can all get this feature working..
George
Sat, 05/31/2008 - 05:07 | I too would be interested in
I too would be interested in this functionality. Any update on getting it without the need for the ISO?
Fri, 06/20/2008 - 00:56 | Fax to email - and fax in general
I loaded the ISO on a server just to see what it was using for the fax to email and it seems its not working on the ISO either.. I get the following error..
== Channel 'SIP/###.###.###.###-b76027b8' jumping out of macro 'tl-stdexten-fax'
[Dec 10 03:02:35] WARNING[30243]: pbx.c:2470 __ast_pbx_run: Channel 'SIP/###.###.###.###-b76027b8' sent into invalid extension 's' in context 'tl-faxreceive', but no invalid handler
I looked and the tl-faxreceive is not on the system
George
Fri, 07/18/2008 - 05:21 | fax to email on 60
Has anyone tried the fax to email with the newest upgrade of TL MTE ..?
I just did and am getting a different error
[Jul 17 23:16:04] WARNING[3534]: pbx.c:1832 pbx_extension_helper: No application 'RxFAX' for extension (tl-faxreceive, s, 7)
== Spawn extension (tl-faxreceive, s, 7) exited non-zero on
I looked around the net and not finding what I think I need in the way of this app..? anyone have better luck..?
Thanks
George
Fri, 08/08/2008 - 15:08 | If you are trying it with a
If you are trying it with a recent version of 1.4 don't bother. Its part of an addon package written for 1.2. Someone wrote a 1.4 port of the application but it wont compile with 'make'. It requires a completely different build tool called Cmake. You have a few options here for fax to email. The one most like the one you are investigating is written by a group in europe called Attractel. It is part of their T38 solution but they have the T30 modules in that bundle as well that allow for RXFAX_T30. Additionally there is IAXmodem+Hylafax. In 1.6-trunk there is an app_fax that handles T30 and T38 endpoints (wont gateway between the two though); however, 1.6 has significant changes that require some changes to PBXManager (changes that need confirmation they dont break a 1.2 or 1.4 system), so don't try to use that solution for some time.
Just an FYI, if you are doing a T30 fax over SIP, the codec must be ulaw (g711u). For ATA type devices we usually state that the codec must always be ulaw, the jitter buffers get turned off on the ATA, and the echo cancellation on the ATA get disabled.
Erik Smith
CTO
BluegrassNet Voice
dCAP
Fri, 08/08/2008 - 23:46 | Fax to E-Mail
Hey Erik,
We are running Asterisk 1.4.21.1 and with some finagling we got email fax to email working. We have about 5 customers using it right now and so far haven't received and problems reports.
Sending Fax's All our ATA's (linksys) are know being provisioned, we are currently setting jitter to low and echo canceling to yes. I'll check with my guys and see if we have any reports of problems sending fax's and if so make the changes you listed above and see if that make a difference..
Thanks
George
Sat, 08/09/2008 - 05:18 | linksys ATA's have settings
linksys ATA's have settings that disable all of the above during a fax
Fax Disable ECAN
Fax Passthru Codec
and a bunch of others. Not all ATA's have a 'bypass' or 'passthru' feature which essentially does exactly what I mentioned (disaling echo cancelling etc).
We actually run a Hylafax server for our fax-to-email via IAXModem. That thing is nearly bulletproof. We found a bug in the T38 for adtran devices where they could receive T38 faxes without issue but experienced 100% failure sending a T38 negotiated fax with one exception. They could always fax our Iaxmodem's connected to Hylafax even when every other destination failed.
Erik Smith
CTO
BluegrassNet Voice
dCAP
Tue, 09/16/2008 - 22:03 | Fax to email
I am trying to use two AudioCodes MP 114 FXS as analog gateways to use as FAX.
I have enabled T.38 Relay on both AudioCodes but when the FAX tone is detected and the AudioCodes do a re-Invite with the SD set for t38 the call fails because TL sends SIP 488 not acceptable here message.
I suspect it is because I don't have the t38 codec in the codec list and TL is blocking the request.
What I would like to do is pass through the T38 codec request like we do with video codec pass through.
Where do I add the t38 codec to the list of codecs I can enable or disable on the user extensions.
Thanks for your help
Denis
Sun, 09/21/2008 - 05:39 | your question has nothing to
your question has nothing to do with thirdlane, it is a setting within asterisk to do t38 passthrough.
have you set
t38pt_udptl=yes in sip.conf?
both in [general] and in the extension section?
Erik Smith
CTO
BluegrassNet Voice
dCAP