That would be a little more ideal but the way in which the faxes pass though the system the both the port/channel and the destination are dynamic. There are some special situations that I have some modems that are dialed enough that they are specified. These specific destinations go to another context or rather Special case Macro for their dialing. That special case Macro does not initiate a monitor on the channel. By the way, There are separate contexts for outbound and inbound calls. As a matter of fact there are separate contexts per LEC also so I can load balance traffic.
All Extensions in and out are over PRI channels. PRI Spans are front ending switches until development of all applications to Asterisk is complete. It may always have to do this in some situations. Since this is true there is now way to tell what the actual devices are that are dialing behind the first switch. I would normally do this by looking at the CLID or something set by the first switch only it does not allow me to do it on a per port basis. I know that I will probably have to add some FXS ports or ATA's to Asterisk and move all the fax/modem devices over to there but that will take a while. So back to the drawing board. Maybe this will just have to be added to Monitor having it exit it hears fax or modem tones. Still can not think of why it would interfere at all though. -Nicholas ----- Original Message ----- From: "Martin Pycko" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Friday, October 03, 2003 5:56 PM Subject: Re: [Asterisk-Users] Small problem with FAX and Modem. > What if you separate the fax machine channels to diffrent contexts that > don't call application Monitor ? It's for outgoing calls and for incoming > calls if you have certain extensions for faxes you can call StopMonitor > application. > > regards > Martin > > On Fri, 3 Oct 2003, Nicholas Romero wrote: > > > Is there a good way to detect FAX and Modem on a call that is established > > and then take some sort of action? What I have is a situation that all > > calls going out through an asterisk system are being recorded. Some of those > > calls are internal fax machines or modems. When monitoring is turned on is > > causes some funky transmission errors with the modems and sometimes Faxes to > > the point where about 50% of the time the devices just give up. > > > > What I would like to do is if the systems detects a modem or a fax jump to > > another point in the sequence that disables the monitoring. On inbound > > calls this is more obvious but on outbound calls I am not sure of how to > > accomplish it. > > > > Sort of an aside to this is that after I started recording all the calls I > > have also seemed to introduce some echo somewhere. The echo was not present > > before monitoring but not sure why it would introduce it either. > > > > Any help appreciated. > > -Nicholas > > > > _______________________________________________ > > Asterisk-Users mailing list > > [EMAIL PROTECTED] > > http://lists.digium.com/mailman/listinfo/asterisk-users > > > > _______________________________________________ > Asterisk-Users mailing list > [EMAIL PROTECTED] > http://lists.digium.com/mailman/listinfo/asterisk-users > _______________________________________________ Asterisk-Users mailing list [EMAIL PROTECTED] http://lists.digium.com/mailman/listinfo/asterisk-users
