Affichage des résultats 1 à 3 sur 3

Discussion: séparer les appels entrants

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre
    Date d'inscription
    novembre 2010
    Messages
    30
    Downloads
    0
    Uploads
    0

    [résolu]séparer les appels entrants

    Bonjour,
    J'ai installé asterisk avec ubuntu 10.4.
    J'ai 2 lignes sip ovh.
    Lors d'un appel entrant qui compose le numéros d'une des 2 lignes c'est toujours le SIP/100 qui décroche.
    Je joins mes 2 fichiers de configuration.
    Merci pour votre aide.
    Code:
    [general]
    ;context=forfait-ovh
    ;context=local      ;context for incoming call
    bindport=5060      ; port UDP du protocole SIP
    bindaddr=0.0.0.0   ; ip de l'interface sur lequel le serveur ecoute le trafic
    srvlookup=yes
    language=fr
    register => 0033183626986:mdp1@sip.ovh.net:5060
    register => 0033183629547:mdp2@sip.ovh.net:5060
    
    
    [100]
    type = friend
    auth=md5
    username=100
    md5secret=md5mdp1
    callerid="100" <0033183626986> 
    ;secret = password
    port=5962
    host = dynamic
    hassip = yes
    hasiax = no
    hash323 = no
    context = appel-sortant
    language = fr
    insecure = port
    nat = yes
    canreinvite = no
    dtmfmode = auto
    video = no
    restrictcid = no
    amaflags = default
    mailbox=150@default
    
    [200]
    type = friend
    auth=md5
    username=200
    md5secret=md5mdp2
    callerid="100" <0033183629547> 
    ;secret = password
    port=5962
    host = dynamic
    hassip = yes
    hasiax = no
    hash323 = no
    context = appel-sortant2
    language = fr
    insecure = port
    nat = yes
    canreinvite = no
    dtmfmode = auto
    video = no
    restrictcid = no
    amaflags = default
    mailbox=250@default
    
    [300]
    type = friend
    secret = password
    host = dynamic
    nat = yes
    hassip = yes
    hasiax = no
    hash323 = no
    context = local
    mailbox=350@default
    
    
    [forfait2-ovh]
    type=peer
    fromuser=0033183629547
    fromdomain=sip.ovh.net
    host=sip.ovh.net
    context=local
    language=fr
    insecure=port,invite
    qualify = yes
    username=0033183629547
    secret=mdp2
    nat=yes
    canreinvite=no
    dtmfmode=auto
    video=no
    restrictcid=no
    amaflags=default 
    
    
    [forfait-ovh]
    type=peer
    fromuser=0033183626986
    fromdomain=sip.ovh.net
    host=sip.ovh.net
    context=local
    language=fr
    insecure=port,invite
    qualify = yes
    username=0033183626986
    secret=mdp1
    nat=yes
    canreinvite=no
    dtmfmode=auto
    video=no
    restrictcid=no
    amaflags=default
    Code:
    ; extensions.conf - the Asterisk dial plan
    ; The "General" category is for certain variables.  
    [general]
    static=yes
    writeprotect=no
    autofallthrough=yes
    clearglobalvars=no
    priorityjumping=no
    
    [globals]
    ;CONSOLE=Console/dsp                ; Console interface for demo
    ;IAXINFO=guest                    ; IAXtel username/password
    ;TRUNK=DAHDI/G2                    ; Trunk interface
    ;TRUNKMSD=1                    ; MSD digits to strip (usually 1 or 0)
    
    
    [local]
    ; 100, 200 et 300 sont les téléphones
    ; chacun a pour mot de passe : 481248
    
    exten => s,1,Answer()
    exten => s,n,Dial(SIP/100)
    exten => s,n,Hangup
    exten => s,i,Hangup
    
    exten => 100,1,Dial(SIP/100)
    exten => 100,n,Hangup
    exten => 100,i,Hangup
    
    exten => 200,1,Dial(SIP/200)
    exten => 200,n,Hangup
    exten => 200,i,Hangup
    
    exten => 300,1,Dial(SIP/300)
    exten => 300,n,Hangup
    exten => 300,i,Hangup
    
    
    exten => 0033183626986,1,Dial(SIP/100)
    exten => 0033183629547,1,Dial(SIP/200)
    
    
    [appel-sortant]
    exten => _X.,1,Dial(SIP/${EXTEN}@forfait-ovh) ; Sur cette ligne allons appeler en passant par la section [forfait-ovh] du fichier sip.conf 
    
    ;exten => 222,1,VoiceMail(100@default)
    ;exten => 223,1,VoiceMailMain(@default)
    
    exten => 100,1,Dial(SIP/100)
    exten => 100,n,Hangup
    exten => 100,i,Hangup
    
    exten => 200,1,Dial(SIP/200)
    exten => 200,n,Hangup
    exten => 200,i,Hangup
    
    [appel-sortant2]
    exten => _X.,1,Dial(SIP/${EXTEN}@forfait-ovh2) ; Sur cette ligne allons appeler en passant par la section [forfait-ovh] du fichier sip.conf 
    
    exten => 100,1,Dial(SIP/100)
    exten => 100,n,Hangup
    exten => 100,i,Hangup
    
    exten => 200,1,Dial(SIP/200)
    exten => 200,n,Hangup
    exten => 200,i,Hangup
    Dernière modification par pthenot ; 05/03/2011 à 22h30.

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
  •