Koozali.org: home of the SME Server
Obsolete Releases => SME VoIP (Asterisk, SAIL etc) => Topic started by: jmvelez on May 12, 2006, 12:58:09 PM
-
How can you ring several ext. (ring group). I saw that you have extensions in the same ring group but only rings in one phone and you could do a pick up
-
Create a new speed dial number, for example 5300, then in the list of numbers to be diverted to - enter all the extensions that you would like to participate in the group ring, making sure to seperate the extensions with a space. Save it and now when you dial extension 5300 all the extensions listed in the group will ring.
HTH
Regards Lloyd
-
That works for internal call (call to extensions). What I am looking is incomming calls to ring at several extensions at the same time. In *@home you have ring groups. Your solutions is for paging.
Thank's for your response
-
What I am looking is incomming calls to ring at several extensions at the same time
Hi jm
It's the same mechanism. Set up a ring group (or as many ring groups as you want) in speed dials. Route the incoming call, either via IVR or direct route, to the ring group. All the phones in the group you have chosen will ring.
:-)
Kind Regards
Selintra
-
thank you. To be honest I did not look the speed dial menu since I assume was for quick dial or paging. I only played with one day.
-
I still kept a problem with the ringing group, I had made a alias with extension 7000
With the numbers 5000 50001. But when I call my sip number only 5000 is ringing.
When I call on phone 5000 number 7000 then both phones are ringing.
I have the same problem when I call from a gsm to my TDM400 whit a fxo module.
Everything ells is working ok, I can call from any phone outside to inside and from inside to outside.
Thanks in advance
-
Hi eenn62,
Is the trunk pointing to alias 7000? I have exactly the same setup and it works OK. In server-manager click on trunklines click on edit for the trunk you want to ring this group, in the Open Inbound Route drop down the menu and choose 7000 then do the same for Closed Inbound Route. save and commit it and everything should be OK. :D This can be found at selintra.com/docs but it seems to be down at the moment :(
Regards,
Del
-
Docs - down
Yeah,
We've lost our primary ADSL line and are working on our secondary
try
http://81.149.154.14/docs/cgi-bin/view
Should get you on.
Best
Selintra
-
Hallo Dell
I have done what you but it is still not working. When I look ad the command line I see this.
Connected to Asterisk 1.2.10 currently running on server1 (pid = 3194)
Verbosity was 0 and is now 5
server1*CLI> sip show peers
Name/username Host Dyn Nat ACL Port Status
test/xxxxxxxx 194.120.0.202 5060 OK (34 ms)
5001/keuken 172.16.0.81 D 5060 OK (164 ms)
5000/woonkamer 172.16.0.80 D 5060 OK (163 ms)
3 sip peers [3 online , 0 offline]
-- Executing GotoIf("SIP/xxxxxxxxxxxx", "0?s-Zap1-1|1") in new stack
-- Executing AGI("SIP/xxxxxxxxxxxx", "selintra|CheckState|") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/selintra
-- AGI Script Executing Application: (DBget) Options: (dbVal=STAT/OCSTAT)
-- DBget: varname=dbVal, family=STAT, key=OCSTAT
-- DBget: Value not found in database.
-- AGI Script Executing Application: (DBget) Options: (dbVal=STAT/IVRSTAT)
-- DBget: varname=dbVal, family=STAT, key=IVRSTAT
-- DBget: Value not found in database.
-- AGI Script selintra completed, returning 0
-- Executing AGI("xxxxxxxxxxxx", "selintra|InCall|") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/selintra
-- AGI Script Executing Application: (DBget) Options: (dbVal=STAT/OCSTAT)
-- DBget: varname=dbVal, family=STAT, key=OCSTAT
-- DBget: Value not found in database.
-- AGI Script Executing Application: (DBget) Options: (dbVal=cfimopen/5000)
-- DBget: varname=dbVal, family=cfimopen, key=5000
-- DBget: Value not found in database.
-- AGI Script Executing Application: (DBget) Options: (dbVal=cfim/5000)
-- DBget: varname=dbVal, family=cfim, key=5000
-- DBget: Value not found in database.
-- AGI Script Executing Application: (DBget) Options: (dbVal=STAT/OCSTAT)
-- DBget: varname=dbVal, family=STAT, key=OCSTAT
-- DBget: Value not found in database.
-- AGI Script Executing Application: (DBget) Options: (dbVal=cfimopen/5000)
-- DBget: varname=dbVal, family=cfimopen, key=5000
-- DBget: Value not found in database.
-- AGI Script Executing Application: (DBget) Options: (dbVal=STAT/OCSTAT)
-- DBget: varname=dbVal, family=STAT, key=OCSTAT
-- DBget: Value not found in database.
-- AGI Script Executing Application: (DBget) Options: (dbVal=cfim/5000)
-- DBget: varname=dbVal, family=cfim, key=5000
-- DBget: Value not found in database.
-- AGI Script Executing Application: (DBget) Options: (dbVal=ringdelay/5000)
-- DBget: varname=dbVal, family=ringdelay, key=5000
-- DBget: Value not found in database.
-- AGI Script Executing Application: (Dial) Options: (SIP/5000|30|tT)
-- Called 5000
-- SIP/5000-xxxxxxxx is ringing
== Spawn extension (extensions, 5000, 1) exited non-zero on 'SIP/xxxxxxxxxxxx'
-- Executing Hangup("SIP/xxxxxxxxxxxx", "") in new stack
== Spawn extension (extensions, h, 1) exited non-zero on 'SIP/xxxxxxxxxxxx'
server1*CLI>
:(
-
Ive got the same problem it worked at first, before trying a new install i wanne ask you if you got a solution and share it with us at contribs
-
Hello
The example log (two posts back) doesn't look correct. It just looks like an ordinary route to operator. Here's what a ring-group alias routed call should look like...
-- Accepting voice call from '' to '442817' on channel 0/2, span 1
-- Executing AGI("Zap/2-1", "selintra|Inbound|442817") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/selintra
-- AGI Script Executing Application: (DBget) Options: (dbVal=STAT/OCSTAT)
-- DBget: varname=dbVal, family=STAT, key=OCSTAT
-- DBget: Value not found in database.
-- AGI Script Executing Application: (DBget) Options: (dbVal=STAT/IVRSTAT)
-- DBget: varname=dbVal, family=STAT, key=IVRSTAT
-- DBget: Value not found in database.
-- AGI Script selintra completed, returning 0
-- Executing AGI("Zap/2-1", "selintra|Alias|SIP/6002 SIP/6004|9000") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/selintra
-- AGI Script Executing Application: (Dial) Options: (SIP/6002&SIP/6004|12|tTwW)
-- Called 6002
-- Called 6004
-- SIP/6002-09eecf30 is ringing
The reason it is much shorter than the previous example (less logic) is that a route to a "group ring" alias ignores call forwards on the individual phones so you don't see the CallForward database queries firing.
I think you have set your panel up incorrectly.
See here for documentation...
http://www.selintra.com/docs/cgi-bin/view/Main/DocChapter12
Kind Regards
S
-
i found out that my alias ring delay works with settings of 3 or less it didn.t work with 4 or higher?
This is strange behavoir. I thought it was something i changed in globel settings but now i found out that it was de ring delay works with 3 or less.
I made some changes before this happend.
my setup :
server only mode, outside ip filed in , i forwerd the udp ports (on my router)5060, 10000:20000, 4569 and and outside extension port number (pda) 1026
I don't think that is the problem but that is the only thing i changed?