Affichage des résultats 1 à 3 sur 3

Discussion: Préfixe des CID d'un trunk SIP.

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #3
    Asterisk Fan Avatar de fastm3
    Date d'inscription
    août 2010
    Localisation
    Corbeil Essonnes (91)
    Messages
    1 302
    Downloads
    1
    Uploads
    1
    On peut aussi corriger à la source.

    Rajoute dans extensions_custom.conf

    Code:
    [from-openip]
    exten => _X.,1,Noop(Using CallerID openip ${CALLERID(all)})
    exten => _X.,n,GotoIf($["${CALLERID(num):0:8}" != "asterisk"]?notanonymous)
    ; callerid = asterisk correspond a appel anonyme
    exten => _X.,n,Set(CALLERID(num)=anonyme)
    exten => _X.,n,Set(CALLERID(ani)=${CALLERID(num)})
    exten => _X.,n,Set(CALLERID(name)=${CALLERID(num)})
    exten => _X.,n(notanonymous),GotoIf($["${CALLERID(num):0:3}" = "ano"]?not9digits)
    exten => _X.,n,GotoIf($[${LEN(${CALLERID(num)})} != 9]?not9digits)
    exten => _X.,n,Set(CALLERID(num)=0${CALLERID(num)})
    exten => _X.,n,Set(CALLERID(ani)=${CALLERID(num)})
    exten => _X.,n,Set(CALLERID(name)=${CALLERID(num)})
    exten => _X.,n(not9digits),Goto(from-pstn,${EXTEN},1)
    Au lieu de from-trunk ou equivalent, dans la definition du context pour ton trunk openip, tu indiqueras from-openip.

    Ca n'est pas parfait mais ca devrait resoudre le pb de tes appels qui presentent seulement 9 chiffres.
    Curieusement, sur un trunk openip, les appels "anonymes" apparaissaient comme "asterisk", ca fixe aussi ce comportement.

    Fastm3.
    Dernière modification par fastm3 ; 29/09/2010 à 00h34.

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
  •