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
>