asterisk2billing.org http://forum.asterisk2billing.org/ |
|
sending calls from a2billing to "Local" channel http://forum.asterisk2billing.org/viewtopic.php?f=35&t=10678 |
Page 1 of 1 |
Author: | os11k [ Mon Jan 06, 2014 5:09 pm ] |
Post subject: | sending calls from a2billing to "Local" channel |
Hi, Sorry if this is not proper place for such requests, but on this point I need to configure trunk to send calls to Local channel. I almost did this to work. I created new trunk with empty Provider IP(I changed mysql table) and I changed PROVIDER TECH to Local. Problem is now that Dial command is triggered with Local//012345 option not Local/012345. Is there some way to tweak it? What I thought on this point maybe somebody can show me where in a2billing code Dial line is created, so I can remove first extra "/" symbol? Maybe there is some other more elegant ways to achieve this? Thank you in advance! |
Author: | jroper [ Tue Jan 07, 2014 9:21 am ] |
Post subject: | Re: sending calls from a2billing to "Local" channel |
Hi Your dial string is incorrect. Normally you would dial local/context/extension or possibly local/number@context. i.e. you need the context between // Joe |
Author: | os11k [ Tue Jan 07, 2014 12:55 pm ] |
Post subject: | Re: sending calls from a2billing to "Local" channel |
Hi! Thank you a lot for reply. I configured trunk with IP/HOST: mylocal Following config I have in extensions.conf: [mylocal] exten => _.,1,Dial(SIP/002099133168) exten => _.,n,Hangup Following error I got in console: Executing [002099133168@a2billing:1] Answer("SIP/7160940434-00000019", "") in new stack > 0xb6da3558 -- Probation passed - setting RTP source address to x.x.x.x:48184 -- Executing [002099133168@a2billing:2] Wait("SIP/7160940434-00000019", "1") in new stack -- Executing [002099133168@a2billing:3] AGI("SIP/7160940434-00000019", "a2billing.php,1") in new stack -- Launched AGI Script /var/lib/asterisk/agi-bin/a2billing.php -- AGI Script Executing Application: (DIAL) Options: (Local/mylocal/002099133168,60,HRrL(5400000:61000:30000)) > Limit Data for this call: > timelimit = 5400000 ms (5400.000 s) > play_warning = 61000 ms (61.000 s) > play_to_caller = yes > play_to_callee = no > warning_freq = 30000 ms (30.000 s) > start_sound = > warning_sound = timeleft > end_sound = [Jan 7 14:47:10] NOTICE[10991][C-0000029b]: chan_local.c:968 local_call: No such extension/context mylocal@default while calling Local channel -- Couldn't call Local/mylocal/002099133168 I will appreciate any help. Thank you a lot! |
Author: | jroper [ Tue Jan 07, 2014 1:02 pm ] |
Post subject: | Re: sending calls from a2billing to "Local" channel |
Hi For some reason, it's dialing local/mylocal@default Can you explain exactly what you are trying to achieve and we may be able to suggest a good way of doing this. Joe |
Author: | os11k [ Tue Jan 07, 2014 2:19 pm ] |
Post subject: | Re: sending calls from a2billing to "Local" channel |
Hi! All what I need is to send calls to sip users on same server what is configured separately from A2billing sip users. For example I have couple of SIP users configured from A2billing and I should call some other SIP users on same server. For example I have sip A2billing user 3333 and I have Asterisk user 002222. I would like to make possible to call from 3333 to 002222 with my defined rate. I'm able to send call from 3333 to 002222, if I add following lines on top of context for a2billing: exten => _00X.,1,Dial(SIP/${EXTEN}) exten => _00X.,n,Hangup But in this case there is not possible to make billing for such calls. Additionally, I would like to make callback from A2billing client webpage to 002222, but it doesn't work cause a2billing don't have route for it. I would like to thank you one more time for your help! |
Author: | os11k [ Wed Jan 08, 2014 5:33 pm ] |
Post subject: | Re: sending calls from a2billing to "Local" channel |
Hi! It will be a huge help if you just tell me where Dial string is created. I just need to remove first "/" and in this case if I'll use empty Ip/Host and Tech "Local", Dial string will be Local/extension@default and call will goes to default context. This will work for me perfectly. Thank you in advance! |
Author: | jroper [ Wed Jan 08, 2014 5:44 pm ] |
Post subject: | Re: sending calls from a2billing to "Local" channel |
Hi In tech type, put local, in the IP address field, put %dialingnumber%@your-context Joe |
Author: | os11k [ Wed Jan 08, 2014 6:59 pm ] |
Post subject: | Re: sending calls from a2billing to "Local" channel |
Hi Joe! Thank you so much! It is works like a magic! Thank you!!!!!!!! |
Page 1 of 1 | All times are UTC |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |