Re: [Freeswitch-users] Nibblebill and multiple gateway

2009-06-26 Thread Darren Schreiber
I can add a field to allow you to adjust the heartbeat on either channel if
that's necessary. Right now you are right, it's using the global setting
always.

Is this important? 

-Original Message-
From: Dome Charoenyost [mailto:d...@tel.co.th] 
Sent: Thursday, June 25, 2009 7:39 PM
To: freeswitch-users@lists.freeswitch.org
Subject: Re: [Freeswitch-users] Nibblebill and multiple gateway

2009/6/26 Michael Jerris m...@jerris.com:
 I said to just add the set import=nibble_rate, your re-setting it for 
 no reason (and getting rid of the change that should have helped) by 
 your import=nibble_account line
I test it agin.
import work.  nibble can see nibble_rate , nibble_account in channel but  i
can't  change nibble heratbeat  so nibble use default heartbeat.


Dome C.

 Mike
 On Jun 25, 2009, at 2:04 PM, Dome Charoenyost wrote:

 Just test.
 i use javascript

    session.execute(set, import=nibble_rate);
    session.execute(set, import=nibble_account);
    session.execute(bridge,
 {absolute_codec_string='GSM,G729'}[nibble_rate=0.5,nibble_account=083
 8833133]sofia/external/x...@.xxx.xxx.xx);

 when call connected nibble do nothing  i found heartbeat

 mod_callbackbill.c:550 Received request via SESSION_HEARTBEAT!
 when call disconnect nibble update amont.
 mod_nibblebill.c:478 Billing 16 secs

 I think nibble still not found variable channel.

 Let's me share more information

 I want to use nibblebill for callingcard. (i have develop billing by 
 myself). i plan to use javascript connect to ODBC when customer call 
 my script query balance and say.
 and then i loop for get destination (my customer want to dial many
number).
 when i got number my script query
 gateway from DB.  i have 3 route and order by cost.
 First plan i use
 session.execute(bridge,
 [nibble_rate=0.5,nibble_account=xxx,provider_id=1]sofia/external/
 @provder1|[nibble_rate=0.5,nibble_account=xxx,provider_id=2]sofia/exte
 rnal/x...@provder2); i modify nibblebill for match provider with my 
 billing.
 this case still fail.

 now i try

     if
 (session.ready()){
     s = new
 Session({absolute_codec_string='GSM,G729'}sofia/external/x...@provider1

 }
     if
 (s.ready()){
     session.execute(set,
 nibble_rate=2.5);
     session.execute(set,
 nibble_account=+acaller);
     session.execute(set,
 hangup_after_bridge=false);
     session.execute(set,
 provider_id=+dialprovider_id[1]);

 bridge(session,s);
     }

 and check hangup cause before try other provider.



 Please guide me it's right way or not ?


 Dome C.


 2009/6/26 Darren Schreiber d...@d-man.org

 Did this work? Would love an update on this error/issue.
 
 From: Michael Jerris [mailto:m...@jerris.com]
 Sent: Wednesday, June 24, 2009 8:15 AM
 To: freeswitch-users@lists.freeswitch.org
 Subject: Re: [Freeswitch-users] Nibblebill and multiple gateway

 try adding
 action application=set data=import=nibble_rate/ before the 
 bridge and report back results.
 Mike
 On Jun 24, 2009, at 1:36 AM, Dome Charoenyost wrote:

 Dear All,

 Look like nibblebill does't work with multiple gatreway.
 I try
     action application=set
 data=nibble_account=0838833133/
     action application=bridge
 data={absolute_codec_string='GSM,G729'}[nibble_rate=0.3]sofia/extern
 al/6626734...@203.xxx.xxx.xxx|[nibble_rate=0.5]sofia/external/6626734
 0...@202.xxx.xxx.xxx

 nibblebill not found nibble_rate

 But
     action application=set data=nibble_rate=0.05/
     action application=set
 data=nibble_account=0838833133/
     action application=bridge
 data={absolute_codec_string='GSM,G729'}sofia/external/6626734...@203
 .xxx.xxx.xxx|sofia/external/6626734...@202.xxx.xxx.xxx

 Work fine

 What's difference from set application and []  ?

 Best Regards.
 Dome C.
 ___
 Freeswitch-users mailing list
 Freeswitch-users@lists.freeswitch.org
 http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
 UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-us
 ers
 http://www.freeswitch.org


 ___
 Freeswitch-users mailing list
 Freeswitch-users@lists.freeswitch.org
 http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
 UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-us
 ers
 http://www.freeswitch.org


 ___
 Freeswitch-users mailing list
 Freeswitch-users@lists.freeswitch.org
 http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
 UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-use
 rs
 http://www.freeswitch.org


 ___
 Freeswitch-users mailing list
 Freeswitch-users@lists.freeswitch.org
 http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
 UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-use
 rs
 http://www.freeswitch.org

Re: [Freeswitch-users] Nibblebill and multiple gateway

2009-06-26 Thread Dome Charoenyost
2009/6/26 Darren Schreiber d...@d-man.org:
 I can add a field to allow you to adjust the heartbeat on either channel if
 that's necessary. Right now you are right, it's using the global setting
 always.

 Is this important?
Yes important for me. and early media also :)

