Affichage des résultats 1 à 2 sur 2

Discussion: TUTO: Configuration asterisk freephonie + ippi

  1. #1
    Membre Junior
    Date d'inscription
    janvier 2011
    Messages
    16
    Downloads
    0
    Uploads
    0

    TUTO: Configuration asterisk freephonie + ippi

    Voici mon petit dialplan qui permet de recevoir et d'emettre des appels chez freephonie et ippi.
    Attention, les appels 01 à 05 +09 et 0800 0805 08088 sont pris en charge via freephonie.
    Les 0535 sont pris en charge par ippi.
    J'ai désactiver les appels d'urgence(non supporté par freephonie), un message s'affiche sur le poste SIP, mais a bien y réfléchir il me semble qu'ippi achemine ses appels puisqu'il faut justifier de son domicile.
    Donc si c'est le cas, je mettrais a jour ce dialplan.

    Voici le dialplan (extensions.conf).
    Code:
    ; APPELS ENTRANTS
    [fromippi]
    exten => s,1,Ringing
    exten => s,n,Answer
    exten => s,n,Dial(SIP/7000)
    exten => s,n,Hangup
    [fromfree]
    ;exten => s,1,Answer
    ;exten => s,n,Wait(3)
    exten => s,1,Ringing
    exten => s,n,Answer
    exten => s,n,Dial(SIP/7000)
    exten => s,n,Hangup
    
    ; MACRO SORTANTS
    [macro-ippi-out]
    exten => s,1,Answer
    exten => s,n,Dial(SIP/ippi_out/${ARG1})
    exten => s,n,Hangup
    
    [macro-free-out]
    exten => s,1,Answer
    exten => s,n,Dial(SIP/free_out/${ARG1})
    exten => s,n,Hangup
    
    ; APPELS SORTANTS
    [mdm]
    exten => _70xx,1,Ringing
    exten => _70xx,n,Dial(SIP/${EXTEN},30,TRHtrh)
    ; Ippi repondeur
    exten => *1234,1,Macro(ippi-out,*1234)
    ; IPPI vers ippi
    exten => _889XXXXXX,1,Macro(ippi-out,${EXTEN})
    ; IPPI tout format
    exten => _053500xxxx,1,Macro(ippi-out,${EXTEN})
    exten => _3353500xxxx,1,Macro(ippi-out,${EXTEN})
    exten => _+3353500xxxx,1,Macro(ippi-out,${EXTEN})
    exten => _003353500xxxx,1,Macro(ippi-out,${EXTEN})
    ; FREE 01 à 05 + 09 tout format numéro masqué
    exten => _0[1-5,9]XXXXXXXX,1,Macro(free-out,*31*${EXTEN})
    exten => _33[1-5,9]XXXXXXXX,1,Macro(free-out,*31*${EXTEN})
    exten => _+33[1-5,9]XXXXXXXX,1,Macro(free-out,*31*${EXTEN})
    exten => _0033[1-5,9]XXXXXXXX,1,Macro(free-out,*31*${EXTEN})
    ; FREE 01 à 05 + 09 tout format numéro affiché
    exten => _5[1-5,9]XXXXXXXX,1,Macro(free-out,0${EXTEN:1})
    ; FREE 0800 0805 0809 tout format
    exten => _080[0,5,9]XXXXXX,1,Macro(free-out,${EXTEN})
    exten => _3380[0,5,9]XXXXXX,1,Macro(free-out,${EXTEN})
    exten => _+3380[0,5,9]XXXXXX,1,Macro(free-out,${EXTEN})
    exten => _003380[0,5,9]XXXXXX,1,Macro(free-out,${EXTEN})
    ; FREE 08088 tout format
    exten => _08088XXXXX,1,Macro(free-out,${EXTEN})
    exten => _338088XXXXX,1,Macro(free-out,${EXTEN})
    exten => _+338088XXXXX,1,Macro(free-out,${EXTEN})
    exten => _00338088XXXXX,1,Macro(free-out,${EXTEN})
    ; FREE 118713
    exten => 118713,1,Macro(free-out,${EXTEN})
    ; FREE 3101 3131 3212 3222
    exten => 3101,1,Macro(free-out,${EXTEN})
    exten => 3131,1,Macro(free-out,${EXTEN})
    exten => 3212,1,Macro(free-out,${EXTEN})
    exten => 3222,1,Macro(free-out,${EXTEN})
    ; FREE REPONDEUR
    exten => **1,1,Macro(free-out,${EXTEN})
    ; APPEL D'URGENCE IMPOSSIBLE
    exten => _11[0,2,5,9],1,Answer
    exten => _11[0,2,5,9],n,Wait(1)
    exten => _11[0,2,5,9],n,SendText(Appel secours impossible.)
    exten => _11[0,2,5,9],n,Wait(6)
    exten => _11[0,2,5,9],n,SendText(Utiliser le fixe free)
    exten => _11[0,2,5,9],n,Wait(6)
    exten => _11[0,2,5,9],n,Hangup
    
    exten => _1[5,7,8],1,Answer
    exten => _1[5,7,8],n,Wait(1)
    exten => _1[5,7,8],n,SendText(Appel secours impossible.)
    exten => _1[5,7,8],n,Wait(6)
    exten => _1[5,7,8],n,SendText(Utiliser le fixe free)
    exten => _1[5,7,8],n,Wait(6)
    exten => _1[5,7,8],n,Hangup
    Attention le répondeur asterisk n'est pas ici parametré.
    dans sip.conf penser a ajouter:
    Code:
    context=mdm
    pour vos postes.
    sip.conf
    Code:
    defaultexpiry=3600
    register => username:password@ippi.fr
    register => 095XXXXXX:password@freephonie.net
    disallow=all
    allow=ulaw:30 ; la valeur 30 (ptime) permet de régler les pbm d'appels vers une freebox non dégroupée
    allow=alaw:30
    allow=speex
    
    [ippi.fr]
    type=friend
    host=ippi.fr
    context=fromippi
    nat=yes
    qualify=yes
    canreinvite=nonat
    directmedia=nonat
    insecure=port,invite
    dtmfmode=auto
    
    [ippi_out]
    type=peer
    host=213.215.45.230
    username=username
    defaultuser=username
    secret=password
    fromuser=username
    fromdomain=ippi.fr
    qualify=yes
    nat=yes
    directmedia=nonat
    dtmfmode=auto
    
    [freephonie.net]
    type=friend
    host=freephonie.net
    context=fromfree
    nat=yes
    qualify=yes
    canreinvite=nonat
    directmedia=nonat
    insecure=port,invite
    dtmfmode=auto
    
    
    [free_out]
    type=peer
    host=freephonie.net
    fromdomain=freephonie.net
    qualify=yes
    nat=yes
    canreinvite=nonat
    directmedia=nonat
    username=095xxxxxx
    fromuser=095xxxxxxx
    secret=xxxxxxxxxxxxxxxxx
    disallow=all
    allow=alaw
    dtmfmode=auto
    Enfin dernier point, penser a activer la DMZ ou a rediriger le 5060 en UDP vers le serveur.
    Numéros spéciaux:
    Code:
    *1234 : Messagerie IPPI
    **1: Messagerie free
    Tout les appels sortants vers des numéros tout public (01 à 05 + 09) sont par défaut masqués.
    Pour présenter le numéro utiliser le 5 a la place du premier zéro.

    Si quelqu'un a d'autre numéros spéciaux utiliser par free ou ippi qu'il jugerais utile qu'il n'hésite pas a me contacter pour l'ajouter au diaplan, de même, je suis ouvert a toute suggestion pour amélioration ou correction.
    Dernière modification par jiremek ; 01/12/2011 à 13h37. Motif: MAJ

  2. #2
    Membre Junior
    Date d'inscription
    janvier 2011
    Messages
    16
    Downloads
    0
    Uploads
    0
    MAJ du dialplan pour un meilleur support du DTMF

Les tags pour cette discussion

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
  •