Seitenhierarchie

Suche

Cette documentation décrit les adaptations à apporter à la configuration d’une ligne ISDN interne, si le terminal ISDN utilisé ne transmet pas de MSN propre au STARFACE lors des appels sortants. Les modifications apportées à la configuration de ligne manuelle peuvent être perdues pendant la mise à jour et doivent être reconfigurées après chaque mise à jour du STARFACE. Par ailleurs, les modifications apportées ici ne font pas partie de l’offre d’assistance, et se font à vos propres risques et périls.

Remarque : Le paramètre suivant donne toujours le MSN indiqué, si plusieurs appareils ISDN sont connectés, le STARFACE ne peut plus les différencier !

En première étape, une ligne ISDN interne normale doit être créée (voir aussi Configurer la ligne pour l’RNIS interne). Ensuite, la case de configuration manuelle doit être cochée dans l’onglet « Étendu ».

Remarque : L’adaptation de la configuration de ligne manuelle ne doit être effectuée que par des administrateurs expérimentés.

Le bouton   fait ouvrir la configuration de ligne manuelle activée. La valeur suivante doit y être entrée :

Set(CALLERID(num)=9876)

selon quoi la valeur « 9876 » pour le MSN qui est fixée pour le terminal ISDN interne. La saisie même est effectuée dans l’avant-dernier « bloc » de la configuration de ligne manuelle et même la numérotation des étapes de traitement doit être adaptée.

Avant l’adaptation

;Uncomment this if you need dialtones after first digit / replace all "0" values if you want an other digit
;exten => _0,1,Set(FullExten=${FullExten}${EXTEN})
;exten => _0,n,GotoIf($["${FullExten}" = "0"]?callPlayTones,1:call,1)

exten => _X,1,Set(FullExten=${FullExten}${EXTEN})
exten => _X,2,Goto(call,1)

exten => _X.,1,Set(FullExten=${FullExten}${EXTEN})
exten => _X.,2,Goto(call,1)

exten => _+X.,1,Set(FullExten=${FullExten}${EXTEN})
exten => _+X.,2,Goto(call,1)

exten => _*,1,Set(FullExten=${FullExten}${EXTEN})
exten => _*,2,Goto(call,1)

exten => _*.,1,Set(FullExten=${FullExten}${EXTEN})
exten => _*.,2,Goto(call,1)

exten => _#,1,Set(FullExten=${FullExten}${EXTEN})
exten => _#,2,Goto(call,1)

exten => _#.,1,Set(FullExten=${FullExten}${EXTEN})
exten => _#.,2,Goto(call,1)

exten => s,1,PlayTones(dial)

exten => callPlayTones,1,PlayTones(dial)
exten => callPlayTones,n,WaitExten(2)
exten => callPlayTones,n,ResetCDR()
exten => callPlayTones,n,StopPlayTones()
exten => callPlayTones,n,Proceeding()
exten => callPlayTones,n,Goto(dialstart,${FullExten},1)
exten => callPlayTones,n,Hangup

exten => call,1,WaitExten(2)
exten => call,n,ResetCDR()
exten => call,n,StopPlayTones()
exten => call,n,Proceeding()
exten => call,n,Goto(dialstart,${FullExten},1)
exten => call,n,Hangup

Après l’adaptation

;Uncomment this if you need dialtones after first digit / replace all "0" values if you want an other digit
;exten => _0,1,Set(FullExten=${FullExten}${EXTEN})
;exten => _0,n,GotoIf($["${FullExten}" = "0"]?callPlayTones,1:call,1)

exten => _X,1,Set(FullExten=${FullExten}${EXTEN})
exten => _X,2,Goto(call,1)

exten => _X.,1,Set(FullExten=${FullExten}${EXTEN})
exten => _X.,2,Goto(call,1)

exten => _+X.,1,Set(FullExten=${FullExten}${EXTEN})
exten => _+X.,2,Goto(call,1)

exten => _*,1,Set(FullExten=${FullExten}${EXTEN})
exten => _*,2,Goto(call,1)

exten => _*.,1,Set(FullExten=${FullExten}${EXTEN})
exten => _*.,2,Goto(call,1)

exten => _#,1,Set(FullExten=${FullExten}${EXTEN})
exten => _#,2,Goto(call,1)

exten => _#.,1,Set(FullExten=${FullExten}${EXTEN})
exten => _#.,2,Goto(call,1)

exten => s,1,PlayTones(dial)

exten => callPlayTones,1,PlayTones(dial)
exten => callPlayTones,n,WaitExten(2)
exten => callPlayTones,n,ResetCDR()
exten => callPlayTones,n,StopPlayTones()
exten => callPlayTones,n,Proceeding()
exten => callPlayTones,n,Goto(dialstart,${FullExten},1)
exten => callPlayTones,n,Hangup

exten => call,1,WaitExten(2)
exten => call,n,ResetCDR()
exten => call,n,StopPlayTones()
exten => call,n,Proceeding()

exten => call,n,NoOp(Setting static MSN)
exten => call,n,Set(CALLERID(num)=9876)

exten => call,n,Goto(dialstart,${FullExten},1)
exten => call,n,Hangup