I have a fax machine connected to my Zap/3 channel which I use for outgoing calls. Until I made a change the fax machine and FreePBX both answered at the same time. What I’m wanting to accomplish is to keep that Zap channel from answering incoming calls period. What I did was changed in zaptel.conf context=from-zaptel to from-internal. This seems to work…but is this the BEST way to keep FreePBX from answering a channel? Thanks
The Zaptel driver when it see’s a ringing line notifies asterisk there is a line to be answered. There is not a provision built into the driver to check to see if it is still ringing x seconds later (had the exact same issue). This is a good issue to raise with the asterisk development team.
So if you want the fax machine to have first access to the incoming call on the line route the cable to the fax machine then to the phone system. That way it will not see it ringing but you can then use it for out going calls. The only problem with this is that if you use the fax while using that line it will cut off the call.
If I recall correctly, when I did not want Asterisk to answer a call I set the incoming route for that Zap channel to Hangup. Seems illogical, but it works. This allowed me to still use the channel to make outgoing calls and have the fax machine answer for faxes.
Tadpole, on my system IF you don’t create an inbound route it still answers with the “you have called a non working number” or something like that after the first ring. Does yours do this?