Hi All Just upgraded from 1.6? to 1.8.4.1 I ised to be able to get a digital call working across a bridged isdn channel in 1.6 and 1.4 using the following;- exten => _X.,1,gotoif($[${TRANSFERCAPABILITY}=DIGITAL]?5:) exten => _X.,2,dial(DAHDI/g1/${EXTEN}) exten => _X.,3,Noop(${CHANNEL}) exten => _X.,4,hangup exten => _X.,5,(Set(CHANNEL(transfercapability)=DIGITAL) exten => _X.,6,dial(DAHDI/g1/${EXTEN}) exten => _X.,7,hangup this still dials and aswers in 1.8 but no frames are passed and the call times out and drops I have also tried exten => _X.,1,gotoif($[${TRANSFERCAPABILITY}=DIGITAL]?5:) exten => _X.,2,dial(DAHDI/g1/${EXTEN}) exten => _X.,3,Noop(${CHANNEL}) exten => _X.,4,hangup exten => _X.,5,Noop exten => _X.,6,dial(DAHDI/g1d/${EXTEN}) exten => _X.,7,hangup with exactly the same outcome, I wondered if I'm missing something in 1.8, has anyone got this working? Regards Robb -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20110616/3b4e4b5d/attachment.htm>
> Hi All > > Just upgraded from 1.6? to 1.8.4.1 > > > I ised to be able to get a digital call working across a bridged isdn > channel in 1.6 and 1.4 using the following;- > > > exten => _X.,1,gotoif($[${TRANSFERCAPABILITY}=DIGITAL]?5:) > exten => _X.,2,dial(DAHDI/g1/${EXTEN}) > exten => _X.,3,Noop(${CHANNEL}) > exten => _X.,4,hangup > exten => _X.,5,(Set(CHANNEL(transfercapability)=DIGITAL) > exten => _X.,6,dial(DAHDI/g1/${EXTEN}) > exten => _X.,7,hangup > > > this still dials and aswers in 1.8 but no frames are passed and the > call times out and drops > > I have also tried > > exten => _X.,1,gotoif($[${TRANSFERCAPABILITY}=DIGITAL]?5:) > exten => _X.,2,dial(DAHDI/g1/${EXTEN}) > exten => _X.,3,Noop(${CHANNEL}) > exten => _X.,4,hangup > exten => _X.,5,Noop > exten => _X.,6,dial(DAHDI/g1d/${EXTEN}) > exten => _X.,7,hangup > > with exactly the same outcome,Both of these methods should work after doing a quick look a the code. Does the outgoing call SETUP indicate digital capability? Richard
both show transfercapability DIGITAL Regards Robb On 16 June 2011 23:40, Richard Mudgett <rmudgett at digium.com> wrote:> > Hi All > > > > Just upgraded from 1.6? to 1.8.4.1 > > > > > > I ised to be able to get a digital call working across a bridged isdn > > channel in 1.6 and 1.4 using the following;- > > > > > > exten => _X.,1,gotoif($[${TRANSFERCAPABILITY}=DIGITAL]?5:) > > exten => _X.,2,dial(DAHDI/g1/${EXTEN}) > > exten => _X.,3,Noop(${CHANNEL}) > > exten => _X.,4,hangup > > exten => _X.,5,(Set(CHANNEL(transfercapability)=DIGITAL) > > exten => _X.,6,dial(DAHDI/g1/${EXTEN}) > > exten => _X.,7,hangup > > > > > > this still dials and aswers in 1.8 but no frames are passed and the > > call times out and drops > > > > I have also tried > > > > exten => _X.,1,gotoif($[${TRANSFERCAPABILITY}=DIGITAL]?5:) > > exten => _X.,2,dial(DAHDI/g1/${EXTEN}) > > exten => _X.,3,Noop(${CHANNEL}) > > exten => _X.,4,hangup > > exten => _X.,5,Noop > > exten => _X.,6,dial(DAHDI/g1d/${EXTEN}) > > exten => _X.,7,hangup > > > > with exactly the same outcome, > > Both of these methods should work after doing a quick look a the code. > > Does the outgoing call SETUP indicate digital capability? > > Richard > > -- > _____________________________________________________________________ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > New to Asterisk? Join us for a live introductory webinar every Thurs: > http://www.asterisk.org/hello > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20110617/aedc5bee/attachment.htm>
> > > Hi All > > > > > > Just upgraded from 1.6? to 1.8.4.1 > > > > > > > > > I ised to be able to get a digital call working across a bridged > > > isdn > > > channel in 1.6 and 1.4 using the following;- > > > > > > > > > exten => _X.,1,gotoif($[${TRANSFERCAPABILITY}=DIGITAL]?5:) > > > exten => _X.,2,dial(DAHDI/g1/${EXTEN}) > > > exten => _X.,3,Noop(${CHANNEL}) > > > exten => _X.,4,hangup > > > exten => _X.,5,(Set(CHANNEL(transfercapability)=DIGITAL) > > > exten => _X.,6,dial(DAHDI/g1/${EXTEN}) > > > exten => _X.,7,hangup > > > > > > > > > this still dials and aswers in 1.8 but no frames are passed and the > > > call times out and drops > > > > > > I have also tried > > > > > > exten => _X.,1,gotoif($[${TRANSFERCAPABILITY}=DIGITAL]?5:) > > > exten => _X.,2,dial(DAHDI/g1/${EXTEN}) > > > exten => _X.,3,Noop(${CHANNEL}) > > > exten => _X.,4,hangup > > > exten => _X.,5,Noop > > > exten => _X.,6,dial(DAHDI/g1d/${EXTEN}) > > > exten => _X.,7,hangup > > > > > > with exactly the same outcome, > > > > Both of these methods should work after doing a quick look a the code. > > > > Does the outgoing call SETUP indicate digital capability? > > both show transfercapability DIGITALCould be a problem in the media stream handling not being setup for digital mode. Richard
any reason why this would happen, should I report a bug on the issue tracker? Robb On 17 June 2011 19:55, Richard Mudgett <rmudgett at digium.com> wrote:> > > > Hi All > > > > > > > > Just upgraded from 1.6? to 1.8.4.1 > > > > > > > > > > > > I ised to be able to get a digital call working across a bridged > > > > isdn > > > > channel in 1.6 and 1.4 using the following;- > > > > > > > > > > > > exten => _X.,1,gotoif($[${TRANSFERCAPABILITY}=DIGITAL]?5:) > > > > exten => _X.,2,dial(DAHDI/g1/${EXTEN}) > > > > exten => _X.,3,Noop(${CHANNEL}) > > > > exten => _X.,4,hangup > > > > exten => _X.,5,(Set(CHANNEL(transfercapability)=DIGITAL) > > > > exten => _X.,6,dial(DAHDI/g1/${EXTEN}) > > > > exten => _X.,7,hangup > > > > > > > > > > > > this still dials and aswers in 1.8 but no frames are passed and the > > > > call times out and drops > > > > > > > > I have also tried > > > > > > > > exten => _X.,1,gotoif($[${TRANSFERCAPABILITY}=DIGITAL]?5:) > > > > exten => _X.,2,dial(DAHDI/g1/${EXTEN}) > > > > exten => _X.,3,Noop(${CHANNEL}) > > > > exten => _X.,4,hangup > > > > exten => _X.,5,Noop > > > > exten => _X.,6,dial(DAHDI/g1d/${EXTEN}) > > > > exten => _X.,7,hangup > > > > > > > > with exactly the same outcome, > > > > > > Both of these methods should work after doing a quick look a the code. > > > > > > Does the outgoing call SETUP indicate digital capability? > > > > both show transfercapability DIGITAL > > Could be a problem in the media stream handling not being setup for digital > mode. > > Richard > > -- > _____________________________________________________________________ > -- Bandwidth and Colocation Provided by http://www.api-digital.com -- > New to Asterisk? Join us for a live introductory webinar every Thurs: > http://www.asterisk.org/hello > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20110617/53a4bed7/attachment.htm>
> > > Just upgraded from 1.6? to 1.8.4.1 > > > > > > > > > I ised to be able to get a digital call working across a bridged > > > isdn > > > channel in 1.6 and 1.4 using the following;-[snip]> > Could be a problem in the media stream handling not being setup for > > digital mode. > > > ..., should I report a bug on the issue tracker?Did anything change outside of Asterisk? (Different ISDN equipment or configuration for instance.) If not then yes I think it is a bug since you say it used to work with v1.4 and v1.6.x. I think it could be a problem in the media stream handling not being setup for digital mode. For completeness, the bug report should have attached: 1) chan_dahdi.conf (and any files it includes) 2) Debug capture files of "pri set debug on span x" output of a call attempt for the incoming call leg and the outgoing call leg. Richard