Seting up a fax on SIP trunk

Discussion in 'General' started by sigusro, Nov 10, 2009.

  1. sigusro

    Joined:
    Aug 26, 2009
    Messages:
    3
    Likes Received:
    0
    Hello,

    I want to configurea the fax on Elastix 1.5.2-2.3 trought SIP trunks only.
    I have an AudioCodes M2k as ISDN@SIP Gateway and the Elastix installed as IP PBX only.
    The fax server on Elastix is configured and I have fax tone from one extension to other, but when I try to receive a fax trought M2k, the Asterisk give this error:

    Code:
    No application 'NVFaxDetect' for extension
    and Hang up.

    If I try to check the NVFax on Asterick CLI with
    Code:
    core show application nvfaxdetect
    I receive:
    Code:
    Your application(s) is (are) not registered
    Any ideea?
     
  2. DaveD

    Joined:
    Nov 12, 2007
    Messages:
    597
    Likes Received:
    0
    You need to install NVFax , it is not installed by default in Elastix
    Depending on what version you have if it is 64it or 32bit the files and install instructions are on the forums.

    Use the search function on the forums and look for NVFax
     
  3. sigusro

    Joined:
    Aug 26, 2009
    Messages:
    3
    Likes Received:
    0
    Thx,

    I found it and now is ok.

    Regards.
     
  4. victorhugo

    Joined:
    Oct 15, 2009
    Messages:
    2
    Likes Received:
    0
    Hello.
    I´m trying to setup a FAX extension in a elastix 1.5.2-2. I use a SIP trunk from TELMEX.
    I got installed nvfax, and with the guide of "eleastix without tears", configured the IAX extensions.
    When a send the call to the IAX extension, the fax tone is ok, but i can receive it. In the fax visor I can see nothing.
    This is a part of the asterisk log:

    =====================00=======================================
    == Parsing '/etc/asterisk/manager_additional.conf': Found
    == Parsing '/etc/asterisk/manager_custom.conf': Found
    == Manager 'admin' logged on from 127.0.0.1
    dialparties.agi: Caller ID name is '16226848' number is '16226848'
    dialparties.agi: Methodology of ring is 'none'
    -- dialparties.agi: Added extension 2250 to extension map
    > dialparties.agi: Extension 2250 has call screening off
    -- dialparties.agi: Extension 2250 cf is disabled
    -- dialparties.agi: Extension 2250 do not disturb is disabled
    > dialparties.agi: extnum 2250 has: cw: 0; hascfb: 0 [] hascfu: 0 []
    > dialparties.agi: ExtensionState: 0
    dialparties.agi: Extension 2250 has ExtensionState: 0
    -- dialparties.agi: Checking CW and CFB status for extension 2250
    -- dialparties.agi: dbset CALLTRACE/2250 to 16226848
    -- dialparties.agi: Filtered ARG3: 2250
    == Manager 'admin' logged off from 127.0.0.1
    -- AGI Script dialparties.agi completed, returning 0
    -- Executing [s@macro-dial:7] Dial("SIP/10.8.32.209-08f983b8", "IAX2/2250||tr") in new stack
    -- Called 2250
    -- Call accepted by 127.0.0.1 (format ulaw)
    -- Format for call is ulaw
    -- IAX2/2250-10229 is ringing
    -- IAX2/2250-10229 answered SIP/10.8.32.209-08f983b8
    -- Executing [h@macro-dial:1] Macro("SIP/10.8.32.209-08f983b8", "hangupcall") in new stack
    -- Executing [s@macro-hangupcall:1] ResetCDR("SIP/10.8.32.209-08f983b8", "w") in new stack
    -- Executing [s@macro-hangupcall:2] NoCDR("SIP/10.8.32.209-08f983b8", "") in new stack
    -- Executing [s@macro-hangupcall:3] GotoIf("SIP/10.8.32.209-08f983b8", "1?skiprg") in new stack
    -- Goto (macro-hangupcall,s,6)
    -- Executing [s@macro-hangupcall:6] GotoIf("SIP/10.8.32.209-08f983b8", "1?skipblkvm") in new stack
    -- Goto (macro-hangupcall,s,9)
    -- Executing [s@macro-hangupcall:9] GotoIf("SIP/10.8.32.209-08f983b8", "1?theend") in new stack
    -- Goto (macro-hangupcall,s,11)
    -- Executing [s@macro-hangupcall:11] Hangup("SIP/10.8.32.209-08f983b8", "") in new stack
    == Spawn extension (macro-hangupcall, s, 11) exited non-zero on 'SIP/10.8.32.209-08f983b8' in macro 'hangupcall'
    == Spawn h extension (macro-dial, h, 1) exited non-zero on 'SIP/10.8.32.209-08f983b8'
    -- Hungup 'IAX2/2250-10229'
    == Spawn extension (macro-dial, s, 7) exited non-zero on 'SIP/10.8.32.209-08f983b8' in macro 'dial'
    == Spawn extension (macro-exten-vm, s, 9) exited non-zero on 'SIP/10.8.32.209-08f983b8' in macro 'exten-vm'
    == Spawn extension (from-did-direct, 2250, 1) exited non-zero on 'SIP/10.8.32.209-08f983b8'
    elastix*CLI>
    ===============================00==================================

    What I´m doing wrong?

    thanks
     
  5. dicko

    Joined:
    Oct 24, 2008
    Messages:
    4,099
    Likes Received:
    0
    posting the wrong log perhaps?

    a snip from /var/spool/asterisk/full

    will include timestamps so we can see how long the IAX2 extension handled the fax call

    the actual fax logs are to be found in /var/spool/hylafax/log/

    and will allow you to debug the next level after a fax connection is established.
     

Share This Page