[asterisk-users] Where are the fax instructions?
Kevin P. Fleming
kpfleming at digium.com
Thu Jan 5 10:04:12 CST 2012
On 01/05/2012 01:03 AM, José Pablo Méndez Soto wrote:
> Hello,
>
> Trying to set up res_fax_spandsp. Based on
> https://wiki.asterisk.org/wiki/display/AST/T.38+Fax+Gateway I wrote this
> in my extensions.conf:
>
> exten => 306,1,NoOp(Fax transmission)
> same => n,Set(FAXOPT(gateway)=yes)
> same => n,Dial(DAHDI/3) ----->FXS port to fax machine
> same => n,Hangup()
>
> Call flow Im trying to pull out is as follows:
>
> Zoiper --> Asterisk with TDM410 --> FXS --> Analog fax machine
>
> I am totally lost about the use of this new gateway module in the
> dialplan. I think it loads ok:
>
> CLI> fax show capabilities
>
> Registered FAX Technology Modules:
>
> Type : Spandsp
> Description : Spandsp FAX Driver
> Capabilities : SEND RECEIVE T.38 G.711
Your res_fax_spandsp module was built without gateway support; what
version of Asterisk are you using?
>
> 1 registered modules
>
> Also I have the FFA manual, which I couldn't understand. I think FAXOPT
> is common to both, but still not sure how to put them together. Where
> can I find documentation about configuring the call flow described?
Fax for Asterisk is totally unrelated to T.38 gateway support.
> Or some insight will also be appreciated.
>
> Here is my sip peer config:
>
> [105](headquarters) ;zoiper phone
> type=friend
> secret=
> mailbox=105 at default
> t38pt_udptl = yes
>
> Dahdi:
> ;FXS Modules
> group = 2
> signalling = fxo_ks
> context = interno
> channel = 3-4
> faxdetect = both
>
> Finally, a verbose output:
>
> == Using SIP RTP CoS mark 5
> -- Executing [606 at intern:1] NoOp("SIP/105-00000002", "Fax
> Transmission") in new stack
> -- Executing [606 at intern:2] Set("SIP/105-00000002",
> "FAXOPT(gateway)=yes") in new stack
> [Jan 5 00:59:57] WARNING[1831]: res_fax.c:2783 acf_faxopt_write:
> channel 'SIP/605-00000002' set FAXOPT(gateway) to 'yes' is unhandled!
> -- Executing [606 at intern:3] Dial("SIP/605-00000002", "DAHDI/3") in
> new stack
> -- Called DAHDI/3
> -- DAHDI/3-1 is ringing
> -- DAHDI/3-1 is ringing
> -- DAHDI/3-1 is ringing
> -- DAHDI/3-1 answered SIP/605-00000002
> -- Hanging up on 'DAHDI/3-1'
> -- Hungup 'DAHDI/3-1'
> == Spawn extension (intern, 606, 3) exited non-zero on 'SIP/105-00000002'
Since 'fax show capabilities' did not show that you have gateway
support, you won't be able to enable it. That problem must be corrected
first.
--
Kevin P. Fleming
Digium, Inc. | Director of Software Technologies
Jabber: kfleming at digium.com | SIP: kpfleming at digium.com | Skype: kpfleming
445 Jan Davis Drive NW - Huntsville, AL 35806 - USA
Check us out at www.digium.com & www.asterisk.org
More information about the asterisk-users
mailing list