Hello List! We're having trouble making call deflection on ISDN PRI. We would like to transfer a call to an external extension but keeping the callerid of the caller so it can be presented to the receiver of the transferred call. At the time we're using Zaptel 1.4.5.1, Asterisk 1.4.11 and Digium hardware TE420B. We've ordered the service (CD) from the phone company. The zapata.conf file inlcludes: Transfer= yes Facilityenable=yes Callerid=asreceived In extensions.conf we try to transfer a call to an external extension as: Transfer(ZAP/g0/ xxxxxxxx) but that fails with the ${TRANSFERSTATUS} = UNSUPPORTED. Ideas anyone? We would really appreciate it! Kind regards, Hanna Hanna Wallin System Development Direct: +46 (0)8 736 77 29 Mobile: +46 (0)73 414 13 38 Fax: +46 (0)8 736 77 91 E-mail: hanna.wallin at pocketmobile.se <mailto:hanna.wallin at pocketmobile.se> PocketMobile Communications AB Wenner-Gren Center Sveav?gen 168, 3 tr 113 46 Stockholm Nordic web page: www.pocketmobile.se <BLOCKED::http://www.pocketmobile.se> International web page: www.pocketmobileworld.com <BLOCKED::http://www.pocketmobileworld.com/> -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20080328/77c9745f/attachment.htm -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/gif Size: 3058 bytes Desc: image001.gif Url : http://lists.digium.com/pipermail/asterisk-users/attachments/20080328/77c9745f/attachment.gif
Matthew Fredrickson
2008-Mar-28 15:38 UTC
[asterisk-users] Call deflection on ISDN PRI in Sweden
Hanna Wallin wrote:> Hello List! > > > > We're having trouble making call deflection on ISDN PRI. We would like to transfer a call to an external extension but keeping the callerid of the caller so it can be presented to the receiver of the transferred call. > > At the time we're using Zaptel 1.4.5.1, Asterisk 1.4.11 and Digium hardware TE420B. We've ordered the service (CD) from the phone company. > > > > The zapata.conf file inlcludes: > > Transfer= yes > > Facilityenable=yes > > Callerid=asreceived > > > > In extensions.conf we try to transfer a call to an external extension as: Transfer(ZAP/g0/ xxxxxxxx) but that fails with the ${TRANSFERSTATUS} = UNSUPPORTED. > > > > Ideas anyone? We would really appreciate it! >That supplementary service (CD) is not supported in libpri right now, so that would be the reason why it doesn't work. The Transfer() application is for analog lines, IIRC. -- Matthew Fredrickson Software/Firmware Engineer Digium, Inc.
Andreas van dem Helge
2008-Mar-28 19:41 UTC
[asterisk-users] Call deflection on ISDN PRI in Sweden
*CLI> show application Transfer -= Info about application 'Transfer' =- [Synopsis] Transfer caller to remote extension [Description] Transfer([Tech/]dest[|options]): Requests the remote caller be transferred to a given destination. If TECH (SIP, IAX2, LOCAL etc) is used, only an incoming call with the same channel technology will be transfered. Note that for SIP, if you transfer before call is setup, a 302 redirect SIP message will be returned to the caller. The result of the application will be reported in the TRANSFERSTATUS channel variable: SUCCESS Transfer succeeded FAILURE Transfer failed *** UNSUPPORTED Transfer unsupported by channel driver *** So what you need to do is use app_dial instead of app_transfer. Everything else should be able to remain the same. On Fri, Mar 28, 2008 at 4:25 AM, Hanna Wallin <Hanna.Wallin at pocketmobile.se> wrote:> > > > > Hello List! > > > > We're having trouble making call deflection on ISDN PRI. We would like to > transfer a call to an external extension but keeping the callerid of the > caller so it can be presented to the receiver of the transferred call. > > At the time we're using Zaptel 1.4.5.1, Asterisk 1.4.11 and Digium hardware > TE420B. We've ordered the service (CD) from the phone company. > > > > The zapata.conf file inlcludes: > > Transfer= yes > > Facilityenable=yes > > Callerid=asreceived > > > > In extensions.conf we try to transfer a call to an external extension as: > Transfer(ZAP/g0/ xxxxxxxx) but that fails with the ${TRANSFERSTATUS} > UNSUPPORTED. > > > > Ideas anyone? We would really appreciate it! > > > > > > Kind regards, > > > > Hanna > > > > > > > > > > Hanna Wallin > System Development > > Direct: +46 (0)8 736 77 29 > Mobile: +46 (0)73 414 13 38 > Fax: +46 (0)8 736 77 91 > E-mail: hanna.wallin at pocketmobile.se > > > > PocketMobile Communications AB > Wenner-Gren Center > Sveav?gen 168, 3 tr > 113 46 Stockholm > > Nordic web page: www.pocketmobile.se > International web page: www.pocketmobileworld.com > > > _______________________________________________ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users >