-
[Résolu] Libérer la ligne PSTN pour un autre appel plus prioritaire
Bonjour,
Je commence à tripoter sur Asterisk et la VoIP pour utilisation personnelle, et j'ai besoin de votre expérience pour avancer un peu :p
Mon infra :
Micro PC Raspberry embarquant Asterisk 1.8
Gateway VoIP SPA3102
Une ligne PSTN pour les appels sortant (passant par une Freebox V6)
J'ai configuré des extensions de base qui marchent très bien.
Je souhaite, prioriser un user SIP, lui permettant dans le cas où le PSTN est occupé, de le libérer pour effectuer l'appel sortant.
Est-ce que c'est possible ?
J'ai fait une recherche sur le net, et la commande qui revient tout le temps est : SoftHangup(....), naïvement, je suppose que je peux mettre en paramètre un channel à libérer, c'est bien ça ? car j'ai essayé de le faire comme suit mais ça ne marche pas :
[mon_context]
exten => _X.,1,SoftHangup(SIP/pstn)
exten => _X.,2,Answer
exten => _X.,3,Dial(SIP/{EXTEN:0}@pstn,60)
Par avance Merci pour votre aide.
Dernière modification par mouradski ; 16/08/2013 à 23h23.
Motif: RESOLU
-
Je me repends à moi même :p
falait ajouter l'option a à la fonction SoftHangup pour killer tous les channels du device
la nouvelle conf est donc :
[mon_context]
exten => _X.,1,SoftHangup(SIP/pstn,a)
exten => _X.,2,Wait(1)
exten => _X.,3,Answer
exten => _X.,4,Dial(SIP/{EXTEN:0}@pstn,60)
Dernière modification par mouradski ; 16/08/2013 à 23h24.
Motif: Solution
Règles de messages
- Vous ne pouvez pas créer de nouvelles discussions
- Vous ne pouvez pas envoyer des réponses
- Vous ne pouvez pas envoyer des pièces jointes
- Vous ne pouvez pas modifier vos messages
-
Règles du forum