Call Pickup failing on external calls to Ring Group

magpye's picture

Hi all,
I've got an odd situation where trying to pick up inbound external calls to a ring group fail ("this feature is not available").
I'm using *8 as the feature code (have also tried ** and it failed as well), and I was starting to think that call pickup didn't work at all, until I discovered that internal calls to the ring group can be picked up.

I've changed the default feature code in Feature Codes, and as previously stated, it works, if only on internal calls made to the ring group.
The ring group is 602.
Phones are Linksys 942's (with dial plan setting of ([x#*].)
FreePBX 2.4

Anyone got any advice ??

Example from /var/log/asterisk/full
When good calls go bad
== Manager 'admin' logged off from 127.0.0.1
-- AGI Script dialparties.agi completed, returning 0
-- Executing [s@macro-dial:7] Dial("SIP/09454971-b7514c50", "SIP/400&SIP/401&SIP/402|60|trM(auto-blkvm)") in new stack
-- Called 400
-- Called 401
-- Called 402
-- SIP/400-08243078 is ringing
-- SIP/401-08247f20 is ringing
-- SIP/402-08244ab0 is ringing
-- Executing [*8602@from-internal:1] NoOp("SIP/407-b7516630", "Attempt to Pickup 602 by 407") in new stack
-- Executing [*8602@from-internal:2] Pickup("SIP/407-b7516630", "602") in new stack
-- Executing [*8602@from-internal:3] Wait("SIP/407-b7516630", "1") in new stack
-- Executing [*8602@from-internal:4] Playback("SIP/407-b7516630", "silence/1&feature-not-avail-line&silence/1&cannot-complete-as-dialed&check-number-dial-again|noanswer") in new stack
-- Playing 'silence/1' (language 'en')
-- Playing 'feature-not-avail-line' (language 'en')
== Spawn extension (macro-dialout-trunk, s, 20) exited non-zero on 'SIP/450-b750bf00' in macro 'dialout-trunk'
== Spawn extension (macro-dialout-trunk, s, 20) exited non-zero on 'SIP/450-b750bf00'
-- Executing [h@macro-dialout-trunk:1] Macro("SIP/450-b750bf00", "hangupcall|") in new stack
-- Executing [s@macro-hangupcall:1] ResetCDR("SIP/450-b750bf00", "w") in new stack
-- Executing [s@macro-hangupcall:2] NoCDR("SIP/450-b750bf00", "") in new stack
-- Executing [s@macro-hangupcall:3] GotoIf[0; 37;40m("SIP/450-b750bf00", "1?skiprg") in new stack
-- Goto (macro-hangupcall,s,6)
-- Executing [s@macro-hangupcall:6] GotoIf("SIP/450-b750bf00", "1?skipblkvm") in new stack
-- Goto (macro-hangupcall,s,9)
-- Executing [s@macro-hangupcall:9] GotoIf("SIP/450-b750bf00", "1?theend") in new stack
-- Goto (macro-hangupcall,s,11)
-- Executing [s@macro-hangupcall:11] Hangup("SIP/450-b750bf00", "") in new stack
== Spawn extension (macro-hangupcall, s, 11) exited non-zero on 'SIP/450-b750bf00' in macro 'hangupcall'
== Spawn extension (macro-hangupcall, s, 11) exited non-zero on 'SIP/450-b750bf00'
== Spawn extension (macro-dial, s, 7) exited non-zero on 'SIP/09454971-b7514c50' in macro 'dial'
== Spawn extension (macro-dial, s, 7) exited non-zero on 'SIP/09454971-b7514c50'
-- Executing [h@macro-dial:1] Macro("SIP/09454971-b7514c50", "hangupcall") in new stack
-- Executing [s@macro-hangupcall:1] ResetCDR("SIP/09454971-b7514c50", "w") in new stack
-- Executing [s@macro-hangupcall:2] NoCDR("SIP/09454971-b7514c50", "") in new stack
-- Executing [s@macro-hangupcall:3] GotoIf("SIP/09454971-b7514c50", "1?skiprg") in new stack
-- Goto (macro-hangupcall,s,6)


__________________


Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

I have the same problem and

stevo84's picture

I have the same problem and could do with a way of allowing other extensions to pickup an incomming call ringing a ring group. I shall be following this thread closeley.

Steve


set your callgroup and pickupgroup properly on your trunk

joesuffceren's picture

It sounds like your extensions are not in the same pickup group as your trunk's call group (forgive me if I'm bungling which of those is which, but...). Read this: http://www.voip-info.org/wiki/view/Asterisk+callgroups+and+pickupgroups


I don't believe you can pick

w5waf's picture

I don't believe you can pick up a ring group, only an extension. Try picking up one of the phones in the ring group...

Bill/W5WAF


__________________

Bill/W5WAF
IT Specialist
City of Vicksburg, MS


I was able to pick up calls

magpye's picture

I was able to pick up calls in the ring group if they originated internally, it just seems odd that calls that originate externally can't be picked up.