Page 1 sur 2 12 DernièreDernière
Affichage des résultats 1 à 10 sur 17

Discussion: Caller id + patton

  1. #1
    Membre Junior
    Date d'inscription
    octobre 2010
    Messages
    4
    Downloads
    3
    Uploads
    0

    Caller id + patton

    Bonjour,

    Un vieux problème pas encore résolu
    Soit un asterisk 1.6 avec 2 pattons 4638 sur lignes RNIS (Belgacom)

    Le problème
    Quoiqu'on fasse la présentation du numéro est toujours la tête de ligne et jamais le numéro du poste alors qu'il a un numéro DID

    Pour faire simple
    Que dois-je faire dans * ?
    Que dois-je faire dans le patton ?

    A savoir que jusqu'a présent un set callerid(num) = j'ai tout essayé ne fonctionne pas

    Autre question: quelle est la variable qui contient le numéro du poste appelant ?

    Merci de votre aide

    Alain

  2. #2
    Membre Junior
    Date d'inscription
    octobre 2010
    Messages
    15
    Downloads
    1
    Uploads
    0
    Salut,
    voici les différentes variables qui t'intéresseront.
    # ${CALLERID(all)}: The current Caller ID name and number - See Setting Callerid for usage in Asterisk 1.4
    # ${CALLERID(name)}: The current Caller ID name
    # ${CALLERID(num)}: The current Caller ID number
    Voici un lien bien sympa qui t'explique les différentes variables
    Variables asterisk

    Pour ton problème de callerID, est tu sur que tu changes bien le callerID.
    Je connais pas les patton, mais est ce que tu peut pas avoir des logs sur ta sortie RNIS pour vérifier ton callerid en sortie?

  3. #3
    Membre Junior
    Date d'inscription
    octobre 2010
    Messages
    4
    Downloads
    3
    Uploads
    0
    Salut Napster,

    Je connais les infos que tu me donnes, le problème c'est que j'ai tout essayé et que cela ne fonctionne pas.

    Si je suis sur que je change bien le callerid ? en tout cas je fais
    bla bla Set(Callerid(num)=87123456) (j'ai essayé tous les formats)
    avant de dial

    Quant aux pattons, je n'ai vu nulle part ce genre de logs

    Alain

  4. #4
    Membre Senior
    Date d'inscription
    septembre 2010
    Localisation
    Where the sun shines
    Messages
    1 418
    Downloads
    0
    Uploads
    0
    pour activer le debug sur patton, se connecter en telnet et faire (au choix)

    debug context sip-gateway transport detail 1
    debug context sip-gateway signaling detail 1
    debug ccisdn signaling
    debug call-router detail 5
    debug call-control detail 5

  5. #5
    Membre Association
    Date d'inscription
    septembre 2010
    Messages
    1 236
    Downloads
    0
    Uploads
    0
    Par moment il faut présenter 4 derniers chiffres, ou le numéro sans 0 au début pour que ça marche.
    Test.

  6. #6
    Membre Junior
    Date d'inscription
    octobre 2010
    Messages
    4
    Downloads
    3
    Uploads
    0
    Merci de vos réponses,

    J'ai testé tous les formats possibles et immaginables

    Je voudrais juste que vous me confirmiez qu"il n'y a pas d'autre paramètre à modifier dans un .conf

    Merci

    Alain

  7. #7
    Membre Association Avatar de cedricscha
    Date d'inscription
    août 2010
    Localisation
    Geneve/Suisse
    Messages
    578
    Downloads
    1
    Uploads
    0
    quand tu fais un debug call-control detail 5 sur ton patton en ssh, lorsque tu passes un appel, tes premières lignes devrait resembler à cela :

    Code:
    06:30:39  CC    > [EP IF_SIP_OUT-00d4a8f8/active] Set call-leg property: E164-Number -> 0216135540
    06:30:39  CC    > [EP IF_SIP_OUT-00d4a8f8/active] Set call-leg property: URI -> sip:0216135540@192.168.10.123
    06:30:39  CC    > [EP IF_SIP_OUT-00d4a8f8/active] Set call-leg property: Type-Of-Number -> Unknown
    06:30:39  CC    > [EP IF_SIP_OUT-00d4a8f8/active] Set call-leg property: Numbering-Plan -> Unknown
    06:30:39  CC    > [EP IF_SIP_OUT-00d4a8f8/active] Set call-leg property: Presentation-Indicator -> Presentation allowed
    06:30:39  CC    > [EP IF_SIP_OUT-00d4a8f8/active] Set call-leg property: Name -> 0216135540
    06:30:39  CC    > [EP IF_SIP_OUT-00d4a8f8/active] Set call-leg property: Screening-Indicator -> User provided, not screened
    06:30:39  CC    > [EP IF_SIP_OUT-00d4a8f8/active] Set call-leg property: Supports Overlap-Sending -> true
    06:30:39  CC    > [EP IF_SIP_OUT-00d4a8f8/active] Set call-leg property: Supported Codecs -> Voice: G.711 u-law[20/20], G.711 A-law[20/20]
    06:30:39  CC    > [EP IF_SIP_OUT-00d4a8f8/active] Set call-leg property: Unique Identifier -> 4662ac2319f8f953783f581d6f827cf0@192.168.10.123
    06:30:39  CC    > [EP IF_SIP_OUT-00d4a8f8/active] Set call-leg property: IP-Address -> 192.168.10.123
    06:30:39  CC    > [EP IF_SIP_OUT-00d4a8f8/active] Set call-leg property: Call-Leg-ID -> 0x00ab9168
    06:30:39  CC    > [EP IF_SIP_OUT-00d4a8f8/active] Set call-leg property: State -> CONNECTED

    avec en rouge la partie qui présente ton numéro à ton opérateur :

    le premier exemple, à été fait avec un Set(CALLERID(num) = 0216135540)

    pour celui qui suit avec : Set(CALLERID(num)=540)

    Code:
    06:33:31  CC    > [EP IF_SIP_OUT-013744e0/active] Set call-leg property: E164-Number -> 540
    06:33:31  CC    > [EP IF_SIP_OUT-013744e0/active] Set call-leg property: URI -> sip:540@192.168.10.123
    06:33:31  CC    > [EP IF_SIP_OUT-013744e0/active] Set call-leg property: Type-Of-Number -> Unknown
    06:33:31  CC    > [EP IF_SIP_OUT-013744e0/active] Set call-leg property: Numbering-Plan -> Unknown
    06:33:31  CC    > [EP IF_SIP_OUT-013744e0/active] Set call-leg property: Presentation-Indicator -> Presentation allowed
    06:33:31  CC    > [EP IF_SIP_OUT-013744e0/active] Set call-leg property: Name -> 540
    06:33:31  CC    > [EP IF_SIP_OUT-013744e0/active] Set call-leg property: Screening-Indicator -> User provided, not screened
    06:33:31  CC    > [EP IF_SIP_OUT-013744e0/active] Set call-leg property: Supports Overlap-Sending -> true
    06:33:31  CC    > [EP IF_SIP_OUT-013744e0/active] Set call-leg property: Supported Codecs -> Voice: G.711 u-law[20/20], G.711 A-law[20/20]
    06:33:31  CC    > [EP IF_SIP_OUT-013744e0/active] Set call-leg property: Unique Identifier -> 5562eb3f6a40eecd62c8638d284d7513@192.168.10.123
    06:33:31  CC    > [EP IF_SIP_OUT-013744e0/active] Set call-leg property: IP-Address -> 192.168.10.123
    06:33:31  CC    > [EP IF_SIP_OUT-013744e0/active] Set call-leg property: Call-Leg-ID -> 0x00ab96b8
    06:33:31  CC    > [EP IF_SIP_OUT-013744e0/active] Set call-leg property: State -> CONNECTED
    Fais attention que tu aie bien la partie en gras et soulignée dans ton debug

    fais tes tests et sort nous peut etre des extraits de ton dialplan ainsi que du debug de ton patton, on pourras plus facilement te filer un coups de main.
    Cédric
    ---------------------------------------------------------------
    Rejoignez l'Association Asterisk France : http://www.asterisk-france.org

    Envie de mettre des étoiles dans les yeux de vos clients : EasyPyro.ch

    On a pas inventé l'électricité en cherchant à améliorer la bougie...
    ---------------------------------------------------------------

  8. #8
    Membre Junior
    Date d'inscription
    octobre 2010
    Messages
    4
    Downloads
    3
    Uploads
    0
    Merci Cedric, je vais controler cela

    Alain

  9. #9
    Membre Junior
    Date d'inscription
    février 2011
    Messages
    2
    Downloads
    0
    Uploads
    0
    Bonjour,

    Je suis moi aussi dans cette situation, je ne sais plus quoi essayer.

    Code:
    18:36:36  CC    > [EP IF_SIP_SERVICE-00fea990/active] Set call-leg property: Network -> GW_SIP/192.168.168.111
    18:36:36  CC    > [EP IF_SIP_SERVICE-00fea990/active] Set call-leg property: E164-Number -> 027619670
    18:36:36  CC    > [EP IF_SIP_SERVICE-00fea990/active] Set call-leg property: URI -> sip:027619670@192.168.168.110
    18:36:36  CC    > [EP IF_SIP_SERVICE-00fea990/active] Set call-leg property: Type-Of-Number -> Unknown
    18:36:36  CC    > [EP IF_SIP_SERVICE-00fea990/active] Set call-leg property: Numbering-Plan -> Unknown
    18:36:36  CC    > [EP IF_SIP_SERVICE-00fea990/active] Set call-leg property: Presentation-Indicator -> Presentation allowed
    18:36:36  CC    > [EP IF_SIP_SERVICE-00fea990/active] Set call-leg property: Name -> 027619670
    18:36:36  CC    > [EP IF_SIP_SERVICE-00fea990/active] Set call-leg property: Screening-Indicator -> User provided, not screened
    18:36:36  CC    > [EP IF_SIP_SERVICE-00fea990/active] Set call-leg property: Supports Overlap-Sending -> true
    18:36:36  CC    > [EP IF_SIP_SERVICE-00fea990/active] Set call-leg property: Supported Codecs -> Voice: G.711 A-law[20/20]
    18:36:36  CC    > [EP IF_SIP_SERVICE-00fea990/active] Set call-leg property: Codec Negotiating -> Idle
    18:36:36  CC    > [EP IF_SIP_SERVICE-00fea990/active] Set call-leg property: Unique Identifier -> 2165501f14f615ff1113d67101bdedcf@192.168.168.110
    18:36:36  CC    > [EP IF_SIP_SERVICE-00fea990/active] Set call-leg property: IP-Address -> 192.168.168.110
    18:36:36  CC    > [EP IF_SIP_SERVICE-00fea990/active] Set call-leg property: Call-Leg-ID -> 0x00fbf900
    18:36:36  CC    > [EP IF_SIP_SERVICE-00fea990/active] Set call-leg property: State -> CONNECTED
    Code:
    exten => _0.,1,Set(CALLERID(num)=027619670)
    exten => _0.,2,Set(CALLERID(name)=027619670)
    exten => _0.,3,Dial(SIP/1001/${EXTEN})
    Je suis aussi sur une connexion Belgacom, en DID avec un pool de 10 numéros, je souhaiterais forcer le premier numéro du pool pour tous les appels sortants.

    Merci pour votre aide.

    François.

  10. #10
    Membre Association Avatar de cedricscha
    Date d'inscription
    août 2010
    Localisation
    Geneve/Suisse
    Messages
    578
    Downloads
    1
    Uploads
    0
    Euh tu dois pas presenter dix chiffres ?

    Regarde avec ton operateur ce que tu dois presenter et surtout ce que tu peux faire.
    Cédric
    ---------------------------------------------------------------
    Rejoignez l'Association Asterisk France : http://www.asterisk-france.org

    Envie de mettre des étoiles dans les yeux de vos clients : EasyPyro.ch

    On a pas inventé l'électricité en cherchant à améliorer la bougie...
    ---------------------------------------------------------------

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
  •