Re: [asterisk-users] 1.6.0.5: I need a really simple analog SendFax dialplan

2009-09-24 Thread Martin
just forget about the dial(a,G()) approach ... you already posted that
it doesn't work ...
either call sendfax on the 1st step
to send fax to the channel that called in to asterisk or
use that call to trigger sending a fax with originate/system

Martin


On Wed, Sep 23, 2009 at 7:45 PM, sean darcy seandar...@gmail.com wrote:
 Martin wrote:
 well maybe it doesn't work as it should ... anyways like the other
 poster said that's not the way you use it ...

 either call the sendfax app directly or use Originate / call file 
 spooling...

 BTW there should be an Originate app executable from dialplan ...
 But since there's none you can do

 exten = _X.,n,System(echo -e Channel: SIP/num...@gateway\\ncontext:
 send\\nExtension: s\\nPriority: 1\\n 
 /var/spool/asterisk/outgoing/call-${UNIQUEID})

 and at send,s,1 call sendfax

 Martin

 On Wed, Sep 23, 2009 at 1:44 AM, sean darcy seandar...@gmail.com wrote:
 Martin wrote:
 from RTFM

 G(context^exten^pri) - If the call is answered, transfer the calling party 
 to
            the specified priority and the called party to the
 specified priority+1.
            Optionally, an extension, or extension and context may be 
 specified.
            Otherwise, the current extension is used. You cannot use
 any additional
            action post answer options in conjunction with this option.


 your priority+1 is Hangup ...

 is that it ?

 Martin

 On Tue, Sep 22, 2009 at 7:32 PM, sean darcy seandar...@gmail.com wrote:
 Using Digium fax I've tried a simple dialplan:

 '8447' = 1. Answer()                       [pbx_config]
           2. Set(CALLERID(num)=xxxyyy)              [pbx_config]
           3. Dial(DAHDI/g0/1bbbccc,,G(send))        [pbx_config]
 [send]    4. SendFax(/var/spool/asterisk/fax/20090922_1301.tif) 
 [pbx_config]
           5. HangUp()

 But I doesn't work. It executes hangup:

 DAHDI/g0/1bbbccc,,G(send)) in new stack
    -- Requested transfer capability: 0x00 - SPEECH
    -- Called g0/1bbbccc
    -- DAHDI/1-1 is proceeding passing it to SIP/173-b55f7448
    -- DAHDI/1-1 is ringing
    -- DAHDI/1-1 is making progress passing it to SIP/173-b55f7448
    -- DAHDI/1-1 is making progress passing it to SIP/173-b55f7448
    -- DAHDI/1-1 answered SIP/173-b55f7448
    -- Executing [8...@outbound-fax:4] SendFAX(SIP/173-b55f7448,
 /var/spool/asterisk/fax/20090922_1301.tif) in new stack
    -- Channel 'SIP/173-b55f7448' sending fax
 '/var/spool/asterisk/fax/20090922_1301.tif'
    -- Channel 'SIP/173-b55f7448' fax session '16' started
    -- Executing [8...@outbound-fax:5] Hangup(DAHDI/1-1, ) in new stack
  == Spawn extension (outbound-fax, 8447, 5) exited non-zero on 'DAHDI/1-1'
    -- Hungup 'DAHDI/1-1'
    -- Channel 'SIP/173-b55f7448' fax session '16', [ 000.003512 ],
 STAT_EVT_STRT_TX       st: IDLE         rt: IDLENSTX



 So why does it hangup before completing the fax?

 Does anyone have a SendFax dialplan that works for an analog channel?

 Thanks for any help.

 sean


 Well, I had RTFM :) And I've tried this, without success:

  '8447' = 1. Answer()                       [pbx_config]
            2. Set(CALLERID(num)=xxxyyy)              [pbx_config]
            3. Dial(DAHDI/g0/1bbbccc,,G(send))        [pbx_config]
  [send]    4. SendFax(/var/spool/asterisk/fax/20090922_1301.tif)
 [pbx_config]
            5. Wait()                  [pbx_config]
            6. HangUp()                            [pbx_config]

 The dialplan didn't wait. Also tried without the HangUp(), but the
 dialplan just fell through. What should priority 5 (priority + 1) be?

 Does anyone use SendFax for analog faxing?

 sean


 OK, I set up context [send-test]
 dialplan show send-test
 [ Context 'send-test' created by 'pbx_config' ]
   's' =            1.
 SendFax(/var/spool/asterisk/fax/20090922_1301.tif) [pbx_config]
 newharborpbx*CLI
 -= 1 extension (1 priority) in 1 context. =-

 Then I tried:

                3. Dial(DAHDI/g0/abbbccc,,G(send))   [pbx_config]
 [send]         4. GoTo(really-send)                     [pbx_config]
 [wait]         5. Wait(999)                             [pbx_config]
                6. HangUp()                              [pbx_config]
 [really-send]  7. System(env echo -e
 Channel:${CHANNEL}\\nContext:send-test\\nExtension: s\\nPriority: 1\\n
  /var/spool/asterisk/outgoing/call-${UNIQUEID}) [pbx_config]
                8. Wait(99)                              [pbx_config]



     -- Executing [8...@outbound-fax:3] Dial(Console/dsp,
 DAHDI/g0/abbbccc,,G(send)) in new stack
     -- Requested transfer capability: 0x00 - SPEECH
     -- Called g0/abbbccc
     -- DAHDI/1-1 is proceeding passing it to Console/dsp
     -- DAHDI/1-1 is ringing
     -- DAHDI/1-1 is making progress passing it to Console/dsp
     -- DAHDI/1-1 is making progress passing it to Console/dsp
     -- DAHDI/1-1 answered Console/dsp
     -- Executing [8...@outbound-fax:4] Goto(Console/dsp,
 really-send) in new stack
     -- Goto 