90% mobile in thailand use Music Ringback Tone service. if i disable
ignore early media  caller happy (heard music)
but nibblebill start counting ;(




Dome C.



 -Original Message-
 From: Dome Charoenyost [mailto:d...@tel.co.th]
 Sent: Thursday, June 25, 2009 7:39 PM
 To: freeswitch-users@lists.freeswitch.org
 Subject: Re: [Freeswitch-users] Nibblebill and multiple gateway

 2009/6/26 Michael Jerris m...@jerris.com:
 I said to just add the set import=nibble_rate, your re-setting it for
 no reason (and getting rid of the change that should have helped) by
 your import=nibble_account line
 I test it agin.
 import work.  nibble can see nibble_rate , nibble_account in channel but  i
 can't  change nibble heratbeat  so nibble use default heartbeat.


 Dome C.

 Mike
 On Jun 25, 2009, at 2:04 PM, Dome Charoenyost wrote:

 Just test.
 i use javascript

    session.execute(set, import=nibble_rate);
    session.execute(set, import=nibble_account);
    session.execute(bridge,
 {absolute_codec_string='GSM,G729'}[nibble_rate=0.5,nibble_account=083
 8833133]sofia/external/x...@.xxx.xxx.xx);

 when call connected nibble do nothing  i found heartbeat

 mod_callbackbill.c:550 Received request via SESSION_HEARTBEAT!
 when call disconnect nibble update amont.
 mod_nibblebill.c:478 Billing 16 secs

 I think nibble still not found variable channel.

 Let's me share more information

 I want to use nibblebill for callingcard. (i have develop billing by
 myself). i plan to use javascript connect to ODBC when customer call
 my script query balance and say.
 and then i loop for get destination (my customer want to dial many
 number).
 when i got number my script query
 gateway from DB.  i have 3 route and order by cost.
 First plan i use
 session.execute(bridge,
 [nibble_rate=0.5,nibble_account=xxx,provider_id=1]sofia/external/
 @provder1|[nibble_rate=0.5,nibble_account=xxx,provider_id=2]sofia/exte
 rnal/x...@provder2); i modify nibblebill for match provider with my
 billing.
 this case still fail.

 now i try

     if
 (session.ready()){
     s = new
 Session({absolute_codec_string='GSM,G729'}sofia/external/x...@provider1

 }
     if
 (s.ready()){
     session.execute(set,
 nibble_rate=2.5);
     session.execute(set,
 nibble_account=+acaller);
     session.execute(set,
 hangup_after_bridge=false);
     session.execute(set,
 provider_id=+dialprovider_id[1]);

 bridge(session,s);
     }

 and check hangup cause before try other provider.



 Please guide me it's right way or not ?


 Dome C.


 2009/6/26 Darren Schreiber d...@d-man.org

 Did this work? Would love an update on this error/issue.
 
 From: Michael Jerris [mailto:m...@jerris.com]
 Sent: Wednesday, June 24, 2009 8:15 AM
 To: freeswitch-users@lists.freeswitch.org
 Subject: Re: [Freeswitch-users] Nibblebill and multiple gateway

 try adding
 action application=set data=import=nibble_rate/ before the
 bridge and report back results.
 Mike
 On Jun 24, 2009, at 1:36 AM, Dome Charoenyost wrote:

 Dear All,

 Look like nibblebill does't work with multiple gatreway.
 I try
     action application=set
 data=nibble_account=0838833133/
     action application=bridge
 data={absolute_codec_string='GSM,G729'}[nibble_rate=0.3]sofia/extern
 al/6626734...@203.xxx.xxx.xxx|[nibble_rate=0.5]sofia/external/6626734
 0...@202.xxx.xxx.xxx

 nibblebill not found nibble_rate

 But
     action application=set data=nibble_rate=0.05/
     action application=set
 data=nibble_account=0838833133/
     action application=bridge
 data={absolute_codec_string='GSM,G729'}sofia/external/6626734...@203
 .xxx.xxx.xxx|sofia/external/6626734...@202.xxx.xxx.xxx

 Work fine

 What's difference from set application and []  ?

 Best Regards.
 Dome C.
 ___
 Freeswitch-users mailing list
 Freeswitch-users@lists.freeswitch.org
 http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
 UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-us
 ers
 http://www.freeswitch.org


 ___
 Freeswitch-users mailing list
 Freeswitch-users@lists.freeswitch.org
 http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
 UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-us
 ers
 http://www.freeswitch.org


 ___
 Freeswitch-users mailing list
 Freeswitch-users@lists.freeswitch.org
 http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
 UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-use
 rs
 http://www.freeswitch.org

Re: [Freeswitch-users] Nibblebill and multiple gateway

2009-06-26 Thread Michael Jerris
if you want to import multiple vars you can set import to a comma  
separated list of vars.  This should solve the problem in the short  
term, the question for Darren is, do you think we should make the mod  
read from the a or b channel for those vars.

Mike



On Jun 26, 2009, at 11:26 AM, Dome Charoenyost wrote:

 2009/6/26 Darren Schreiber d...@d-man.org:
 I can add a field to allow you to adjust the heartbeat on either  
 channel if
 that's necessary. Right now you are right, it's using the global  
 setting
 always.

 Is this important?
 Yes important for me. and early media also :)

 90% mobile in thailand use Music Ringback Tone service. if i disable
 ignore early media  caller happy (heard music)
 but nibblebill start counting ;(




 Dome C.



 -Original Message-
 From: Dome Charoenyost [mailto:d...@tel.co.th]
 Sent: Thursday, June 25, 2009 7:39 PM
 To: freeswitch-users@lists.freeswitch.org
 Subject: Re: [Freeswitch-users] Nibblebill and multiple gateway

 2009/6/26 Michael Jerris m...@jerris.com:
 I said to just add the set import=nibble_rate, your re-setting it  
 for
 no reason (and getting rid of the change that should have helped) by
 your import=nibble_account line
 I test it agin.
 import work.  nibble can see nibble_rate , nibble_account in  
 channel but  i
 can't  change nibble heratbeat  so nibble use default heartbeat.


 Dome C.

 Mike
 On Jun 25, 2009, at 2:04 PM, Dome Charoenyost wrote:

 Just test.
 i use javascript

session.execute(set, import=nibble_rate);
session.execute(set, import=nibble_account);
session.execute(bridge,
 {absolute_codec_string='GSM,G729'} 
 [nibble_rate=0.5,nibble_account=083
 8833133]sofia/external/x...@.xxx.xxx.xx);

 when call connected nibble do nothing  i found heartbeat

 mod_callbackbill.c:550 Received request via SESSION_HEARTBEAT!
 when call disconnect nibble update amont.
 mod_nibblebill.c:478 Billing 16 secs

 I think nibble still not found variable channel.

 Let's me share more information

 I want to use nibblebill for callingcard. (i have develop billing by
 myself). i plan to use javascript connect to ODBC when customer call
 my script query balance and say.
 and then i loop for get destination (my customer want to dial many
 number).
 when i got number my script query
 gateway from DB.  i have 3 route and order by cost.
 First plan i use
 session.execute(bridge,
 [nibble_rate=0.5,nibble_account=xxx,provider_id=1]sofia/external/ 
 
 @provder1|[nibble_rate=0.5,nibble_account=xxx,provider_id=2]sofia/ 
 exte
 rnal/x...@provder2); i modify nibblebill for match provider with my
 billing.
 this case still fail.

 now i try

 if
 (session.ready()){
 s = new
 Session({absolute_codec_string='GSM,G729'}sofia/external/ 
 x...@provider1

 }
 if
 (s.ready()){
 session.execute(set,
 nibble_rate=2.5);
 session.execute(set,
 nibble_account=+acaller);
 session.execute(set,
 hangup_after_bridge=false);
 session.execute(set,
 provider_id=+dialprovider_id[1]);

 bridge(session,s);
 }

 and check hangup cause before try other provider.



 Please guide me it's right way or not ?


 Dome C.


 2009/6/26 Darren Schreiber d...@d-man.org

 Did this work? Would love an update on this error/issue.
 
 From: Michael Jerris [mailto:m...@jerris.com]
 Sent: Wednesday, June 24, 2009 8:15 AM
 To: freeswitch-users@lists.freeswitch.org
 Subject: Re: [Freeswitch-users] Nibblebill and multiple gateway

 try adding
 action application=set data=import=nibble_rate/ before the
 bridge and report back results.
 Mike
 On Jun 24, 2009, at 1:36 AM, Dome Charoenyost wrote:

 Dear All,

 Look like nibblebill does't work with multiple gatreway.
 I try
 action application=set
 data=nibble_account=0838833133/
 action application=bridge
 data={absolute_codec_string='GSM,G729'}[nibble_rate=0.3]sofia/ 
 extern
 al/6626734...@203.xxx.xxx.xxx|[nibble_rate=0.5]sofia/external/ 
 6626734
 0...@202.xxx.xxx.xxx

 nibblebill not found nibble_rate

 But
 action application=set data=nibble_rate=0.05/
 action application=set
 data=nibble_account=0838833133/
 action application=bridge
 data={absolute_codec_string='GSM,G729'}sofia/external/ 
 6626734...@203
 .xxx.xxx.xxx|sofia/external/6626734...@202.xxx.xxx.xxx

 Work fine

 What's difference from set application and []  ?

 Best Regards.
 Dome C.
 ___
 Freeswitch-users mailing list
 Freeswitch-users@lists.freeswitch.org
 http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
 UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-us
 ers
 http://www.freeswitch.org


 ___
 Freeswitch-users mailing list
 Freeswitch-users@lists.freeswitch.org
 http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
 UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-us
 ers
 http

Re: [Freeswitch-users] Nibblebill and multiple gateway

2009-06-25 Thread Darren Schreiber
Did this work? Would love an update on this error/issue.

  _  

From: Michael Jerris [mailto:m...@jerris.com] 
Sent: Wednesday, June 24, 2009 8:15 AM
To: freeswitch-users@lists.freeswitch.org
Subject: Re: [Freeswitch-users] Nibblebill and multiple gateway


try adding  
action application=set data=import=nibble_rate/
before the bridge and report back results.


Mike


On Jun 24, 2009, at 1:36 AM, Dome Charoenyost wrote:


Dear All,

Look like nibblebill does't work with multiple gatreway.
I try 
action application=set data=nibble_account=0838833133/

action application=bridge
data={absolute_codec_string='GSM,G729'}[nibble_rate=0.3]sofia/external/6626
734...@203.xxx.xxx.xxx|[nibble_rate=0.5]sofia/external/6626734...@202.xxx.xx
x.xxx

nibblebill not found nibble_rate

But 
action application=set data=nibble_rate=0.05/  
action application=set data=nibble_account=0838833133/

action application=bridge
data={absolute_codec_string='GSM,G729'}sofia/external/6626734...@203.xxx.xx
x.xxx|sofia/external/6626734...@202.xxx.xxx.xxx
  
Work fine

What's difference from set application and []  ?

Best Regards.
Dome C.
___
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org



___
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org


Re: [Freeswitch-users] Nibblebill and multiple gateway

2009-06-25 Thread Dome Charoenyost
Just test.
i use javascript

   session.execute(set, import=nibble_rate);
   session.execute(set, import=nibble_account);
   session.execute(bridge,
{absolute_codec_string='GSM,G729'}[nibble_rate=0.5,nibble_account=0838833133]sofia/external/x...@.xxx.xxx.xx);


when call connected nibble do nothing  i found heartbeat

mod_callbackbill.c:550 Received request via SESSION_HEARTBEAT!
when call disconnect nibble update amont.
mod_nibblebill.c:478 Billing 16 secs

I think nibble still not found variable channel.

Let's me share more information

I want to use nibblebill for callingcard. (i have develop billing by
myself). i plan to use javascript connect to ODBC
when customer call my script query balance and say.
and then i loop for get destination (my customer want to dial many number).
when i got number my script query
gateway from DB.  i have 3 route and order by cost.
First plan i use
session.execute(bridge,
[nibble_rate=0.5,nibble_account=xxx,provider_id=1]sofia/external/x...@provder1
|[nibble_rate=0.5,nibble_account=xxx,provider_id=2]sofia/external/x...@provder2);

i modify nibblebill for match provider with my billing.
this case still fail.

now i try

if
(session.ready()){

s = new
Session({absolute_codec_string='GSM,G729'}sofia/external/x...@provider1

}

if
(s.ready()){

session.execute(set,
nibble_rate=2.5);

session.execute(set,
nibble_account=+acaller);

session.execute(set,
hangup_after_bridge=false);

session.execute(set,
provider_id=+dialprovider_id[1]);


bridge(session,s);

}

and check hangup cause before try other provider.



Please guide me it's right way or not ?


Dome C.


2009/6/26 Darren Schreiber d...@d-man.org

  Did this work? Would love an update on this error/issue.

  --
 *From:* Michael Jerris [mailto:m...@jerris.com]
 *Sent:* Wednesday, June 24, 2009 8:15 AM
 *To:* freeswitch-users@lists.freeswitch.org
 *Subject:* Re: [Freeswitch-users] Nibblebill and multiple gateway

 try adding  action application=set data=import=nibble_rate/
 before the bridge and report back results.

 Mike

  On Jun 24, 2009, at 1:36 AM, Dome Charoenyost wrote:

 Dear All,

 Look like nibblebill does't work with multiple gatreway.
 I try
 action application=set
 data=nibble_account=0838833133/

 action application=bridge
 data={absolute_codec_string='GSM,G729'}[nibble_rate=0.3]
 sofia/external/6626734...@203.xxx.xxx.xxx|[nibble_rate=0.5]
 sofia/external/6626734...@202.xxx.xxx.xxx

 nibblebill not found nibble_rate

 But
 action application=set data=nibble_rate=0.05/
 action application=set
 data=nibble_account=0838833133/

 action application=bridge data={absolute_codec_string='GSM,
 G729'}sofia/external/6626734...@203.xxx.xxx.xxxG729%27%7Dsofia/external/6626734...@203.xxx.xxx.xxx
 |sofia/external/6626734...@202.xxx.xxx.xxx%7Csofia/external/6626734...@202.xxx.xxx.xxx
 

 Work fine

 What's difference from set application and []  ?

 Best Regards.
 Dome C.
 ___
 Freeswitch-users mailing list
 Freeswitch-users@lists.freeswitch.org
 http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
 UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
 http://www.freeswitch.org



 ___
 Freeswitch-users mailing list
 Freeswitch-users@lists.freeswitch.org
 http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
 UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
 http://www.freeswitch.org


___
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org


Re: [Freeswitch-users] Nibblebill and multiple gateway

2009-06-25 Thread Michael Jerris
I said to just add the set import=nibble_rate, your re-setting it for  
no reason (and getting rid of the change that should have helped) by  
your import=nibble_account line


Mike

On Jun 25, 2009, at 2:04 PM, Dome Charoenyost wrote:


Just test.
i use javascript

   session.execute(set, import=nibble_rate);
   session.execute(set, import=nibble_account);
   session.execute(bridge, {absolute_codec_string='GSM,G729'} 
[nibble_rate=0.5,nibble_account=0838833133]sofia/external/x...@.xxx.xxx.xx 
);


when call connected nibble do nothing  i found heartbeat

mod_callbackbill.c:550 Received request via SESSION_HEARTBEAT!
when call disconnect nibble update amont.
mod_nibblebill.c:478 Billing 16 secs

I think nibble still not found variable channel.

Let's me share more information

I want to use nibblebill for callingcard. (i have develop billing by  
myself). i plan to use javascript connect to ODBC

when customer call my script query balance and say.
and then i loop for get destination (my customer want to dial many  
number). when i got number my script query

gateway from DB.  i have 3 route and order by cost.
First plan i use
session.execute(bridge,  
[nibble_rate=0.5,nibble_account=xxx,provider_id=1]sofia/external/ 
x...@provder1| 
[nibble_rate=0.5,nibble_account=xxx,provider_id=2]sofia/external/ 
x...@provder2);

i modify nibblebill for match provider with my billing.
this case still fail.

now i try

if (session.ready()){
s = new Session({absolute_codec_string='GSM,G729'}sofia/ 
external/x...@provider1

}
if (s.ready()){
session.execute(set, nibble_rate=2.5);
session.execute(set, nibble_account=+acaller);
session.execute(set, hangup_after_bridge=false);
session.execute(set, provider_id=+dialprovider_id[1]);
bridge(session,s);
}

and check hangup cause before try other provider.



Please guide me it's right way or not ?


Dome C.


2009/6/26 Darren Schreiber d...@d-man.org
Did this work? Would love an update on this error/issue.

From: Michael Jerris [mailto:m...@jerris.com]
Sent: Wednesday, June 24, 2009 8:15 AM

To: freeswitch-users@lists.freeswitch.org
Subject: Re: [Freeswitch-users] Nibblebill and multiple gateway

try adding
action application=set data=import=nibble_rate/
before the bridge and report back results.

Mike

On Jun 24, 2009, at 1:36 AM, Dome Charoenyost wrote:


Dear All,

Look like nibblebill does't work with multiple gatreway.
I try
action application=set data=nibble_account=0838833133/
action application=bridge  
data={absolute_codec_string='GSM,G729'}[nibble_rate=0.3]sofia/external/6626734...@203.xxx.xxx.xxx 
|[nibble_rate=0.5]sofia/external/6626734...@202.xxx.xxx.xxx


nibblebill not found nibble_rate

But
action application=set data=nibble_rate=0.05/
action application=set data=nibble_account=0838833133/
action application=bridge  
data={absolute_codec_string='GSM,G729'}sofia/external/6626734...@203.xxx.xxx.xxx 
|sofia/external/6626734...@202.xxx.xxx.xxx


Work fine

What's difference from set application and []  ?

Best Regards.
Dome C.
___
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org



___
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org


___
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org


___
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org


Re: [Freeswitch-users] Nibblebill and multiple gateway

2009-06-25 Thread Dome Charoenyost
2009/6/26 Michael Jerris m...@jerris.com:
 I said to just add the set import=nibble_rate, your re-setting it for no
 reason (and getting rid of the change that should have helped) by your
 import=nibble_account line
I test it agin.
import work.  nibble can see nibble_rate , nibble_account in channel
but  i can't  change nibble heratbeat  so nibble use default heartbeat.


Dome C.

 Mike
 On Jun 25, 2009, at 2:04 PM, Dome Charoenyost wrote:

 Just test.
 i use javascript

    session.execute(set, import=nibble_rate);
    session.execute(set, import=nibble_account);
    session.execute(bridge,
 {absolute_codec_string='GSM,G729'}[nibble_rate=0.5,nibble_account=0838833133]sofia/external/x...@.xxx.xxx.xx);

 when call connected nibble do nothing  i found heartbeat

 mod_callbackbill.c:550 Received request via SESSION_HEARTBEAT!
 when call disconnect nibble update amont.
 mod_nibblebill.c:478 Billing 16 secs

 I think nibble still not found variable channel.

 Let's me share more information

 I want to use nibblebill for callingcard. (i have develop billing by
 myself). i plan to use javascript connect to ODBC
 when customer call my script query balance and say.
 and then i loop for get destination (my customer want to dial many number).
 when i got number my script query
 gateway from DB.  i have 3 route and order by cost.
 First plan i use
 session.execute(bridge,
 [nibble_rate=0.5,nibble_account=xxx,provider_id=1]sofia/external/x...@provder1|[nibble_rate=0.5,nibble_account=xxx,provider_id=2]sofia/external/x...@provder2);
 i modify nibblebill for match provider with my billing.
 this case still fail.

 now i try

     if
 (session.ready()){
     s = new
 Session({absolute_codec_string='GSM,G729'}sofia/external/x...@provider1

 }
     if
 (s.ready()){
     session.execute(set,
 nibble_rate=2.5);
     session.execute(set,
 nibble_account=+acaller);
     session.execute(set,
 hangup_after_bridge=false);
     session.execute(set,
 provider_id=+dialprovider_id[1]);

 bridge(session,s);
     }

 and check hangup cause before try other provider.



 Please guide me it's right way or not ?


 Dome C.


 2009/6/26 Darren Schreiber d...@d-man.org

 Did this work? Would love an update on this error/issue.
 
 From: Michael Jerris [mailto:m...@jerris.com]
 Sent: Wednesday, June 24, 2009 8:15 AM
 To: freeswitch-users@lists.freeswitch.org
 Subject: Re: [Freeswitch-users] Nibblebill and multiple gateway

 try adding
 action application=set data=import=nibble_rate/
 before the bridge and report back results.
 Mike
 On Jun 24, 2009, at 1:36 AM, Dome Charoenyost wrote:

 Dear All,

 Look like nibblebill does't work with multiple gatreway.
 I try
     action application=set
 data=nibble_account=0838833133/
     action application=bridge
 data={absolute_codec_string='GSM,G729'}[nibble_rate=0.3]sofia/external/6626734...@203.xxx.xxx.xxx|[nibble_rate=0.5]sofia/external/6626734...@202.xxx.xxx.xxx

 nibblebill not found nibble_rate

 But
     action application=set data=nibble_rate=0.05/
     action application=set
 data=nibble_account=0838833133/
     action application=bridge
 data={absolute_codec_string='GSM,G729'}sofia/external/6626734...@203.xxx.xxx.xxx|sofia/external/6626734...@202.xxx.xxx.xxx

 Work fine

 What's difference from set application and []  ?

 Best Regards.
 Dome C.
 ___
 Freeswitch-users mailing list
 Freeswitch-users@lists.freeswitch.org
 http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
 UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
 http://www.freeswitch.org


 ___
 Freeswitch-users mailing list
 Freeswitch-users@lists.freeswitch.org
 http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
 UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
 http://www.freeswitch.org


 ___
 Freeswitch-users mailing list
 Freeswitch-users@lists.freeswitch.org
 http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
 UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
 http://www.freeswitch.org


 ___
 Freeswitch-users mailing list
 Freeswitch-users@lists.freeswitch.org
 http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
 UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
 http://www.freeswitch.org



___
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org


Re: [Freeswitch-users] Nibblebill and multiple gateway

2009-06-24 Thread Darren Schreiber
Shouldn't you be using {} not [] ?

  _  

From: Dome Charoenyost [mailto:d...@tel.co.th] 
Sent: Tuesday, June 23, 2009 10:36 PM
To: freeswitch-users@lists.freeswitch.org
Subject: [Freeswitch-users] Nibblebill and multiple gateway


Dear All,

Look like nibblebill does't work with multiple gatreway.
I try 
action application=set data=nibble_account=0838833133/

action application=bridge
data={absolute_codec_string='GSM,G729'}[nibble_rate=0.3]sofia/external/6626
734...@203.xxx.xxx.xxx|[nibble_rate=0.5]sofia/external/6626734...@202.xxx.xx
x.xxx

nibblebill not found nibble_rate

But 
action application=set data=nibble_rate=0.05/  
action application=set data=nibble_account=0838833133/

action application=bridge
data={absolute_codec_string='GSM,G729'}sofia/external/6626734...@203.xxx.xx
x.xxx|sofia/external/6626734...@202.xxx.xxx.xxx
  
Work fine

What's difference from set application and []  ?

Best Regards.
Dome C.

___
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org


Re: [Freeswitch-users] Nibblebill and multiple gateway

2009-06-24 Thread Dome Charoenyost
2009/6/24 Darren Schreiber d...@d-man.org

  Shouldn't you be using {} not [] ?


you mean
{nibble_rate=0.3}sofia/external/x...@xxx.xxx.xxx.xxx
|{nibble_rate=0.5}sofia/external/x...@xxx.xxx.xxx.xxx

I think {} use for all channel  but [] for per channel

Dome C.


  --
 *From:* Dome Charoenyost [mailto:d...@tel.co.th]
 *Sent:* Tuesday, June 23, 2009 10:36 PM
 *To:* freeswitch-users@lists.freeswitch.org
 *Subject:* [Freeswitch-users] Nibblebill and multiple gateway

 Dear All,

 Look like nibblebill does't work with multiple gatreway.
 I try
 action application=set
 data=nibble_account=0838833133/

 action application=bridge
 data={absolute_codec_string='GSM,G729'}[nibble_rate=0.3]sofia/external/6626734...@203.xxx.xxx.xxx
 |[nibble_rate=0.5]sofia/external/6626734...@202.xxx.xxx.xxx

 nibblebill not found nibble_rate

 But
 action application=set data=nibble_rate=0.05/
 action application=set
 data=nibble_account=0838833133/

 action application=bridge
 data={absolute_codec_string='GSM,G729'}sofia/external/6626734...@203.xxx.xxx.xxx
 |sofia/external/6626734...@202.xxx.xxx.xxx

 Work fine

 What's difference from set application and []  ?

 Best Regards.
 Dome C.

 ___
 Freeswitch-users mailing list
 Freeswitch-users@lists.freeswitch.org
 http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
 UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
 http://www.freeswitch.org


___
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org


Re: [Freeswitch-users] Nibblebill and multiple gateway

2009-06-24 Thread Michael Jerris

try adding
action application=set data=import=nibble_rate/
before the bridge and report back results.

Mike

On Jun 24, 2009, at 1:36 AM, Dome Charoenyost wrote:


Dear All,

Look like nibblebill does't work with multiple gatreway.
I try
action application=set data=nibble_account=0838833133/
action application=bridge  
data={absolute_codec_string='GSM,G729'}[nibble_rate=0.3]sofia/external/6626734...@203.xxx.xxx.xxx 
|[nibble_rate=0.5]sofia/external/6626734...@202.xxx.xxx.xxx


nibblebill not found nibble_rate

But
action application=set data=nibble_rate=0.05/
action application=set data=nibble_account=0838833133/
action application=bridge  
data={absolute_codec_string='GSM,G729'}sofia/external/6626734...@203.xxx.xxx.xxx 
|sofia/external/6626734...@202.xxx.xxx.xxx


Work fine

What's difference from set application and []  ?

Best Regards.
Dome C.
___
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org


___
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org


[Freeswitch-users] Nibblebill and multiple gateway

2009-06-23 Thread Dome Charoenyost
Dear All,

Look like nibblebill does't work with multiple gatreway.
I try
action application=set
data=nibble_account=0838833133/

action application=bridge
data={absolute_codec_string='GSM,G729'}[nibble_rate=0.3]sofia/external/6626734...@203.xxx.xxx.xxx
|[nibble_rate=0.5]sofia/external/6626734...@202.xxx.xxx.xxx

nibblebill not found nibble_rate

But
action application=set data=nibble_rate=0.05/
action application=set
data=nibble_account=0838833133/

action application=bridge
data={absolute_codec_string='GSM,G729'}sofia/external/6626734...@203.xxx.xxx.xxx
|sofia/external/6626734...@202.xxx.xxx.xxx

Work fine

What's difference from set application and []  ?

Best Regards.
Dome C.
___
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org