Page 1 sur 3 123 DernièreDernière
Affichage des résultats 1 à 10 sur 23

Discussion: Passerelle SIP / RTC

  1. #1
    Membre Senior
    Date d'inscription
    février 2011
    Messages
    141
    Downloads
    0
    Uploads
    0

    Passerelle SIP / RTC

    Bonjour à tous!
    En cherchant un peu sur la toile, je suis confronter à un problème...
    Je vous explique:


    Sur mon PC1, j'ai mon asterisk qui fait office de PABX ( réseau RTC avec un signal FXO/FXS) et un IPBX ( signal SIP).
    Sur mon PC2 est installé mon softphone.

    Les Téléphones analogiques communiquent bien avec les softphones.

    Mais...
    Imaginons que mon PC1 fait office de PABX et mon PC2 fait office de IPBX...
    Il faut avoir une passerelle pour pouvoir communiquer?
    Oui, Non?
    Merci

  2. #2
    Membre Association Avatar de celya
    Date d'inscription
    septembre 2010
    Messages
    135
    Downloads
    0
    Uploads
    0
    Un trunck IAX ou SIP suffira.
    CELYA : www.celya.fr
    ASTERISK SERVICE : www.asterisk-service.fr
    MAVISIOCONF : www.mavisioconf.fr
    ATERISK : www.aterisk.fr

  3. #3
    Membre Senior
    Date d'inscription
    février 2011
    Messages
    141
    Downloads
    0
    Uploads
    0
    Mon PC2 peut-être en virtuel ou non?

  4. #4
    Membre Association Avatar de celya
    Date d'inscription
    septembre 2010
    Messages
    135
    Downloads
    0
    Uploads
    0
    Oui,

    les réponses sont de plus en plus courtes
    CELYA : www.celya.fr
    ASTERISK SERVICE : www.asterisk-service.fr
    MAVISIOCONF : www.mavisioconf.fr
    ATERISK : www.aterisk.fr

  5. #5
    Membre Senior
    Date d'inscription
    février 2011
    Messages
    141
    Downloads
    0
    Uploads
    0
    Oui lol , mais ne parle pas trop vite lol.
    Donc je récapitule:

    Mon PC1 joue le role de PABX
    Mon PC2 ( en virtuel sur un PC3 ou est en passant mon X-lite) jour le role de IPBX.

    Pour faire communiquer les deux je trunk juste le SIP?
    c'est ça que je comprend pas trop..

  6. #6
    Membre Association Avatar de celya
    Date d'inscription
    septembre 2010
    Messages
    135
    Downloads
    0
    Uploads
    0
    Pause toi un peu, prend ton temps, lit un bon bouquin 'asterisk the future of telephonie' et après tu verra tous sera limpide.
    CELYA : www.celya.fr
    ASTERISK SERVICE : www.asterisk-service.fr
    MAVISIOCONF : www.mavisioconf.fr
    ATERISK : www.aterisk.fr

  7. #7
    Membre Senior
    Date d'inscription
    février 2011
    Messages
    141
    Downloads
    0
    Uploads
    0
    Re bonsoir,

    j'ai installé un autre asterisk en virtuel , j'ai configuré un compte SIP et les appels ne fonctionnent pas vers mon autre asterisk comme prévue
    Il faut donc maintenant que je trunk le SIP, mais des deux côtès?

  8. #8
    Membre Association Avatar de celya
    Date d'inscription
    septembre 2010
    Messages
    135
    Downloads
    0
    Uploads
    0
    Tu a chercher un peu sur internet ? Tu a regardé le bouquin que je t'ai dis ? Tous est indiqué et expliqué dans le détail.
    CELYA : www.celya.fr
    ASTERISK SERVICE : www.asterisk-service.fr
    MAVISIOCONF : www.mavisioconf.fr
    ATERISK : www.aterisk.fr

  9. #9
    Membre Senior
    Date d'inscription
    février 2011
    Messages
    141
    Downloads
    0
    Uploads
    0
    Oui ne ti'inquiète pas j'ai cherché sur le net et aussi avec le livre d'oreilly ( je ne néglige pas ces étapes au contraire ), d'aileur ça ma permit de passer la première vitesse..
    je te fait une petite récap

    Voici mon serveur 1 - téléphones analogiques

    extension.conf

    Code:
    [internal]
    
    exten => 500,1,Wait(2)
    exten => 500,n,Answer()
    exten => 500,n,dial(DAHDI/1,20,tr)
    exten => 500,n,Voicemail(500@default)
    exten => 500,n,Hangup()
    
    
    
    exten => 501,1,Wait(2)
    exten => 501,n,Answer()
    exten => 501,n,dial(DAHDI/2,20,tr)
    exten => 501,n,VoiceMail(501@default)
    exten => 501,n,Hangup()
    
    
    
    
    
    exten => 502,1,dial(DAHDI/3,20,tr)
    exten => 502,n,echo()
    exten => 502,n,Hangup()
    
    
    exten => 1000,1,Answer()
    exten => 1000,n,dial(IAX2/192.168.86.173/1000,30,r)
    exten => 1000,n,Hangup()
    iax.conf

    Code:
    [general]
    requiredcalltoken=no
    disallow=all
    allow=ulaw
    
    [internal]
    type=friend
    host=192.168.86.173 ; @IP du serveur IPBX 
    username=192.168.1.12
    secret=asterisk
    context=internal
    qualify=yes
    trunk=yes
    requiredcalltoken=no
    Voici mon serveur 2 ( en virtuel) - réseau IP SIP

    extension.conf
    Code:
    [internal]
    
    exten => 1000,1,Wait(2)
    exten => 1000,n,Answer()
    exten => 1000,n,dial(SIP/1000,20,tr)
    sip.conf
    Code:
    [general]
    
    dtmfmode=rfc2833
    context=default	
    allowoverlap=no	
    bindport=5060	
    bindaddr=0.0.0.0	
    srvlookup=yes	
    
    
    
    [1000]
    
    username=1000
    context=internal
    callerid="1000" <1000>
    type=friend
    host=dynamic
    dtmfmode=rfc2833
    secret=1000
    mailbox=1000@default
    iax.conf
    Code:
    [general]
    requiredcalltoken=no
    disallow=all
    allow=ulaw
    
    [internal]
    type=friend
    host=192.168.1.12 ; @IP du serveur PABX 
    username=192.168.86.173
    secret=asterisk
    context=internal
    qualify=yes
    trunk=yes
    requiredcalltoken=no

    lorsque je compose le 1000 ( extension SIP)depuis mon réseau RTC voici l'extrait de ma CLI:

    Code:
    [root@new-host-2 ~]# asterisk -vvvvvvvvvvvvvvvvvvr
    Verbosity was 3 and is now 18
        -- Starting simple switch on 'DAHDI/2-1'
        -- Executing [1000@internal:1] Answer("DAHDI/2-1", "") in new stack
        -- Executing [1000@internal:2] Dial("DAHDI/2-1", "IAX2/192.168.86.173/1000,30,r") in new stack
    [Mar 28 22:55:18] WARNING[2924]: channel.c:5414 ast_request: No channel type registered for 'IAX2'
    [Mar 28 22:55:18] WARNING[2924]: app_dial.c:2039 dial_exec_full: Unable to create channel of type 'IAX2' (cause 66 - Channel not implemented)
      == Everyone is busy/congested at this time (1:0/0/1)
        -- Executing [1000@internal:3] Hangup("DAHDI/2-1", "") in new stack
      == Spawn extension (internal, 1000, 3) exited non-zero on 'DAHDI/2-1'
        -- Hanging up on 'DAHDI/2-1'
        -- Hungup 'DAHDI/2-1'

  10. #10
    Membre Association Avatar de celya
    Date d'inscription
    septembre 2010
    Messages
    135
    Downloads
    0
    Uploads
    0
    Vérifie la syntax de ton dial IAX2 et notament quand tu n'utilise pas de compte mais directement l'IP destination.
    CELYA : www.celya.fr
    ASTERISK SERVICE : www.asterisk-service.fr
    MAVISIOCONF : www.mavisioconf.fr
    ATERISK : www.aterisk.fr

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
  •