Re: [asterisk-users] 1.6.0.5: I need a really simple analog SendFax dialplan

2009-09-24 Thread Martin
if you're trying to send the same fax to both parties, then do

exten = s,1,System()
exten = s,2,Sendfax()

step1 will spool the call to dial a number and send a fax
step2 will transmit the fax to the incoming call

Martin

On Wed, Sep 23, 2009 at 7:45 PM, sean darcy seandar...@gmail.com wrote:
 Martin wrote:
 well maybe it doesn't work as it should ... anyways like the other
 poster said that's not the way you use it ...

 either call the sendfax app directly or use Originate / call file 
 spooling...

 BTW there should be an Originate app executable from dialplan ...
 But since there's none you can do

 exten = _X.,n,System(echo -e Channel: SIP/num...@gateway\\ncontext:
 send\\nExtension: s\\nPriority: 1\\n 
 /var/spool/asterisk/outgoing/call-${UNIQUEID})

 and at send,s,1 call sendfax

 Martin

 On Wed, Sep 23, 2009 at 1:44 AM, sean darcy seandar...@gmail.com wrote:
 Martin wrote:
 from RTFM

 G(context^exten^pri) - If the call is answered, transfer the calling party 
 to
            the specified priority and the called party to the
 specified priority+1.
            Optionally, an extension, or extension and context may be 
 specified.
            Otherwise, the current extension is used. You cannot use
 any additional
            action post answer options in conjunction with this option.


 your priority+1 is Hangup ...

 is that it ?

 Martin

 On Tue, Sep 22, 2009 at 7:32 PM, sean darcy seandar...@gmail.com wrote:
 Using Digium fax I've tried a simple dialplan:

 '8447' = 1. Answer()                       [pbx_config]
           2. Set(CALLERID(num)=xxxyyy)              [pbx_config]
           3. Dial(DAHDI/g0/1bbbccc,,G(send))        [pbx_config]
 [send]    4. SendFax(/var/spool/asterisk/fax/20090922_1301.tif) 
 [pbx_config]
           5. HangUp()

 But I doesn't work. It executes hangup:

 DAHDI/g0/1bbbccc,,G(send)) in new stack
    -- Requested transfer capability: 0x00 - SPEECH
    -- Called g0/1bbbccc
    -- DAHDI/1-1 is proceeding passing it to SIP/173-b55f7448
    -- DAHDI/1-1 is ringing
    -- DAHDI/1-1 is making progress passing it to SIP/173-b55f7448
    -- DAHDI/1-1 is making progress passing it to SIP/173-b55f7448
    -- DAHDI/1-1 answered SIP/173-b55f7448
    -- Executing [8...@outbound-fax:4] SendFAX(SIP/173-b55f7448,
 /var/spool/asterisk/fax/20090922_1301.tif) in new stack
    -- Channel 'SIP/173-b55f7448' sending fax
 '/var/spool/asterisk/fax/20090922_1301.tif'
    -- Channel 'SIP/173-b55f7448' fax session '16' started
    -- Executing [8...@outbound-fax:5] Hangup(DAHDI/1-1, ) in new stack
  == Spawn extension (outbound-fax, 8447, 5) exited non-zero on 'DAHDI/1-1'
    -- Hungup 'DAHDI/1-1'
    -- Channel 'SIP/173-b55f7448' fax session '16', [ 000.003512 ],
 STAT_EVT_STRT_TX       st: IDLE         rt: IDLENSTX



 So why does it hangup before completing the fax?

 Does anyone have a SendFax dialplan that works for an analog channel?

 Thanks for any help.

 sean


 Well, I had RTFM :) And I've tried this, without success:

  '8447' = 1. Answer()                       [pbx_config]
            2. Set(CALLERID(num)=xxxyyy)              [pbx_config]
            3. Dial(DAHDI/g0/1bbbccc,,G(send))        [pbx_config]
  [send]    4. SendFax(/var/spool/asterisk/fax/20090922_1301.tif)
 [pbx_config]
            5. Wait()                  [pbx_config]
            6. HangUp()                            [pbx_config]

 The dialplan didn't wait. Also tried without the HangUp(), but the
 dialplan just fell through. What should priority 5 (priority + 1) be?

 Does anyone use SendFax for analog faxing?

 sean


 OK, I set up context [send-test]
 dialplan show send-test
 [ Context 'send-test' created by 'pbx_config' ]
   's' =            1.
 SendFax(/var/spool/asterisk/fax/20090922_1301.tif) [pbx_config]
 newharborpbx*CLI
 -= 1 extension (1 priority) in 1 context. =-

 Then I tried:

                3. Dial(DAHDI/g0/abbbccc,,G(send))   [pbx_config]
 [send]         4. GoTo(really-send)                     [pbx_config]
 [wait]         5. Wait(999)                             [pbx_config]
                6. HangUp()                              [pbx_config]
 [really-send]  7. System(env echo -e
 Channel:${CHANNEL}\\nContext:send-test\\nExtension: s\\nPriority: 1\\n
  /var/spool/asterisk/outgoing/call-${UNIQUEID}) [pbx_config]
                8. Wait(99)                              [pbx_config]



     -- Executing [8...@outbound-fax:3] Dial(Console/dsp,
 DAHDI/g0/abbbccc,,G(send)) in new stack
     -- Requested transfer capability: 0x00 - SPEECH
     -- Called g0/abbbccc
     -- DAHDI/1-1 is proceeding passing it to Console/dsp
     -- DAHDI/1-1 is ringing
     -- DAHDI/1-1 is making progress passing it to Console/dsp
     -- DAHDI/1-1 is making progress passing it to Console/dsp
     -- DAHDI/1-1 answered Console/dsp
     -- Executing [8...@outbound-fax:4] Goto(Console/dsp,
 really-send) in new stack
     -- Goto (outbound-fax,8447,7)
     -- Executing 

