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

Discussion: appel sortant présenté avec un 0 devant le numéro (patton 4960 + T2 orange)

  1. #1
    Membre
    Date d'inscription
    septembre 2010
    Messages
    57
    Downloads
    0
    Uploads
    0

    appel sortant présenté avec un 0 devant le numéro (patton 4960 + T2 orange)

    Bonjour,

    Je commence à m'arracher les cheveux sur ce problème, je sollicite donc votre aide.

    Lorsque j'appel un téléphone (portable ou fixe), celui-ci voit mon numéro avec un zéro préfixé, ce qui donne par exemple : 00380212121 au lieu de 0380212121

    Mon numéro est configuré au niveau d'asterisk. Je ne pense pas que le problème vienne de là, j'ai également une ligne T0 et 2 compte sip freebox et le numéro se présente correctement.

    J'ai donc recherché du coté de la patton, mais tout me semble ok, voici ma config :

    Code:
    system
    
      ic voice 0
    
    profile r2 default
    
    profile napt NAPT_WAN
    
    profile ppp default
    
    profile tone-set default
    
    profile voip default
      codec 1 g711alaw64k rx-length 20 tx-length 20
      codec 2 g711ulaw64k rx-length 20 tx-length 20
    
    profile pstn default
    
    profile sip default
      no autonomous-transitioning
    
    profile aaa default
      method 1 local
      method 2 none
    
    context ip router
    
      interface WAN
        ipaddress dhcp
        use profile napt NAPT_WAN
        tcp adjust-mss rx mtu
        tcp adjust-mss tx mtu
    
      interface LAN
        ipaddress 172.27.0.3 255.255.0.0
        tcp adjust-mss rx mtu
        tcp adjust-mss tx mtu
    
    context ip router
      dhcp-server use profile DHCPS_LAN
      route 0.0.0.0 0.0.0.0 172.27.254.254 0
    
    context cs switch
      national-prefix 0
      international-prefix 00
    
      routing-table called-e164 IN
    
      interface isdn IF_T0
        route call dest-interface IF_SIP_IN
    
      interface sip IF_SIP_IN
        bind context sip-gateway GW_SIP_IN
        remote 172.27.0.2 5060
    
      interface sip IF_SIP_OUT
        bind context sip-gateway GW_SIP_OUT
        route call dest-interface IF_T0
    
    context cs switch
      no shutdown
    
    context sip-gateway GW_SIP_IN
    
      interface IF_LAN
        bind interface LAN context router port 5064
    
    context sip-gateway GW_SIP_IN
      no shutdown
    
    context sip-gateway GW_SIP_OUT
    
      interface IF_LAN
        bind interface LAN context router port 5060
    
    context sip-gateway GW_SIP_OUT
      no shutdown
    
    port ethernet 0 0
      medium auto
      encapsulation ip
      bind interface WAN router
      no shutdown
    
    port ethernet 0 1
      medium auto
      encapsulation ip
      bind interface LAN router
      no shutdown
    
    port e1t1 0 0
      port-type e1
      clock slave
      framing crc4
      encapsulation q921
    
      q921
        uni-side user
        encapsulation q931
    
        q931
          protocol dss1
          uni-side user
          bchan-number-order ascending
          encapsulation cc-isdn
          bind interface IF_T0 switch
    
    port e1t1 0 0
      no shutdown
    La config semble bonne si je me réfère au debug :

    Code:
    10:04:35  CC    > [EP IF_SIP_OUT-00de3b00/active] Set call-leg property: E164-Number -> 0380212121
    10:04:35  CC    > [EP IF_SIP_OUT-00de3b00/active] Set call-leg property: URI -> sip:0380212121@172.27.0.2
    10:04:35  CC    > [EP IF_SIP_OUT-00de3b00/active] Set call-leg property: Type-Of-Number -> Unknown
    10:04:35  CC    > [EP IF_SIP_OUT-00de3b00/active] Set call-leg property: Numbering-Plan -> Unknown
    10:04:35  CC    > [EP IF_SIP_OUT-00de3b00/active] Set call-leg property: Presentation-Indicator -> Presentation allowed
    10:04:35  CC    > [EP IF_SIP_OUT-00de3b00/active] Set call-leg property: Name -> toto
    10:04:35  CC    > [EP IF_SIP_OUT-00de3b00/active] Set call-leg property: Screening-Indicator -> User provided, not screened
    10:04:35  CC    > [EP IF_SIP_OUT-00de3b00/active] Set call-leg property: Supports Overlap-Sending -> true
    10:04:35  CC    > [EP IF_SIP_OUT-00de3b00/active] Set call-leg property: Supported Codecs -> Voice: G.711 A-law[20/20]
    10:04:35  CC    > [EP IF_SIP_OUT-00de3b00/active] Set call-leg property: Unique Identifier -> 4c58f4ab6ab8a89d31ed306f0638c3b8@172.27.0.2
    10:04:35  CC    > [EP IF_SIP_OUT-00de3b00/active] Set call-leg property: IP-Address -> 172.27.0.2
    10:04:35  CC    > [EP IF_SIP_OUT-00de3b00/active] Set call-leg property: Call-Leg-ID -> 0x00de7070
    10:04:35  CC    > [EP IF_SIP_OUT-00de3b00/active] Set call-leg property: State -> CONNECTED
    10:04:35  CC    > [Call 00b43148] Set call property: Context -> 0x00000000
    10:04:35  CC    > [Call 00b43148] Set call property: Information-Transfer-Capability -> 3.1kHz Audio
    10:04:35  CC    > [Call 00b43148] Set call property: Hops -> 0x00000010
    10:04:35  CC    > [EP IF_SIP_OUT-00de3b00/active] Dial to provider router (IF_SIP_OUT-precall-service) using call 00b43148
    10:04:35  CC    > [EP router-00b437e8/incoming] Accept call 00b43148
    10:04:35  CC    > [EP router-00b437e8/incoming] Set call-leg property: E164-Number -> 0380363636
    10:04:35  CC    > [EP router-00b437e8/incoming] Set call-leg property: Type-Of-Number -> Unknown
    10:04:35  CC    > [EP router-00b437e8/incoming] Set call-leg property: Numbering-Plan -> Unknown
    10:04:35  CC    > [EP router-00b437e8/incoming] Set call-leg property: Name -> 
    10:04:35  CC    > [EP router-00b437e8/incoming] Set call-leg property: Alert-Info -> 
    10:04:35  CC    > [EP router-00b437e8/incoming] Set call-leg property: URI -> sip:0380363636@172.27.0.3
    10:04:35  CC    > [EP router-00b437e8/incoming] Set call-leg property: Network -> router
    10:04:35  CC    > [EP router-00b437e8/incoming] Set call-leg property: Call-Leg-ID -> 0x00de8760
    10:04:35  CC    > [EP router-00b437e8/incoming] Set call-leg property: State -> TRYING
    10:04:35  CC    > [EP router-00b437e8] Start route-lookup
    10:04:35  CC    > [EP router-00b437e8] Route found; immediately place call
    10:04:35  CC    > [EP router-00b437e8] Route to provider 'IF_T0'
    10:04:35  CC    > [EP router-00b437e8/outgoing] Set call-leg property: E164-Number -> 0380212121
    10:04:35  CC    > [EP router-00b437e8/outgoing] Set call-leg property: URI -> sip:0380212121@172.27.0.2
    10:04:35  CC    > [EP router-00b437e8/outgoing] Set call-leg property: Type-Of-Number -> Unknown
    10:04:35  CC    > [EP router-00b437e8/outgoing] Set call-leg property: Numbering-Plan -> Unknown
    10:04:35  CC    > [EP router-00b437e8/outgoing] Set call-leg property: Presentation-Indicator -> Presentation allowed
    10:04:35  CC    > [EP router-00b437e8/outgoing] Set call-leg property: Name -> toto
    10:04:35  CC    > [EP router-00b437e8/outgoing] Set call-leg property: Screening-Indicator -> User provided, not screened
    10:04:35  CC    > [EP router-00b437e8/outgoing] Set call-leg property: Supports Overlap-Sending -> true
    10:04:35  CC    > [EP router-00b437e8/outgoing] Set call-leg property: Supported Codecs -> Voice: G.711 A-law[20/20]
    10:04:35  CC    > [EP router-00b437e8/outgoing] Set call-leg property: Unique Identifier -> 4c58f4ab6ab8a89d31ed306f0638c3b8@172.27.0.2
    10:04:35  CC    > [EP router-00b437e8/outgoing] Set call-leg property: IP-Address -> 172.27.0.2
    10:04:35  CC    > [EP router-00b437e8/outgoing] Set call-leg property: Network -> router
    10:04:35  CC    > [EP router-00b437e8/outgoing] Set call-leg property: Call-Leg-ID -> 0x00b4dc58
    10:04:35  CC    > [EP router-00b437e8/outgoing] Set call-leg property: State -> CONNECTED
    10:04:35  CC    > [Call 00b4db60] Set call property: Context -> 0x00000000
    10:04:35  CC    > [Call 00b4db60] Set call property: Information-Transfer-Capability -> 3.1kHz Audio
    10:04:35  CC    > [Call 00b4db60] Set call property: Hops -> 0x0000000f
    10:04:35  CC    > [EP router-00b437e8/outgoing] Dial to provider IF_T0 () using call 00b4db60
    10:04:35  ICC   > [IF_T0] Added endpoint IF_T0-00b4e1a0
    10:04:35  ICC   > [IF_T0] NEW CALL. Allocated Endpoint IF_T0-00b4e1a0
    10:04:35  CC    > [EP IF_T0-00b4e1a0/active] Accept call 00b4db60
    10:04:35  CC    > [EP IF_T0-00b4e1a0/active] Set call-leg property: E164-Number -> 0380363636
    10:04:35  CC    > [EP IF_T0-00b4e1a0/active] Set call-leg property: Type-Of-Number -> Unknown
    10:04:35  CC    > [EP IF_T0-00b4e1a0/active] Set call-leg property: Numbering-Plan -> Unknown
    10:04:35  CC    > [EP IF_T0-00b4e1a0/active] Set call-leg property: Name -> 
    10:04:35  CC    > [EP IF_T0-00b4e1a0/active] Set call-leg property: Alert-Info -> 
    10:04:35  CC    > [EP IF_T0-00b4e1a0/active] Set call-leg property: URI -> sip:0380363636@172.27.0.3
    10:04:35  CC    > [EP IF_T0-00b4e1a0/active] Set call-leg property: Quality-Of-Service -> MOS 4.50, DS0
    10:04:35  CC    > [EP IF_T0-00b4e1a0/active] Set call-leg property: Network -> IF_T0
    10:04:35  CC    > [EP IF_T0-00b4e1a0/active] Set call-leg property: Call-Leg-ID -> 0x00b5fdb8
    10:04:35  CC    > [EP IF_T0-00b4e1a0/active] Set call-leg property: State -> TRYING
    10:04:35  ICC   > [EP IF_T0-00b4e1a0] do not reroute because: no endpoint with call key: 4c58f4ab6ab8a89d31ed306f0638c3b8@172.27.0.2
    10:04:35  ICC   > [EP IF_T0-00b4e1a0] AOC-S User << Call Setup
    10:04:35  ICC   > [EP IF_T0-00b4e1a0] AOC-D User << Call Setup
    10:04:35  ICC   > [EP IF_T0-00b4e1a0] AOC-E User << Call Setup
    10:04:35  ICC   > [EP IF_T0-00b4e1a0] >> [080005]
    SETUP (DSS1 User)
      [04039090A3]
      Bearer capability : 3.1kHz Audio - CCITT
        circuit mode - 64kBit/s - G.711 A-law
      [1E028583]
      Progress indicator : origination address is non-ISDN
        private network serving remote user - CCITT
      [6C0C008030333830323838323330]
      Calling party number : 0380212121
        unknown number - unknown numbering plan
        presentation allowed - user provided not screened
      [700B8030333830323838323336]
      Called party number : 0380363636
        unknown number - unknown numbering plan
    
    10:04:35  ICC   > [EP IF_T0-00b4e1a0] Set state to CALL INITIATED
    10:04:35  CC    > [EP IF_T0-00b4e1a0/active] Set call-leg property: Endpoint-Is-Isdn -> true
    10:04:35  CC    > [Call 00b43148] Set call property: Hops -> 0x0000000f
    10:04:35  CC    > [EP router-00b437e8/incoming] Set call-leg property: Endpoint-Is-Isdn -> true
    10:04:35  CC    > [EP router-00b437e8/incoming] Set call-leg property: Quality-Of-Service -> MOS 4.50, DS0
    J'ai l'impression que ce zéro est ajouté après ma patton, soit au niveau du boitier isdn (albis technologies bstu), soit au niveau d'orange.

    Merci.
    Dernière modification par tomarch ; 09/11/2010 à 13h09.

  2. #2
    Membre Senior
    Date d'inscription
    septembre 2010
    Localisation
    Where the sun shines
    Messages
    1 418
    Downloads
    0
    Uploads
    0
    Pour éviter de te ruiner en aspirine, pourquoi ne pas retirer le zero depuis asterisk ou la patton ? et présenter 3BPQMCDUC et non 03...

  3. #3
    Membre
    Date d'inscription
    septembre 2010
    Messages
    57
    Downloads
    0
    Uploads
    0
    J'y ai effectivement pensé, mais le problème est que mes appels vont devoir sortir sur plusieurs trunks (j'ai déjà un accès T0 qui fonctionne correctement, et plusieurs trunk sip sont prévus), donc je ne peux pas faire la bidouille sur asterisk.
    Je peux le faire au niveau de la patton en dernier recours, mais ça m'embête quand même de ne pas savoir d'où vient le problème.
    Je vais essayer d'avoir quelqu'un de chez orange qui pourra m'aider (et la ça va effectivement me couter chère en aspirine

  4. #4
    Membre Association
    Date d'inscription
    septembre 2010
    Localisation
    Lyon
    Messages
    23
    Downloads
    0
    Uploads
    0
    Est-ce que ton T2 est un T2 classique de chez France Télécom ou un T2 de type BIV (Buisiness Internet Voice) ?

    Si c'est un BIV, peut être que celà rajoute un 0 de plus, mais j'y crois pas, vu les BIV que j'ai rencontré devant d'autres autocoms (Alcatel, Avaya), çà ne rajoute jamais de 0

    Si c'est un T2 classique, le numéro présenté est bien le numéro à 10 chiffres

    Pour info, les BIV sont en fait des OneAccess dont il est impossible d'y accéder directement dedans...

    Après, effectivement, peut-être qu'il existe une ou des "âmes charitables" chez Orange qui voudrait bien se pencher sur le problème.

    Bon courrage !

  5. #5
    Asterisk Fan Avatar de fastm3
    Date d'inscription
    août 2010
    Localisation
    Corbeil Essonnes (91)
    Messages
    1 302
    Downloads
    1
    Uploads
    1
    Sur les T0 , je presente 9 chiffres du sda pour qu'il soit correctement presenté, cad avec 10 chiffres, le 0 est donc rajouté.
    Je suis avec dahdi et sans patton. Il suffit de gerer ca dans le dialplan si necessaire.
    Je cherche pas a comprendre. Quand la T0 ajoute un 0, je l'enleve ou ne le specifie pas. Quand elle enleve rien, je presente 10 chiffres. Pas besoin d'aspirine pour moi comme ca...
    Fastm3.

  6. #6
    Membre Association
    Date d'inscription
    septembre 2010
    Messages
    1 236
    Downloads
    0
    Uploads
    0
    Dans le patton tu peux passer par "matching" et retirer le 0.

  7. #7
    Membre
    Date d'inscription
    septembre 2010
    Messages
    57
    Downloads
    0
    Uploads
    0
    Citation Envoyé par Reaper Voir le message
    Dans le patton tu peux passer par "matching" et retirer le 0.
    Pourrais tu développer ta solution s'il te plait.

    J'ai essayé la fonction suivante, mais ça ne fonctionne pas
    Code:
      routing-table called-e164 out
        route default dest-interface IF_T0 strip_zero
    
      mapping-table called-e164 to called-e164 strip_zero
        map *0(.%) to \1

  8. #8
    Membre Association
    Date d'inscription
    septembre 2010
    Messages
    1 236
    Downloads
    0
    Uploads
    0
    Salut, ci joint screenshots de remove 0 et remove 9 et leur fonctions.

    La c'est en sortie pour différencier 2 boites avec 2 ISDN differentes



  9. #9
    Membre
    Date d'inscription
    septembre 2010
    Messages
    57
    Downloads
    0
    Uploads
    0
    Après divers échange avec le support Orange, il semble qu'il n'y ai pas de problème de leur coté (les numéros sont bien présenté à 10 chiffres).

    Peut être que la patton ajoute le 0 à un bas niveau qui fait que ce n'est pas visible dans les logs et le debug.

    J'ai donc fait une règle au niveau de la patton que voici :
    Code:
      routing-table called-e164 out
        route default dest-interface IF_T0 strip_zero
    
      mapping-table calling-e164 to calling-e164 strip_zero
        map 0(.%) to \1

  10. #10
    Membre Association
    Date d'inscription
    septembre 2010
    Localisation
    SEINE ET MARNE
    Messages
    182
    Downloads
    0
    Uploads
    0
    Bonjour,

    Et en supprimant ces deux lignes de la Patton ?

    national-prefix 0
    international-prefix 00

    Cordialement,
    Francois

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
  •