Affichage des résultats 1 à 10 sur 42

Discussion: Pb de connexion B410P et Ligne T0

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Association
    Date d'inscription
    août 2011
    Messages
    35
    Downloads
    1
    Uploads
    0

    Pb de connexion B410P et Ligne T0

    Bonjour,

    Tout est dit dans le titre !
    Pour le moment, j'ai un PABX dont les 4 entrées ISDN T0 sont connectées sur un OneAccess One200 qui lui est connecté au boitier FT via l'uplink. Tout fonctionne bien.

    Je veux maintenant retirer le PABX pour le remplacer par mon Asterisk via une B410P. La carte est bien reconnue et affichée dans Freepbx, je branche les 4 cables précédemment mis sur le T0 du PABX sur chaque port de ma carte et les LEDS sont bien en vert fixe. Mais impossible d'appeler ou de recevoir des appels. Voici le CLI lors d 'un appel sur un portable :

    Code:
      == Using SIP RTP TOS bits 184
      == Using SIP RTP CoS mark 5
        -- Executing [006XXXXXXXX@from-internal:1] Macro("SIP/805-00000005", "user-callerid,SKIPTTL,") in new stack
        -- Executing [s@macro-user-callerid:1] Set("SIP/805-00000005", "AMPUSER=805") in new stack
        -- Executing [s@macro-user-callerid:2] GotoIf("SIP/805-00000005", "0?report") in new stack
        -- Executing [s@macro-user-callerid:3] ExecIf("SIP/805-00000005", "1?Set(REALCALLERIDNUM=805)") in new stack
        -- Executing [s@macro-user-callerid:4] Set("SIP/805-00000005", "AMPUSER=805") in new stack
        -- Executing [s@macro-user-callerid:5] Set("SIP/805-00000005", "AMPUSERCIDNAME=InfoTel") in new stack
        -- Executing [s@macro-user-callerid:6] GotoIf("SIP/805-00000005", "0?report") in new stack
        -- Executing [s@macro-user-callerid:7] Set("SIP/805-00000005", "AMPUSERCID=805") in new stack
        -- Executing [s@macro-user-callerid:8] Set("SIP/805-00000005", "CALLERID(all)="InfoTel" <805>") in new stack
        -- Executing [s@macro-user-callerid:9] GotoIf("SIP/805-00000005", "1?continue") in new stack
        -- Goto (macro-user-callerid,s,18)
        -- Executing [s@macro-user-callerid:18] NoOp("SIP/805-00000005", "Using CallerID "InfoTel" <805>") in new stack
        -- Executing [006XXXXXXXX@from-internal:2] Set("SIP/805-00000005", "_NODEST=") in new stack
        -- Executing [006XXXXXXXX@from-internal:3] Macro("SIP/805-00000005", "record-enable,805,OUT,") in new stack
        -- Executing [s@macro-record-enable:1] GotoIf("SIP/805-00000005", "1?check") in new stack
        -- Goto (macro-record-enable,s,4)
        -- Executing [s@macro-record-enable:4] ExecIf("SIP/805-00000005", "0?MacroExit()") in new stack
        -- Executing [s@macro-record-enable:5] GotoIf("SIP/805-00000005", "0?Group:OUT") in new stack
        -- Goto (macro-record-enable,s,16)
        -- Executing [s@macro-record-enable:16] GotoIf("SIP/805-00000005", "0?IN") in new stack
        -- Executing [s@macro-record-enable:17] ExecIf("SIP/805-00000005", "1?MacroExit()") in new stack
        -- Executing [006XXXXXXXX@from-internal:4] Macro("SIP/805-00000005", "dialout-trunk,2,06XXXXXXXX,,") in new stack
        -- Executing [s@macro-dialout-trunk:1] Set("SIP/805-00000005", "DIAL_TRUNK=2") in new stack
        -- Executing [s@macro-dialout-trunk:2] GosubIf("SIP/805-00000005", "0?sub-pincheck,s,1") in new stack
        -- Executing [s@macro-dialout-trunk:3] GotoIf("SIP/805-00000005", "0?disabletrunk,1") in new stack
        -- Executing [s@macro-dialout-trunk:4] Set("SIP/805-00000005", "DIAL_NUMBER=06XXXXXXXX") in new stack
        -- Executing [s@macro-dialout-trunk:5] Set("SIP/805-00000005", "DIAL_TRUNK_OPTIONS=tr") in new stack
        -- Executing [s@macro-dialout-trunk:6] Set("SIP/805-00000005", "OUTBOUND_GROUP=OUT_2") in new stack
        -- Executing [s@macro-dialout-trunk:7] GotoIf("SIP/805-00000005", "1?nomax") in new stack
        -- Goto (macro-dialout-trunk,s,9)
        -- Executing [s@macro-dialout-trunk:9] GotoIf("SIP/805-00000005", "0?skipoutcid") in new stack
        -- Executing [s@macro-dialout-trunk:10] Set("SIP/805-00000005", "DIAL_TRUNK_OPTIONS=") in new stack
        -- Executing [s@macro-dialout-trunk:11] Macro("SIP/805-00000005", "outbound-callerid,2") in new stack
        -- Executing [s@macro-outbound-callerid:1] ExecIf("SIP/805-00000005", "0?Set(CALLERPRES()=)") in new stack
        -- Executing [s@macro-outbound-callerid:2] ExecIf("SIP/805-00000005", "0?Set(REALCALLERIDNUM=805)") in new stack
        -- Executing [s@macro-outbound-callerid:3] GotoIf("SIP/805-00000005", "1?normcid") in new stack
        -- Goto (macro-outbound-callerid,s,6)
        -- Executing [s@macro-outbound-callerid:6] Set("SIP/805-00000005", "USEROUTCID=") in new stack
        -- Executing [s@macro-outbound-callerid:7] Set("SIP/805-00000005", "EMERGENCYCID=") in new stack
        -- Executing [s@macro-outbound-callerid:8] Set("SIP/805-00000005", "TRUNKOUTCID=") in new stack
        -- Executing [s@macro-outbound-callerid:9] GotoIf("SIP/805-00000005", "1?trunkcid") in new stack
        -- Goto (macro-outbound-callerid,s,12)
        -- Executing [s@macro-outbound-callerid:12] ExecIf("SIP/805-00000005", "0?Set(CALLERID(all)=)") in new stack
        -- Executing [s@macro-outbound-callerid:13] ExecIf("SIP/805-00000005", "0?Set(CALLERID(all)=)") in new stack
        -- Executing [s@macro-outbound-callerid:14] ExecIf("SIP/805-00000005", "0?Set(CALLERID(all)=)") in new stack
        -- Executing [s@macro-outbound-callerid:15] ExecIf("SIP/805-00000005", "0?Set(CALLERPRES()=prohib_passed_screen)") in new stack
        -- Executing [s@macro-dialout-trunk:12] ExecIf("SIP/805-00000005", "1?AGI(fixlocalprefix)") in new stack
        -- Launched AGI Script /var/lib/asterisk/agi-bin/fixlocalprefix
      == fixlocalprefix: Dialpattern 0X. matched. 06XXXXXXXX -> 06XXXXXXXX
        -- <SIP/805-00000005>AGI Script fixlocalprefix completed, returning 0
        -- Executing [s@macro-dialout-trunk:13] Set("SIP/805-00000005", "OUTNUM=06XXXXXXXX") in new stack
        -- Executing [s@macro-dialout-trunk:14] Set("SIP/805-00000005", "custom=AMP") in new stack
        -- Executing [s@macro-dialout-trunk:15] ExecIf("SIP/805-00000005", "0?Set(DIAL_TRUNK_OPTIONS=M(setmusic^))") in new stack
        -- Executing [s@macro-dialout-trunk:16] Macro("SIP/805-00000005", "dialout-trunk-predial-hook,") in new stack
        -- Executing [s@macro-dialout-trunk-predial-hook:1] MacroExit("SIP/805-00000005", "") in new stack
        -- Executing [s@macro-dialout-trunk:17] GotoIf("SIP/805-00000005", "0?bypass,1") in new stack
        -- Executing [s@macro-dialout-trunk:18] GotoIf("SIP/805-00000005", "1?customtrunk") in new stack
        -- Goto (macro-dialout-trunk,s,22)
        -- Executing [s@macro-dialout-trunk:22] Set("SIP/805-00000005", "pre_num=AMP:local/") in new stack
        -- Executing [s@macro-dialout-trunk:23] Set("SIP/805-00000005", "the_num=OUTNUM") in new stack
        -- Executing [s@macro-dialout-trunk:24] Set("SIP/805-00000005", "post_num=@distribution-trunks") in new stack
    J'ai le fameux message "All circuits are busy". Si quelqu'un a une idée de génie !

    J'utilise AsteriskNow 1.7.. et mes appels internes fonctionnent sans pb. Merci
    Dernière modification par dicus ; 07/08/2011 à 11h25.

  2. #2
    Membre Association
    Date d'inscription
    août 2011
    Messages
    35
    Downloads
    1
    Uploads
    0
    désolé j'ai oublié la suite, je me disais bien que c'était court

    Code:
        -- Executing [s@macro-dialout-trunk:25] GotoIf("SIP/805-00000005", "1?outnum:skipoutnum") in new stack
        -- Goto (macro-dialout-trunk,s,26)
        -- Executing [s@macro-dialout-trunk:26] Set("SIP/805-00000005", "the_num=06XXXXXXXX") in new stack
        -- Executing [s@macro-dialout-trunk:27] Dial("SIP/805-00000005", "local/06XXXXXXXX@distribution-trunks,300,") in new stack
        -- Couldn't call 0698595496@distribution-trunks
      == Everyone is busy/congested at this time (0:0/0/0)
        -- Executing [s@macro-dialout-trunk:28] NoOp("SIP/805-00000005", "Dial failed for some reason with DIALSTATUS = CHANUNAVAIL and HANGUPCAUSE = 0") in new stack
        -- Executing [s@macro-dialout-trunk:29] Goto("SIP/805-00000005", "s-CHANUNAVAIL,1") in new stack
        -- Goto (macro-dialout-trunk,s-CHANUNAVAIL,1)
       -- Executing [s-CHANUNAVAIL@macro-dialout-trunk:1] Set("SIP/805-00000005", "RC=0") in new stack
        -- Executing [s-CHANUNAVAIL@macro-dialout-trunk:2] Goto("SIP/805-00000005", "0,1") in new stack
        -- Goto (macro-dialout-trunk,0,1)
        -- Executing [006XXXXXXXX@from-internal:5] Macro("SIP/805-00000005", "dialout-trunk,1,06XXXXXXXX,,") in new stack
        -- Executing [s@macro-dialout-trunk:1] Set("SIP/805-00000005", "DIAL_TRUNK=1") in new stack
        -- Executing [s@macro-dialout-trunk:2] GosubIf("SIP/805-00000005", "0?sub-pincheck,s,1") in new stack
        -- Executing [s@macro-dialout-trunk:3] GotoIf("SIP/805-00000005", "0?disabletrunk,1") in new stack
        -- Executing [s@macro-dialout-trunk:4] Set("SIP/805-00000005", "DIAL_NUMBER=06XXXXXXXX") in new stack
        -- Executing [s@macro-dialout-trunk:5] Set("SIP/805-00000005", "DIAL_TRUNK_OPTIONS=tr") in new stack
        -- Executing [s@macro-dialout-trunk:6] Set("SIP/805-00000005", "OUTBOUND_GROUP=OUT_1") in new stack
        -- Executing [s@macro-dialout-trunk:7] GotoIf("SIP/805-00000005", "1?nomax") in new stack
        -- Goto (macro-dialout-trunk,s,9)
        -- Executing [s@macro-dialout-trunk:9] GotoIf("SIP/805-00000005", "0?skipoutcid") in new stack
        -- Executing [s@macro-dialout-trunk:10] Set("SIP/805-00000005", "DIAL_TRUNK_OPTIONS=") in new stack
        -- Executing [s@macro-dialout-trunk:11] Macro("SIP/805-00000005", "outbound-callerid,1") in new stack
        -- Executing [s@macro-outbound-callerid:1] ExecIf("SIP/805-00000005", "0?Set(CALLERPRES()=)") in new stack
        -- Executing [s@macro-outbound-callerid:2] ExecIf("SIP/805-00000005", "0?Set(REALCALLERIDNUM=805)") in new stack
        -- Executing [s@macro-outbound-callerid:3] GotoIf("SIP/805-00000005", "1?normcid") in new stack
        -- Goto (macro-outbound-callerid,s,6)
        -- Executing [s@macro-outbound-callerid:6] Set("SIP/805-00000005", "USEROUTCID=") in new stack
        -- Executing [s@macro-outbound-callerid:7] Set("SIP/805-00000005", "EMERGENCYCID=") in new stack
        -- Executing [s@macro-outbound-callerid:8] Set("SIP/805-00000005", "TRUNKOUTCID=") in new stack
        -- Executing [s@macro-outbound-callerid:9] GotoIf("SIP/805-00000005", "1?trunkcid") in new stack
        -- Goto (macro-outbound-callerid,s,12)
        -- Executing [s@macro-outbound-callerid:12] ExecIf("SIP/805-00000005", "0?Set(CALLERID(all)=)") in new stack
        -- Executing [s@macro-outbound-callerid:13] ExecIf("SIP/805-00000005", "0?Set(CALLERID(all)=)") in new stack
        -- Executing [s@macro-outbound-callerid:14] ExecIf("SIP/805-00000005", "0?Set(CALLERID(all)=)") in new stack
        -- Executing [s@macro-outbound-callerid:15] ExecIf("SIP/805-00000005", "0?Set(CALLERPRES()=prohib_passed_screen)") in new stack
        -- Executing [s@macro-dialout-trunk:12] ExecIf("SIP/805-00000005", "1?AGI(fixlocalprefix)") in new stack
        -- Launched AGI Script /var/lib/asterisk/agi-bin/fixlocalprefix
        -- <SIP/805-00000005>AGI Script fixlocalprefix completed, returning 0
        -- Executing [s@macro-dialout-trunk:13] Set("SIP/805-00000005", "OUTNUM=06XXXXXXXX") in new stack
        -- Executing [s@macro-dialout-trunk:14] Set("SIP/805-00000005", "custom=DAHDI/g0") in new stack
        -- Executing [s@macro-dialout-trunk:15] ExecIf("SIP/805-00000005", "0?Set(DIAL_TRUNK_OPTIONS=M(setmusic^))") in new stack
        -- Executing [s@macro-dialout-trunk:16] Macro("SIP/805-00000005", "dialout-trunk-predial-hook,") in new stack
        -- Executing [s@macro-dialout-trunk-predial-hook:1] MacroExit("SIP/805-00000005", "") in new stack
        -- Executing [s@macro-dialout-trunk:17] GotoIf("SIP/805-00000005", "0?bypass,1") in new stack
        -- Executing [s@macro-dialout-trunk:18] GotoIf("SIP/805-00000005", "0?customtrunk") in new stack
        -- Executing [s@macro-dialout-trunk:19] Dial("SIP/805-00000005", "DAHDI/g0/0698595496,300,") in new stack
      == Everyone is busy/congested at this time (1:0/0/1)
        -- Executing [s@macro-dialout-trunk:20] NoOp("SIP/805-00000005", "Dial failed for some reason with DIALSTATUS = CHANUNAVAIL and HANGUPCAUSE = 66") in new stack
        -- Executing [s@macro-dialout-trunk:21] Goto("SIP/805-00000005", "s-CHANUNAVAIL,1") in new stack
        -- Goto (macro-dialout-trunk,s-CHANUNAVAIL,1)
        -- Executing [s-CHANUNAVAIL@macro-dialout-trunk:1] Set("SIP/805-00000005", "RC=66") in new stack
        -- Executing [s-CHANUNAVAIL@macro-dialout-trunk:2] Goto("SIP/805-00000005", "66,1") in new stack
        -- Goto (macro-dialout-trunk,66,1)
        -- Executing [66@macro-dialout-trunk:1] Goto("SIP/805-00000005", "continue,1") in new stack
        -- Goto (macro-dialout-trunk,continue,1)
        -- Executing [continue@macro-dialout-trunk:1] GotoIf("SIP/805-00000005", "1?noreport") in new stack
        -- Goto (macro-dialout-trunk,continue,3)
        -- Executing [continue@macro-dialout-trunk:3] NoOp("SIP/805-00000005", "TRUNK Dial failed due to CHANUNAVAIL HANGUPCAUSE: 66 - failing through to other trunks") in new stack
        -- Executing [006XXXXXXXX@from-internal:6] Macro("SIP/805-00000005", "outisbusy,") in new stack
        -- Executing [s@macro-outisbusy:1] Progress("SIP/805-00000005", "") in new stack
        -- Executing [s@macro-outisbusy:2] Playback("SIP/805-00000005", "all-circuits-busy-now,noanswer") in new stack
        -- <SIP/805-00000005> Playing 'all-circuits-busy-now.gsm' (language 'en')
        -- Executing [s@macro-outisbusy:3] Playback("SIP/805-00000005", "pls-try-call-later,noanswer") in new stack
        -- <SIP/805-00000005> Playing 'pls-try-call-later.gsm' (language 'en')
        -- Executing [s@macro-outisbusy:4] Macro("SIP/805-00000005", "hangupcall") in new stack
        -- Executing [s@macro-hangupcall:1] GotoIf("SIP/805-00000005", "1?skiprg") in new stack
        -- Goto (macro-hangupcall,s,4)
        -- Executing [s@macro-hangupcall:4] GotoIf("SIP/805-00000005", "1?skipblkvm") in new stack
        -- Goto (macro-hangupcall,s,7)
        -- Executing [s@macro-hangupcall:7] GotoIf("SIP/805-00000005", "1?theend") in new stack
        -- Goto (macro-hangupcall,s,9)
        -- Executing [s@macro-hangupcall:9] Hangup("SIP/805-00000005", "") in new stack
      == Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'SIP/805-00000005' in macro 'hangupcall'
      == Spawn extension (macro-outisbusy, s, 4) exited non-zero on 'SIP/805-00000005' in macro 'outisbusy'
      == Spawn extension (from-internal, 006XXXXXXXX, 6) exited non-zero on 'SIP/805-00000005'
        -- Executing [h@from-internal:1] Macro("SIP/805-00000005", "hangupcall") in new stack
        -- Executing [s@macro-hangupcall:1] GotoIf("SIP/805-00000005", "1?skiprg") in new stack
        -- Goto (macro-hangupcall,s,4)
        -- Executing [s@macro-hangupcall:4] GotoIf("SIP/805-00000005", "1?skipblkvm") in new stack
        -- Goto (macro-hangupcall,s,7)
        -- Executing [s@macro-hangupcall:7] GotoIf("SIP/805-00000005", "1?theend") in new stack
        -- Goto (macro-hangupcall,s,9)
        -- Executing [s@macro-hangupcall:9] Hangup("SIP/805-00000005", "") in new stack
      == Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'SIP/805-00000005' in macro 'hangupcall'
      == Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/805-00000005'
    Dernière modification par dicus ; 07/08/2011 à 11h26.

  3. #3
    Membre Association
    Date d'inscription
    août 2011
    Messages
    35
    Downloads
    1
    Uploads
    0
    Je pense avoir mal commencé le topic en fait. J'ai joint les photos de l'installation existante (du même type que l'install sur laquelle je voulais me connecter vendredi..) Le mieux est de commencer par vérifier les branchements.

    Sur la 1ère photo, on a 2 boitiers Numeris sur lesquels sont notés au total 6 numéros (6 T0 sur cette installation)

    Les 2 cables qui sortent de ces boitiers se rejoignent sur le répartiteur de la photo 2.

    1 seul cable en ressort pour aller sur le boitier photo 3 (qui permet, je pense, de convertir la connexion téléphonique)

    Ce cable là va se connecter sur le One200, sur le port uplink RJ45 (photo 4 un peu dégueulasse). De ce One200 sortent 6 cables RJ45 qui vont vers le PABX sur les ports ISDN T0 (photo 5).

    J'ai donc un Asterisk avec une carte B410P (4 ports T0 contre 6 lignes mais c'est simplement pour test). Comment dois-je faire pour l'interfacer dans cette installation et donc me passer du PABX ? Est ce que je dois simplement brancher les 6 cables qui sortent du One200 sur ma carte puis configurer Asterisk (je tiens à dire que si je fais ca, les LEDs passent au vert). Est ce que je dois faire appel à FT pour qu'ils bidouillent leur boitier Numéris pour avoir le nombre de cable sortant = nombre de lignes T0 ?

    Merci pour votre aide.

    SP_A00999.jpgSP_A01000.jpgSP_A01011.jpgSP_A01022.jpgSP_A01044.jpg

  4. #4
    Membre Association
    Date d'inscription
    août 2011
    Messages
    35
    Downloads
    1
    Uploads
    0
    Snif nobody ?

  5. #5
    Membre Association
    Date d'inscription
    août 2010
    Messages
    856
    Downloads
    0
    Uploads
    0
    Pour moi la photo 2, c'est la tête de ligne, les câbles FT arrivent ici "depuis la rue". Ensuite de la tête on va aux TNR (les deux boitiers blancs de la photo 1), et ensuite des ports rj45 sous les TNR on va au pabx (là on one access 200 d'abord, peu importe)
    Est-ce que ça semble branché comme ça ?
    Où va le petit câble rj11 (?) violet de la photo 3 ? Il ressemble plus à une arrivée de ligne (côté câble blanc) qui part vers autre chose qu'une tnr (une ligne analogique?)

    Pour la partie configuration, je saurai te guider jusqu'au bout avec Asterisk "classique", mais avec AsteriskNOW et ses interfaces, je ne sais même pas si les fichiers de config sont les mêmes, et de toutes façons ils doivent être générés par les interfaces, à voir.

  6. #6
    Membre Association
    Date d'inscription
    août 2011
    Messages
    35
    Downloads
    1
    Uploads
    0
    merci pour ta réponse. Je verrai le côté asterisk plus tard, je pense que ce n'est pas la priorité.

    et ensuite des ports rj45 sous les TNR on va au pabx (là on one access 200 d'abord, peu importe)
    Est-ce que ça semble branché comme ça ?
    Le soucis c'est que rien ne sort des TNR (aucun des RJ45 en dessous n'est branché)

    Où va le petit câble rj11 (?) violet de la photo 3 ? Il ressemble plus à une arrivée de ligne (côté câble blanc) qui part vers autre chose qu'une tnr (une ligne analogique?)
    En effet ce cable violet est RJ11 de ce côté et se connecter au RJ45 Uplink du One200

    Ce que je ne comprends pas, c'est que : si le méli-mélo de fils correspond à la tête FT, et que les TNR récupèrent bien les T0, pourquoi aucun des ports RJ45 sous ces boitiers n'est branché alors que pourtant, toute la téléphonie en place fonctionne bien ?

    Voilà le schéma du branchement actuel.Install FT.jpeg
    Dernière modification par dicus ; 08/08/2011 à 13h46. Motif: Complément d'info

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
  •