Re: [asterisk-users] 1.6.0.5: I need a really simple analog SendFax dialplan

2009-09-24 Thread sean darcy
Martin wrote:
 if you're trying to send the same fax to both parties, then do
 
 exten = s,1,System()
 exten = s,2,Sendfax()
 
 step1 will spool the call to dial a number and send a fax
 step2 will transmit the fax to the incoming call
 
 Martin
 
 On Wed, Sep 23, 2009 at 7:45 PM, sean darcy seandar...@gmail.com wrote:
 Martin wrote:
 well maybe it doesn't work as it should ... anyways like the other
 poster said that's not the way you use it ...

 either call the sendfax app directly or use Originate / call file 
 spooling...

 BTW there should be an Originate app executable from dialplan ...
 But since there's none you can do

 exten = _X.,n,System(echo -e Channel: SIP/num...@gateway\\ncontext:
 send\\nExtension: s\\nPriority: 1\\n 
 /var/spool/asterisk/outgoing/call-${UNIQUEID})

 and at send,s,1 call sendfax

 Martin

 On Wed, Sep 23, 2009 at 1:44 AM, sean darcy seandar...@gmail.com wrote:
 Martin wrote:
 from RTFM

 G(context^exten^pri) - If the call is answered, transfer the calling 
 party to
the specified priority and the called party to the
 specified priority+1.
Optionally, an extension, or extension and context may be 
 specified.
Otherwise, the current extension is used. You cannot use
 any additional
action post answer options in conjunction with this option.


 your priority+1 is Hangup ...

 is that it ?

 Martin

 On Tue, Sep 22, 2009 at 7:32 PM, sean darcy seandar...@gmail.com wrote:
 Using Digium fax I've tried a simple dialplan:

 '8447' = 1. Answer()   [pbx_config]
   2. Set(CALLERID(num)=xxxyyy)  [pbx_config]
   3. Dial(DAHDI/g0/1bbbccc,,G(send))[pbx_config]
 [send]4. SendFax(/var/spool/asterisk/fax/20090922_1301.tif) 
 [pbx_config]
   5. HangUp()

 But I doesn't work. It executes hangup:

 DAHDI/g0/1bbbccc,,G(send)) in new stack
-- Requested transfer capability: 0x00 - SPEECH
-- Called g0/1bbbccc
-- DAHDI/1-1 is proceeding passing it to SIP/173-b55f7448
-- DAHDI/1-1 is ringing
-- DAHDI/1-1 is making progress passing it to SIP/173-b55f7448
-- DAHDI/1-1 is making progress passing it to SIP/173-b55f7448
-- DAHDI/1-1 answered SIP/173-b55f7448
-- Executing [8...@outbound-fax:4] SendFAX(SIP/173-b55f7448,
 /var/spool/asterisk/fax/20090922_1301.tif) in new stack
-- Channel 'SIP/173-b55f7448' sending fax
 '/var/spool/asterisk/fax/20090922_1301.tif'
-- Channel 'SIP/173-b55f7448' fax session '16' started
-- Executing [8...@outbound-fax:5] Hangup(DAHDI/1-1, ) in new 
 stack
  == Spawn extension (outbound-fax, 8447, 5) exited non-zero on 
 'DAHDI/1-1'
-- Hungup 'DAHDI/1-1'
-- Channel 'SIP/173-b55f7448' fax session '16', [ 000.003512 ],
 STAT_EVT_STRT_TX   st: IDLE rt: IDLENSTX



 So why does it hangup before completing the fax?

 Does anyone have a SendFax dialplan that works for an analog channel?

 Thanks for any help.

 sean


 Well, I had RTFM :) And I've tried this, without success:

  '8447' = 1. Answer()   [pbx_config]
2. Set(CALLERID(num)=xxxyyy)  [pbx_config]
3. Dial(DAHDI/g0/1bbbccc,,G(send))[pbx_config]
  [send]4. SendFax(/var/spool/asterisk/fax/20090922_1301.tif)
 [pbx_config]
5. Wait()  [pbx_config]
6. HangUp()[pbx_config]

 The dialplan didn't wait. Also tried without the HangUp(), but the
 dialplan just fell through. What should priority 5 (priority + 1) be?

 Does anyone use SendFax for analog faxing?

 sean

 OK, I set up context [send-test]
 dialplan show send-test
 [ Context 'send-test' created by 'pbx_config' ]
   's' =1.
 SendFax(/var/spool/asterisk/fax/20090922_1301.tif) [pbx_config]
 newharborpbx*CLI
 -= 1 extension (1 priority) in 1 context. =-

 Then I tried:

3. Dial(DAHDI/g0/abbbccc,,G(send))   [pbx_config]
 [send] 4. GoTo(really-send) [pbx_config]
 [wait] 5. Wait(999) [pbx_config]
6. HangUp()  [pbx_config]
 [really-send]  7. System(env echo -e
 Channel:${CHANNEL}\\nContext:send-test\\nExtension: s\\nPriority: 1\\n
  /var/spool/asterisk/outgoing/call-${UNIQUEID}) [pbx_config]
