[general] static=yes writeprotect=no [default] exten => _X.,1,Dial,CAPI/ISDN1/${EXTEN}|55|Tt/bd ; verso la linea fissa, prefisso 0 exten => _9.,1,Dial,CAPI/ISDN3/${EXTEN:1}|55|Tt/b ; verso gli interni ISDN, prefisso 1 ;include => capi-out3 ;include => capi-out1 [isdnext] exten => _X.,1,Dial(IAX2/trixbox/${EXTEN},30) ;ISDN esterna [isdnint] exten => _X.,1,Dial,IAX2/fromint/${EXTEN}|30|r ;ISDN interna ;[macro-entfernegitter] ;wenn Nummer mit # endet, das # Zeichen abschneiden, als EXTEN2 zurückgeben - um am internen isdn S0 der fritzbox asterisk zu erreichen, muss 912...# gewählt werden ;exten => s,1,Set(EXTEN2=${IF( $[ ${MACRO_EXTEN:-1} = # ] ? ${MACRO_EXTEN:0:$[${LEN(${MACRO_EXTEN})}-1]} : ${MACRO_EXTEN} )}) ;exten => s,n,NoOp(${EVAL(${EXTEN2})} -- ${MACRO_CONTEXT}) ;[capi-out1] ; Raustelefonieren per externen S0 der fritzbox 7050 wenn Nummer führende Null hat (0 wird mitgewählt!) erzwinge default calller id aus capi.conf: /d ;exten => _0X.,1,Dial,CAPI/ISDN1/${EXTEN:1}|55|Tt/bd ;[capi-out3] ;exten => _5.,1,Dial,CAPI/ISDN3/${EXTEN:1}|55|Tt/b ; verso gli interni 5xxx ; Alternative (gehende msn auf 1234567 setzen): ; exten => _0X.,1,Dial,CAPI/ISDN1/1234567:${EXTEN}|55|Tt/bd