8. Wait(99)  [pbx_config]



 -- Executing [8...@outbound-fax:3] Dial(Console/dsp,
 DAHDI/g0/abbbccc,,G(send)) in new stack
 -- Requested transfer capability: 0x00 - SPEECH
 -- Called g0/abbbccc
 -- DAHDI/1-1 is proceeding passing it to Console/dsp
 -- DAHDI/1-1 is ringing
 -- DAHDI/1-1 is making progress passing it to Console/dsp
 -- DAHDI/1-1 is making progress passing it to Console/dsp
 -- DAHDI/1-1 answered Console/dsp
 -- Executing [8...@outbound-fax:4] Goto(Console/dsp,
 really-send) in new stack
 -- Goto 

Re: [asterisk-users] 1.6.0.5: I need a really simple analog SendFax dialplan

2009-09-24 Thread sean darcy
sean darcy wrote:
 Martin wrote:
 if you're trying to send the same fax to both parties, then do

 exten = s,1,System()
 exten = s,2,Sendfax()

 step1 will spool the call to dial a number and send a fax
 step2 will transmit the fax to the incoming call

 Martin

 On Wed, Sep 23, 2009 at 7:45 PM, sean darcy seandar...@gmail.com wrote:
 Martin wrote:
 well maybe it doesn't work as it should ... anyways like the other
 poster said that's not the way you use it ...

 either call the sendfax app directly or use Originate / call file 
 spooling...

 BTW there should be an Originate app executable from dialplan ...
 But since there's none you can do

 exten = _X.,n,System(echo -e Channel: SIP/num...@gateway\\ncontext:
 send\\nExtension: s\\nPriority: 1\\n 
 /var/spool/asterisk/outgoing/call-${UNIQUEID})

 and at send,s,1 call sendfax

 Martin

 On Wed, Sep 23, 2009 at 1:44 AM, sean darcy seandar...@gmail.com wrote:
 Martin wrote:
 from RTFM

 G(context^exten^pri) - If the call is answered, transfer the calling 
 party to
the specified priority and the called party to the
 specified priority+1.
Optionally, an extension, or extension and context may be 
 specified.
Otherwise, the current extension is used. You cannot use
 any additional
action post answer options in conjunction with this option.


 your priority+1 is Hangup ...

 is that it ?

 Martin

 On Tue, Sep 22, 2009 at 7:32 PM, sean darcy seandar...@gmail.com wrote:
 Using Digium fax I've tried a simple dialplan:

 '8447' = 1. Answer()   [pbx_config]
   2. Set(CALLERID(num)=xxxyyy)  [pbx_config]
   3. Dial(DAHDI/g0/1bbbccc,,G(send))[pbx_config]
 [send]4. SendFax(/var/spool/asterisk/fax/20090922_1301.tif) 
 [pbx_config]
   5. HangUp()

 But I doesn't work. It executes hangup:

 DAHDI/g0/1bbbccc,,G(send)) in new stack
-- Requested transfer capability: 0x00 - SPEECH
-- Called g0/1bbbccc
-- DAHDI/1-1 is proceeding passing it to SIP/173-b55f7448
-- DAHDI/1-1 is ringing
-- DAHDI/1-1 is making progress passing it to SIP/173-b55f7448
-- DAHDI/1-1 is making progress passing it to SIP/173-b55f7448
-- DAHDI/1-1 answered SIP/173-b55f7448
-- Executing [8...@outbound-fax:4] SendFAX(SIP/173-b55f7448,
 /var/spool/asterisk/fax/20090922_1301.tif) in new stack
-- Channel 'SIP/173-b55f7448' sending fax
 '/var/spool/asterisk/fax/20090922_1301.tif'
-- Channel 'SIP/173-b55f7448' fax session '16' started
-- Executing [8...@outbound-fax:5] Hangup(DAHDI/1-1, ) in new 
 stack
  == Spawn extension (outbound-fax, 8447, 5) exited non-zero on 
 'DAHDI/1-1'
-- Hungup 'DAHDI/1-1'
-- Channel 'SIP/173-b55f7448' fax session '16', [ 000.003512 ],
 STAT_EVT_STRT_TX   st: IDLE rt: IDLENSTX



 So why does it hangup before completing the fax?

 Does anyone have a SendFax dialplan that works for an analog channel?

 Thanks for any help.

 sean


 Well, I had RTFM :) And I've tried this, without success:

  '8447' = 1. Answer()   [pbx_config]
2. Set(CALLERID(num)=xxxyyy)  [pbx_config]
3. Dial(DAHDI/g0/1bbbccc,,G(send))[pbx_config]
  [send]4. SendFax(/var/spool/asterisk/fax/20090922_1301.tif)
 [pbx_config]
5. Wait()  [pbx_config]
6. HangUp()[pbx_config]

 The dialplan didn't wait. Also tried without the HangUp(), but the
 dialplan just fell through. What should priority 5 (priority + 1) be?

 Does anyone use SendFax for analog faxing?

 sean

 OK, I set up context [send-test]
 dialplan show send-test
 [ Context 'send-test' created by 'pbx_config' ]
   's' =1.
 SendFax(/var/spool/asterisk/fax/20090922_1301.tif) [pbx_config]
 newharborpbx*CLI
 -= 1 extension (1 priority) in 1 context. =-

 Then I tried:

3. Dial(DAHDI/g0/abbbccc,,G(send))   [pbx_config]
 [send] 4. GoTo(really-send) [pbx_config]
 [wait] 5. Wait(999) [pbx_config]
6. HangUp()  [pbx_config]
 [really-send]  7. System(env echo -e
 Channel:${CHANNEL}\\nContext:send-test\\nExtension: s\\nPriority: 1\\n
  /var/spool/asterisk/outgoing/call-${UNIQUEID}) [pbx_config]
8. Wait(99)  [pbx_config]



 -- Executing [8...@outbound-fax:3] Dial(Console/dsp,
 DAHDI/g0/abbbccc,,G(send)) in new stack
 -- Requested transfer capability: 0x00 - SPEECH
 -- Called g0/abbbccc
 -- DAHDI/1-1 is proceeding passing it to Console/dsp
 -- DAHDI/1-1 is ringing
 -- DAHDI/1-1 is making progress passing it to Console/dsp
 -- DAHDI/1-1 is making progress passing it to Console/dsp
 -- DAHDI/1-1 answered Console/dsp
 -- Executing [8...@outbound-fax:4] Goto(Console/dsp,
 really-send) in new stack
 -- 

Re: [asterisk-users] 1.6.0.5: I need a really simple analog SendFax dialplan

2009-09-23 Thread sean darcy
Martin wrote:
 from RTFM
 
 G(context^exten^pri) - If the call is answered, transfer the calling party to
the specified priority and the called party to the
 specified priority+1.
Optionally, an extension, or extension and context may be 
 specified.
Otherwise, the current extension is used. You cannot use
 any additional
action post answer options in conjunction with this option.
 
 
 your priority+1 is Hangup ...
 
 is that it ?
 
 Martin
 
 On Tue, Sep 22, 2009 at 7:32 PM, sean darcy seandar...@gmail.com wrote:
 Using Digium fax I've tried a simple dialplan:

 '8447' = 1. Answer()   [pbx_config]
   2. Set(CALLERID(num)=xxxyyy)  [pbx_config]
   3. Dial(DAHDI/g0/1bbbccc,,G(send))[pbx_config]
 [send]4. SendFax(/var/spool/asterisk/fax/20090922_1301.tif) [pbx_config]
   5. HangUp()

 But I doesn't work. It executes hangup:

 DAHDI/g0/1bbbccc,,G(send)) in new stack
-- Requested transfer capability: 0x00 - SPEECH
-- Called g0/1bbbccc
-- DAHDI/1-1 is proceeding passing it to SIP/173-b55f7448
-- DAHDI/1-1 is ringing
-- DAHDI/1-1 is making progress passing it to SIP/173-b55f7448
-- DAHDI/1-1 is making progress passing it to SIP/173-b55f7448
-- DAHDI/1-1 answered SIP/173-b55f7448
-- Executing [8...@outbound-fax:4] SendFAX(SIP/173-b55f7448,
 /var/spool/asterisk/fax/20090922_1301.tif) in new stack
-- Channel 'SIP/173-b55f7448' sending fax
 '/var/spool/asterisk/fax/20090922_1301.tif'
-- Channel 'SIP/173-b55f7448' fax session '16' started
-- Executing [8...@outbound-fax:5] Hangup(DAHDI/1-1, ) in new stack
  == Spawn extension (outbound-fax, 8447, 5) exited non-zero on 'DAHDI/1-1'
-- Hungup 'DAHDI/1-1'
-- Channel 'SIP/173-b55f7448' fax session '16', [ 000.003512 ],
 STAT_EVT_STRT_TX   st: IDLE rt: IDLENSTX



 So why does it hangup before completing the fax?

 Does anyone have a SendFax dialplan that works for an analog channel?

 Thanks for any help.

 sean



Well, I had RTFM :) And I've tried this, without success:

  '8447' = 1. Answer()   [pbx_config]
2. Set(CALLERID(num)=xxxyyy)  [pbx_config]
3. Dial(DAHDI/g0/1bbbccc,,G(send))[pbx_config]
  [send]4. SendFax(/var/spool/asterisk/fax/20090922_1301.tif) 
[pbx_config]
5. Wait()  [pbx_config]
6. HangUp()[pbx_config]

The dialplan didn't wait. Also tried without the HangUp(), but the 
dialplan just fell through. What should priority 5 (priority + 1) be?

Does anyone use SendFax for analog faxing?

sean


___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

AstriCon 2009 - October 13 - 15 Phoenix, Arizona
Register Now: http://www.astricon.net

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] 1.6.0.5: I need a really simple analog SendFax dialplan

2009-09-23 Thread Anthony Messina
On Wednesday 23 September 2009 01:44:31 sean darcy wrote:
 Does anyone use SendFax for analog faxing?
 

Yes.  I have two contexts as follows:
[outbound]
exten = _X.,1,Dial(DAHDI/G2/${EXTEN})


[sendfax]
exten = s,1,SendFAX(${FAXFILE})
exten = h,n,Hangup()



When I want to send a fax, I initiate a call from a call file or the AMI using 
a local channel.

Channel: Local/s...@sendfax
Exten: number to be dialed
Context: outbound
Priority: 1

-- 
Anthony - http://messinet.com - http://messinet.com/~amessina/gallery
8F89 5E72 8DF0 BCF0 10BE 9967 92DC 35DC B001 4A4E


signature.asc
Description: This is a digitally signed message part.
___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

AstriCon 2009 - October 13 - 15 Phoenix, Arizona
Register Now: http://www.astricon.net

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Re: [asterisk-users] 1.6.0.5: I need a really simple analog SendFax dialplan

2009-09-23 Thread Martin
well maybe it doesn't work as it should ... anyways like the other
poster said that's not the way you use it ...

either call the sendfax app directly or use Originate / call file spooling...

BTW there should be an Originate app executable from dialplan ...
But since there's none you can do

exten = _X.,n,System(echo -e Channel: SIP/num...@gateway\\ncontext:
send\\nExtension: s\\nPriority: 1\\n 
/var/spool/asterisk/outgoing/call-${UNIQUEID})

and at send,s,1 call sendfax

Martin

On Wed, Sep 23, 2009 at 1:44 AM, sean darcy seandar...@gmail.com wrote:
 Martin wrote:
 from RTFM

 G(context^exten^pri) - If the call is answered, transfer the calling party to
            the specified priority and the called party to the
 specified priority+1.
            Optionally, an extension, or extension and context may be 
 specified.
            Otherwise, the current extension is used. You cannot use
 any additional
            action post answer options in conjunction with this option.


 your priority+1 is Hangup ...

 is that it ?

 Martin

 On Tue, Sep 22, 2009 at 7:32 PM, sean darcy seandar...@gmail.com wrote:
 Using Digium fax I've tried a simple dialplan:

 '8447' = 1. Answer()                       [pbx_config]
           2. Set(CALLERID(num)=xxxyyy)              [pbx_config]
           3. Dial(DAHDI/g0/1bbbccc,,G(send))        [pbx_config]
 [send]    4. SendFax(/var/spool/asterisk/fax/20090922_1301.tif) [pbx_config]
           5. HangUp()

 But I doesn't work. It executes hangup:

 DAHDI/g0/1bbbccc,,G(send)) in new stack
    -- Requested transfer capability: 0x00 - SPEECH
    -- Called g0/1bbbccc
    -- DAHDI/1-1 is proceeding passing it to SIP/173-b55f7448
    -- DAHDI/1-1 is ringing
    -- DAHDI/1-1 is making progress passing it to SIP/173-b55f7448
    -- DAHDI/1-1 is making progress passing it to SIP/173-b55f7448
    -- DAHDI/1-1 answered SIP/173-b55f7448
    -- Executing [8...@outbound-fax:4] SendFAX(SIP/173-b55f7448,
 /var/spool/asterisk/fax/20090922_1301.tif) in new stack
    -- Channel 'SIP/173-b55f7448' sending fax
 '/var/spool/asterisk/fax/20090922_1301.tif'
    -- Channel 'SIP/173-b55f7448' fax session '16' started
    -- Executing [8...@outbound-fax:5] Hangup(DAHDI/1-1, ) in new stack
  == Spawn extension (outbound-fax, 8447, 5) exited non-zero on 'DAHDI/1-1'
    -- Hungup 'DAHDI/1-1'
    -- Channel 'SIP/173-b55f7448' fax session '16', [ 000.003512 ],
 STAT_EVT_STRT_TX       st: IDLE         rt: IDLENSTX



 So why does it hangup before completing the fax?

 Does anyone have a SendFax dialplan that works for an analog channel?

 Thanks for any help.

 sean



 Well, I had RTFM :) And I've tried this, without success:

  '8447' = 1. Answer()                       [pbx_config]
            2. Set(CALLERID(num)=xxxyyy)              [pbx_config]
            3. Dial(DAHDI/g0/1bbbccc,,G(send))        [pbx_config]
  [send]    4. SendFax(/var/spool/asterisk/fax/20090922_1301.tif)
 [pbx_config]
            5. Wait()                  [pbx_config]
            6. HangUp()                            [pbx_config]

 The dialplan didn't wait. Also tried without the HangUp(), but the
 dialplan just fell through. What should priority 5 (priority + 1) be?

 Does anyone use SendFax for analog faxing?

 sean


 ___
 -- Bandwidth and Colocation Provided by http://www.api-digital.com --

 AstriCon 2009 - October 13 - 15 Phoenix, Arizona
 Register Now: http://www.astricon.net

 asterisk-users mailing list
 To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

AstriCon 2009 - October 13 - 15 Phoenix, Arizona
Register Now: http://www.astricon.net

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] 1.6.0.5: I need a really simple analog SendFax dialplan

2009-09-23 Thread Jared Smith
On Wed, 2009-09-23 at 10:17 -0500, Martin wrote:
 BTW there should be an Originate app executable from dialplan ...
 But since there's none you can do

There is an Originate application, but it's only available in newer
versions of Asterisk.  (I know I have it on the 1.6.2 branch, but I
don't remember if it's available on the 1.6.1 branch.  I know it's not
available on the 1.6.0 branch.)


-- 
Jared Smith
Training Manager
Digium, Inc.


___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

AstriCon 2009 - October 13 - 15 Phoenix, Arizona
Register Now: http://www.astricon.net

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] 1.6.0.5: I need a really simple analog SendFax dialplan

2009-09-23 Thread Martin
Well 1.6.2 is not yet released - it's rc2  now of course the app
is somewhere ... since it's very easy to code ...
actually it should have been added at the time when originate was
added to CLI ... it's a pity someone who added cli originate
did not think about writing a few more lines for originate app

Martin

On Wed, Sep 23, 2009 at 11:00 AM, Jared Smith jsm...@digium.com wrote:
 On Wed, 2009-09-23 at 10:17 -0500, Martin wrote:
 BTW there should be an Originate app executable from dialplan ...
 But since there's none you can do

 There is an Originate application, but it's only available in newer
 versions of Asterisk.  (I know I have it on the 1.6.2 branch, but I
 don't remember if it's available on the 1.6.1 branch.  I know it's not
 available on the 1.6.0 branch.)


 --
 Jared Smith
 Training Manager
 Digium, Inc.


 ___
 -- Bandwidth and Colocation Provided by http://www.api-digital.com --

 AstriCon 2009 - October 13 - 15 Phoenix, Arizona
 Register Now: http://www.astricon.net

 asterisk-users mailing list
 To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

AstriCon 2009 - October 13 - 15 Phoenix, Arizona
Register Now: http://www.astricon.net

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] 1.6.0.5: I need a really simple analog SendFax dialplan

2009-09-23 Thread sean darcy
Martin wrote:
 well maybe it doesn't work as it should ... anyways like the other
 poster said that's not the way you use it ...
 
 either call the sendfax app directly or use Originate / call file 
 spooling...
 
 BTW there should be an Originate app executable from dialplan ...
 But since there's none you can do
 
 exten = _X.,n,System(echo -e Channel: SIP/num...@gateway\\ncontext:
 send\\nExtension: s\\nPriority: 1\\n 
 /var/spool/asterisk/outgoing/call-${UNIQUEID})
 
 and at send,s,1 call sendfax
 
 Martin
 
 On Wed, Sep 23, 2009 at 1:44 AM, sean darcy seandar...@gmail.com wrote:
 Martin wrote:
 from RTFM

 G(context^exten^pri) - If the call is answered, transfer the calling party 
 to
the specified priority and the called party to the
 specified priority+1.
Optionally, an extension, or extension and context may be 
 specified.
Otherwise, the current extension is used. You cannot use
 any additional
action post answer options in conjunction with this option.


 your priority+1 is Hangup ...

 is that it ?

 Martin

 On Tue, Sep 22, 2009 at 7:32 PM, sean darcy seandar...@gmail.com wrote:
 Using Digium fax I've tried a simple dialplan:

 '8447' = 1. Answer()   [pbx_config]
   2. Set(CALLERID(num)=xxxyyy)  [pbx_config]
   3. Dial(DAHDI/g0/1bbbccc,,G(send))[pbx_config]
 [send]4. SendFax(/var/spool/asterisk/fax/20090922_1301.tif) 
 [pbx_config]
   5. HangUp()

 But I doesn't work. It executes hangup:

 DAHDI/g0/1bbbccc,,G(send)) in new stack
-- Requested transfer capability: 0x00 - SPEECH
-- Called g0/1bbbccc
-- DAHDI/1-1 is proceeding passing it to SIP/173-b55f7448
-- DAHDI/1-1 is ringing
-- DAHDI/1-1 is making progress passing it to SIP/173-b55f7448
-- DAHDI/1-1 is making progress passing it to SIP/173-b55f7448
-- DAHDI/1-1 answered SIP/173-b55f7448
-- Executing [8...@outbound-fax:4] SendFAX(SIP/173-b55f7448,
 /var/spool/asterisk/fax/20090922_1301.tif) in new stack
-- Channel 'SIP/173-b55f7448' sending fax
 '/var/spool/asterisk/fax/20090922_1301.tif'
-- Channel 'SIP/173-b55f7448' fax session '16' started
-- Executing [8...@outbound-fax:5] Hangup(DAHDI/1-1, ) in new stack
  == Spawn extension (outbound-fax, 8447, 5) exited non-zero on 'DAHDI/1-1'
-- Hungup 'DAHDI/1-1'
-- Channel 'SIP/173-b55f7448' fax session '16', [ 000.003512 ],
 STAT_EVT_STRT_TX   st: IDLE rt: IDLENSTX



 So why does it hangup before completing the fax?

 Does anyone have a SendFax dialplan that works for an analog channel?

 Thanks for any help.

 sean


 Well, I had RTFM :) And I've tried this, without success:

  '8447' = 1. Answer()   [pbx_config]
2. Set(CALLERID(num)=xxxyyy)  [pbx_config]
3. Dial(DAHDI/g0/1bbbccc,,G(send))[pbx_config]
  [send]4. SendFax(/var/spool/asterisk/fax/20090922_1301.tif)
 [pbx_config]
5. Wait()  [pbx_config]
6. HangUp()[pbx_config]

 The dialplan didn't wait. Also tried without the HangUp(), but the
 dialplan just fell through. What should priority 5 (priority + 1) be?

 Does anyone use SendFax for analog faxing?

 sean


OK, I set up context [send-test]
dialplan show send-test
[ Context 'send-test' created by 'pbx_config' ]
   's' =1. 
SendFax(/var/spool/asterisk/fax/20090922_1301.tif) [pbx_config]
newharborpbx*CLI
-= 1 extension (1 priority) in 1 context. =-

Then I tried:

3. Dial(DAHDI/g0/abbbccc,,G(send))   [pbx_config]
[send] 4. GoTo(really-send) [pbx_config]
[wait] 5. Wait(999) [pbx_config]
6. HangUp()  [pbx_config]
[really-send]  7. System(env echo -e 
Channel:${CHANNEL}\\nContext:send-test\\nExtension: s\\nPriority: 1\\n 
 /var/spool/asterisk/outgoing/call-${UNIQUEID}) [pbx_config]
8. Wait(99)  [pbx_config]



 -- Executing [8...@outbound-fax:3] Dial(Console/dsp, 
DAHDI/g0/abbbccc,,G(send)) in new stack
 -- Requested transfer capability: 0x00 - SPEECH
 -- Called g0/abbbccc
 -- DAHDI/1-1 is proceeding passing it to Console/dsp
 -- DAHDI/1-1 is ringing
 -- DAHDI/1-1 is making progress passing it to Console/dsp
 -- DAHDI/1-1 is making progress passing it to Console/dsp
 -- DAHDI/1-1 answered Console/dsp
 -- Executing [8...@outbound-fax:4] Goto(Console/dsp, 
really-send) in new stack
 -- Goto (outbound-fax,8447,7)
 -- Executing [8...@outbound-fax:7] System(Console/dsp, env echo 
-e  Channel:Console/dsp\\nContext:send-test\\nExtension: s\\nPriority: 
1\\n /var/spool/asterisk/outgoing/call-1253749009.17) in new stack
 -- Executing [8...@outbound-fax:5] Wait(DAHDI/1-1, 999) in new 
stack
 -- Executing 

[asterisk-users] 1.6.0.5: I need a really simple analog SendFax dialplan

2009-09-22 Thread sean darcy
Using Digium fax I've tried a simple dialplan:

'8447' = 1. Answer()   [pbx_config]
   2. Set(CALLERID(num)=xxxyyy)  [pbx_config]
   3. Dial(DAHDI/g0/1bbbccc,,G(send))[pbx_config]
[send]4. SendFax(/var/spool/asterisk/fax/20090922_1301.tif) [pbx_config]
   5. HangUp()

But I doesn't work. It executes hangup:

DAHDI/g0/1bbbccc,,G(send)) in new stack
-- Requested transfer capability: 0x00 - SPEECH
-- Called g0/1bbbccc
-- DAHDI/1-1 is proceeding passing it to SIP/173-b55f7448
-- DAHDI/1-1 is ringing
-- DAHDI/1-1 is making progress passing it to SIP/173-b55f7448
-- DAHDI/1-1 is making progress passing it to SIP/173-b55f7448
-- DAHDI/1-1 answered SIP/173-b55f7448
-- Executing [8...@outbound-fax:4] SendFAX(SIP/173-b55f7448, 
/var/spool/asterisk/fax/20090922_1301.tif) in new stack
-- Channel 'SIP/173-b55f7448' sending fax 
'/var/spool/asterisk/fax/20090922_1301.tif'
-- Channel 'SIP/173-b55f7448' fax session '16' started
-- Executing [8...@outbound-fax:5] Hangup(DAHDI/1-1, ) in new stack
  == Spawn extension (outbound-fax, 8447, 5) exited non-zero on 'DAHDI/1-1'
-- Hungup 'DAHDI/1-1'
-- Channel 'SIP/173-b55f7448' fax session '16', [ 000.003512 ], 
STAT_EVT_STRT_TX   st: IDLE rt: IDLENSTX



So why does it hangup before completing the fax?

Does anyone have a SendFax dialplan that works for an analog channel?

Thanks for any help.

sean


___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

AstriCon 2009 - October 13 - 15 Phoenix, Arizona
Register Now: http://www.astricon.net

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] 1.6.0.5: I need a really simple analog SendFax dialplan

2009-09-22 Thread Martin
from RTFM

G(context^exten^pri) - If the call is answered, transfer the calling party to
   the specified priority and the called party to the
specified priority+1.
   Optionally, an extension, or extension and context may be specified.
   Otherwise, the current extension is used. You cannot use
any additional
   action post answer options in conjunction with this option.


your priority+1 is Hangup ...

is that it ?

Martin

On Tue, Sep 22, 2009 at 7:32 PM, sean darcy seandar...@gmail.com wrote:
 Using Digium fax I've tried a simple dialplan:

 '8447' = 1. Answer()   [pbx_config]
   2. Set(CALLERID(num)=xxxyyy)  [pbx_config]
   3. Dial(DAHDI/g0/1bbbccc,,G(send))[pbx_config]
 [send]4. SendFax(/var/spool/asterisk/fax/20090922_1301.tif) [pbx_config]
   5. HangUp()

 But I doesn't work. It executes hangup:

 DAHDI/g0/1bbbccc,,G(send)) in new stack
-- Requested transfer capability: 0x00 - SPEECH
-- Called g0/1bbbccc
-- DAHDI/1-1 is proceeding passing it to SIP/173-b55f7448
-- DAHDI/1-1 is ringing
-- DAHDI/1-1 is making progress passing it to SIP/173-b55f7448
-- DAHDI/1-1 is making progress passing it to SIP/173-b55f7448
-- DAHDI/1-1 answered SIP/173-b55f7448
-- Executing [8...@outbound-fax:4] SendFAX(SIP/173-b55f7448,
 /var/spool/asterisk/fax/20090922_1301.tif) in new stack
-- Channel 'SIP/173-b55f7448' sending fax
 '/var/spool/asterisk/fax/20090922_1301.tif'
-- Channel 'SIP/173-b55f7448' fax session '16' started
-- Executing [8...@outbound-fax:5] Hangup(DAHDI/1-1, ) in new stack
  == Spawn extension (outbound-fax, 8447, 5) exited non-zero on 'DAHDI/1-1'
-- Hungup 'DAHDI/1-1'
-- Channel 'SIP/173-b55f7448' fax session '16', [ 000.003512 ],
 STAT_EVT_STRT_TX   st: IDLE rt: IDLENSTX



 So why does it hangup before completing the fax?

 Does anyone have a SendFax dialplan that works for an analog channel?

 Thanks for any help.

 sean


 ___
 -- Bandwidth and Colocation Provided by http://www.api-digital.com --

 AstriCon 2009 - October 13 - 15 Phoenix, Arizona
 Register Now: http://www.astricon.net

 asterisk-users mailing list
 To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

AstriCon 2009 - October 13 - 15 Phoenix, Arizona
Register Now: http://www.astricon.net

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users