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

Discussion: Problème de configuration carte Digium HB8

  1. #1
    Membre Junior
    Date d'inscription
    janvier 2011
    Messages
    13
    Downloads
    0
    Uploads
    0

    Problème de configuration carte Digium HB8

    Bonjour,

    Je suis actuellement en train d'essayer d'effectuer une migration d'un PABX vers un IPBX Asterisk.
    J'ai installé une version 1.8 d'Asterisk avec DAHDI (+ DAHDI tools) et libPRI, et j'ai 2 cartes HB8 : une avec 2 modules BRI et la 2eme avec 1 module BRI plus un module FXO.
    Pour la configuration de DAHDI j'ai suivi cette procédure : http://www.voip-info.org/wiki/view/DAHDI
    Plus la documentation officielle de Digium pour la configuration de la carte HB8 : http://docs.digium.com/H8/hx8_series_manual.pdf

    Mon problème survient lorsque j'essaye de brancher mon IPBX à notre Box BIV d'Orange, impossible d'établir une communication, la seule réponse que j'obtient est ce message d'erreur :

    Code:
    [Jan 19 08:36:24] ERROR[22208]: chan_dahdi.c:13575 dahdi_pri_error: 6 Unable to receive TEI from network in state 3(Establish awaiting TEI)!
    J'ai beau vérifier mes configurations, impossible de comprendre d'où peut venir ce problème, d'où ce message sur ce forum dans l'espoir d'une aide :/


    Pour compléter mon message, voici plusieurs indications :

    Retour de la commande lsdahdi :
    Code:
    ### Span  1: WCBRI/0/0 "HB8-0000 Board 1" (MASTER) AMI/CCS RED
      1 BRI        Clear       (In use) (SWEC: MG2)  RED
      2 BRI        Clear       (In use) (SWEC: MG2)  RED
      3 BRI        Hardware-assisted HDLC  (In use)  RED
    ### Span  2: WCBRI/0/1 "HB8-0000 Board 1" AMI/CCS RED
      4 BRI        Clear       (In use) (SWEC: MG2)  RED
      5 BRI        Clear       (In use) (SWEC: MG2)  RED
      6 BRI        Hardware-assisted HDLC  (In use)  RED
    ### Span  3: WCBRI/0/2 "HB8-0000 Board 1" AMI/CCS RED
      7 BRI        Clear       (In use) (SWEC: MG2)  RED
      8 BRI        Clear       (In use) (SWEC: MG2)  RED
      9 BRI        Hardware-assisted HDLC  (In use)  RED
    ### Span  4: WCBRI/0/3 "HB8-0000 Board 1" AMI/CCS RED
     10 BRI        Clear       (In use) (SWEC: MG2)  RED
     11 BRI        Clear       (In use) (SWEC: MG2)  RED
     12 BRI        Hardware-assisted HDLC  (In use)  RED
    ### Span  5: WCTDM/0 "HB8-0000 Board 1"
     13 unknown    Reserved
     14 unknown    Reserved
     15 unknown    Reserved
     16 unknown    Reserved
     17 FXO        FXSKS       (In use) (SWEC: MG2)  RED
     18 FXO        FXSKS       (In use) (SWEC: MG2)  RED
     19 FXO        FXSKS       (In use) (SWEC: MG2)  RED
     20 FXO        FXSKS       (In use) (SWEC: MG2)  RED
    ### Span  6: WCBRI/1/5 "HB8-0000 Board 2" AMI/CCS RED
     21 BRI        Clear       (In use) (SWEC: MG2)  RED
     22 BRI        Clear       (In use) (SWEC: MG2)  RED
     23 BRI        Hardware-assisted HDLC  (In use)  RED
    ### Span  7: WCBRI/1/6 "HB8-0000 Board 2" AMI/CCS RED
     24 BRI        Clear       (In use) (SWEC: MG2)  RED
     25 BRI        Clear       (In use) (SWEC: MG2)  RED
     26 BRI        Hardware-assisted HDLC  (In use)  RED
    ### Span  8: WCBRI/1/7 "HB8-0000 Board 2" AMI/CCS RED
     27 BRI        Clear       (In use) (SWEC: MG2)  RED
     28 BRI        Clear       (In use) (SWEC: MG2)  RED
     29 BRI        Hardware-assisted HDLC  (In use)  RED
    ### Span  9: WCBRI/1/8 "HB8-0000 Board 2" AMI/CCS RED
     30 BRI        Clear       (In use) (SWEC: MG2)  RED
     31 BRI        Clear       (In use) (SWEC: MG2)  RED
     32 BRI        Hardware-assisted HDLC  (In use)  RED
    ### Span 10: WCBRI/1/9 "HB8-0000 Board 2" AMI/CCS RED
     33 BRI        Clear       (In use) (SWEC: MG2)  RED
     34 BRI        Clear       (In use) (SWEC: MG2)  RED
     35 BRI        Hardware-assisted HDLC  (In use)  RED
    ### Span 11: WCBRI/1/10 "HB8-0000 Board 2" AMI/CCS RED
     36 BRI        Clear       (In use) (SWEC: MG2)  RED
     37 BRI        Clear       (In use) (SWEC: MG2)  RED
     38 BRI        Hardware-assisted HDLC  (In use)  RED
    ### Span 12: WCBRI/1/11 "HB8-0000 Board 2" AMI/CCS RED
     39 BRI        Clear       (In use) (SWEC: MG2)  RED
     40 BRI        Clear       (In use) (SWEC: MG2)  RED
     41 BRI        Hardware-assisted HDLC  (In use)  RED
    ### Span 13: WCBRI/1/12 "HB8-0000 Board 2" AMI/CCS RED
     42 BRI        Clear       (In use) (SWEC: MG2)  RED
     43 BRI        Clear       (In use) (SWEC: MG2)  RED
     44 BRI        Hardware-assisted HDLC  (In use)  RED
    Commande "dahdi show channels"
    Code:
    Chan Extension  Context         Language   MOH Interpret        Blocked    State
     pseudo            default                    default                         In Service
          1            from-pstn       fr         default                         In Service
          2            from-pstn       fr         default                         In Service
          4            from-pstn       fr         default                         In Service
          5            from-pstn       fr         default                         In Service
          7            from-pstn       fr         default                         In Service
          8            from-pstn       fr         default                         In Service
         10            from-pstn       fr         default                         In Service
    ... etc
    Mon Dialplan de test : extensions.ael
    Code:
    2000 => {
    	Answer();
    	Dial(DAHDI/g16/NUMERO_SOCIETE);
    	Hangup();
    }
    Enfin le dahdi-channels.conf qui est inclut dans chan_dahdi.conf :
    Code:
    ; Span 1: WCBRI/0/0 "HB8-0000 Board 1" (MASTER) 
    group=1,11
    context=from-pstn
    switchtype = euroisdn
    signalling = bri_cpe_ptmp
    channel => 1-2
    context = default
    group = 63
    
    ; Span 2: WCBRI/0/1 "HB8-0000 Board 1" 
    group=1,12
    context=from-pstn
    switchtype = euroisdn
    signalling = bri_cpe_ptmp
    channel => 4-5
    context = default
    group = 63
    
    ; Span 3: WCBRI/0/2 "HB8-0000 Board 1" 
    group=1,13
    context=from-pstn
    switchtype = euroisdn
    signalling = bri_cpe_ptmp
    channel => 7-8
    context = default
    group = 63
    
    ; Span 4: WCBRI/0/3 "HB8-0000 Board 1" 
    group=1,14
    context=from-pstn
    switchtype = euroisdn
    signalling = bri_cpe_ptmp
    channel => 10-11
    context = default
    group = 63
    
    ; Span 5: WCTDM/0 "HB8-0000 Board 1" 
    ;;; line="17 WCTDM/0/4 FXSKS"
    signalling=fxs_ks
    callerid=asreceived
    group=0
    context=from-pstn
    channel => 17
    callerid=
    group=
    context=default
    
    ;;; line="18 WCTDM/0/5 FXSKS"
    signalling=fxs_ks
    callerid=asreceived
    group=0
    context=from-pstn
    channel => 18
    callerid=
    group=
    context=default
    
    ;;; line="19 WCTDM/0/6 FXSKS"
    signalling=fxs_ks
    callerid=asreceived
    group=0
    context=from-pstn
    channel => 19
    callerid=
    group=
    context=default
    
    ;;; line="20 WCTDM/0/7 FXSKS"
    signalling=fxs_ks
    callerid=asreceived
    group=0
    context=from-pstn
    channel => 20
    callerid=
    group=
    context=default
    
    
    ; Span 6: WCBRI/1/5 "HB8-0000 Board 2" 
    group=2,16
    context=from-pstn
    switchtype = euroisdn
    signalling = bri_cpe_ptmp
    channel => 21-22
    context = default
    group = 63
    
    ; Span 7: WCBRI/1/6 "HB8-0000 Board 2" 
    group=2,17
    context=from-pstn
    switchtype = euroisdn
    signalling = bri_cpe_ptmp
    channel => 24-25
    context = default
    group = 63
    
    ; Span 8: WCBRI/1/7 "HB8-0000 Board 2" 
    group=2,18
    context=from-pstn
    switchtype = euroisdn
    signalling = bri_cpe_ptmp
    channel => 27-28
    context = default
    group = 63
    
    ; Span 9: WCBRI/1/8 "HB8-0000 Board 2" 
    group=2,19
    context=from-pstn
    switchtype = euroisdn
    signalling = bri_cpe_ptmp
    channel => 30-31
    context = default
    group = 63
    
    ; Span 10: WCBRI/1/9 "HB8-0000 Board 2" 
    group=2,20
    context=from-pstn
    switchtype = euroisdn
    signalling = bri_cpe_ptmp
    channel => 33-34
    context = default
    group = 63
    
    ; Span 11: WCBRI/1/10 "HB8-0000 Board 2" 
    group=2,21
    context=from-pstn
    switchtype = euroisdn
    signalling = bri_cpe_ptmp
    channel => 36-37
    context = default
    group = 63
    
    ; Span 12: WCBRI/1/11 "HB8-0000 Board 2" 
    group=2,22
    context=from-pstn
    switchtype = euroisdn
    signalling = bri_cpe_ptmp
    channel => 39-40
    context = default
    group = 63
    
    ; Span 13: WCBRI/1/12 "HB8-0000 Board 2" 
    group=2,23
    context=from-pstn
    switchtype = euroisdn
    signalling = bri_cpe_ptmp
    channel => 42-43
    context = default
    group = 63
    Merci d'avance !

  2. #2
    Asterisk Fan Avatar de fastm3
    Date d'inscription
    août 2010
    Localisation
    Corbeil Essonnes (91)
    Messages
    1 302
    Downloads
    1
    Uploads
    1
    Je ne connais pas cette carte mais deja
    Code:
    Dial(DAHDI/g16/NUMERO_SOCIETE);
    est curieux car tu n'as pas de groupe 16 dans chan_dahdi.
    Ca semble pas etre le probleme neanmoins. J'ai cru comprendre que BIV pouvait poser des pbs mais je n'en sais pas plus n'ayant jamais experimenté preferant les bonnes vieilles lignes T0. D'autres pourront peut etre t'aider mais j'espere que tu as validé au moins ce point.
    Ca ne t'aidera pas mais verifie aussi deja que les modules fxo fonctionnent qui seront plus facile a diagnostiquer. Visiblement, c'est RED aussi et tu n'a donc pas du branché encore de ligne.
    Fastm3.

  3. #3
    Membre Junior
    Date d'inscription
    janvier 2011
    Messages
    13
    Downloads
    0
    Uploads
    0
    Le groupe 16 est normalement définis dans le Span 6 :

    Code:
    ; Span 6: WCBRI/1/5 "HB8-0000 Board 2" 
    group=2,16
    J'ai suivis ton conseil et testé le module FXO, on a branché un des ports à une des lignes que nous avons. Cependant, lorsque je tente d'initier un appel j'ai le message suivant :

    Code:
    Unable to create channel of type 'DAHDI' (cause 34 - Circuit/channel congestion)
    Du coups on a fait plusieurs tests :
    1. La ligne en question n'est branché à rien, si on appel : ça sonne dans le vide
    2. Si on branche un téléphone analogique, on peut recevoir / emettre des appels
    3. Enfin, si on branche cette ligne à notre Asterisk ça sonne occupé lorsqu'on tente de l'appeler


    Voici les configs utilisées :

    system.conf
    Code:
    fxsks=17
    echocanceller=mg2,17
    dahdi-channels.conf
    Code:
    ;;; line="17 WCTDM/0/4 FXSKS"
    signalling=fxs_ks
    callerid=asreceived
    group=30
    context=from-pstn
    channel => 17
    Tout ça me laisse assez perplexe

  4. #4
    Membre Association
    Date d'inscription
    août 2010
    Messages
    856
    Downloads
    0
    Uploads
    0
    Tiens François, tu te souviens de mon problème de timing/fax sur les lignes d'une deuxième b410p ?

    Dans le manuel de la HB8 page 43:
    Connecting a Timing Cable
    The timing port allows up to three Hx8 Series cards to share the same
    sync (timing) source from the BRI line provider, or provide a consistent
    sync source across multiple cards. This is a useful feature for fax modes
    and some voice applications to prevent corruption due to timing slips on
    the second and third Hx8 Series cards
    .
    To utilize this feature, daisy-chain the P102 connector between each Hx8
    Series card using the Digium 3-position, 10-pin timing cable. Enable this
    feature by using the timingcable=1 kernel module parameter when the
    driver is loaded:
    # modprobe wctdm24xxp timingcable=1
    Ce type de câble: http://store.digium.com/productview....ode=3112-00001

  5. #5
    Membre Association
    Date d'inscription
    août 2010
    Messages
    856
    Downloads
    0
    Uploads
    0
    Je te conseille de commencer par mettre une seule carte, avec un seul module d'un type, et de compléter ensuite petit à petit.

  6. #6
    Asterisk Fan Avatar de fastm3
    Date d'inscription
    août 2010
    Localisation
    Corbeil Essonnes (91)
    Messages
    1 302
    Downloads
    1
    Uploads
    1
    Citation Envoyé par Shan Voir le message
    Le groupe 16 est normalement définis dans le Span 6
    Desolé pas vu. J'utilise souvent g1 plutot ou directement le channel, je n'ai pas ete jusqu'au bout. Pas l'habitude d'utiliser le second groupe non plus.

    Deja effectivement, tu as un pb de config du fxo. Isole effectivement les pbs 1 par 1. Le conseil de florent avec 1 seule carte et 1 seul module fxo d'abord, histoire de valider deja le bon fonctionnement du driver de la carte avec celui-ci, me semble pas mal. verifie les cables et aussi que tu choisis le bon port physique sur ta carte. La numerotation est pas toujours evidente.

    En branchant juste ton cable pour le fxo, l'alerte red doit disparaitre.
    Il faut des versions recentes de dahdi pour cette carte. Verifie bien d'avoir une version recente que tu compileras toi meme.

    Si tu veux utiliser les 12 bri dans le cadre d'un groupement de T0 unique, il te faudra effectivement le cable cité par florent, surtout si tu veux faire du fax comme experimenté deja par florent. Mais bon, tu as encore un peu de recherche a faire avant cela semble t'il.

    Ne pas oublier aussi de mettre opermode à france pour ton module meme si son absence n'empeche pas le fonctionnement avec les fxo. A voir en fonction de ta distrib pour passer cette option au module correspondant a la hb8

    Fastm3.

  7. #7
    Membre Junior
    Date d'inscription
    janvier 2011
    Messages
    13
    Downloads
    0
    Uploads
    0
    Donc, j'ai suivis vos conseils et voici les résultats :

    J'ai configuré la FXO seule, qui marche sans problème.
    J'ai ensuite ajouté le module BRI, là ça va pas...

    Lorsque je branche une ligne sur le FXO j'ai ce message qui apparaît :
    Code:
    NOTICE[4289] sig_analog.c: Alarm cleared on channel 13
    => Les appels marchent

    Après, je me branche sur le port T0 de ma BIV, là j'ai ce message qui apparaît :
    Code:
    [Jan 19 17:46:43] NOTICE[4289] chan_dahdi.c: Alarm cleared on channel 1
    [Jan 19 17:46:43] NOTICE[4285] chan_dahdi.c: PRI got event: No more alarm (5) on D-channel of span 1
    [Jan 19 17:46:43] NOTICE[4289] chan_dahdi.c: Alarm cleared on channel 2
    Si j'essaye d'appeler, je me retrouve floodé par ce message :
    Code:
    WARNING[4332] app_dial.c: Unable to forward voice or dtmf
    Et après impossible d'émettre des appels avec ma ligne branché sur le FXO et si j'essaye de stopper DAHDI (après avoir coupé Asterisk et via /etc/init.d/dahdi stop) ça n'aboutis jamais...

    Pour le opermode, j'essayerais demain, le temps me manque là.
    Merci en tout cas pour les précieux conseils

  8. #8
    Membre Association
    Date d'inscription
    août 2010
    Messages
    856
    Downloads
    0
    Uploads
    0
    Il y'a quoi dans /etc/dahdi/system.conf ? (on a eu que la partie correspondant au module fxs)

  9. #9
    Membre Junior
    Date d'inscription
    janvier 2011
    Messages
    13
    Downloads
    0
    Uploads
    0
    Voici le system.conf, c'est principalement la version généré par dahdi_genconf :
    Code:
    # Autogenerated by /usr/sbin/dahdi_genconf on Wed Jan 19 17:25:38 2011
    # If you edit this file and execute /usr/sbin/dahdi_genconf again,
    # your manual changes will be LOST.
    # Dahdi Configuration File
    #
    # This file is parsed by the Dahdi Configurator, dahdi_cfg
    #
    # Span 1: WCBRI/0/0 "HB8-0000 Board 1" (MASTER) AMI/CCS RED
    span=1,1,0,ccs,ami,term,te
    # termtype: te
    bchan=1-2
    hardhdlc=3
    echocanceller=mg2,1-2
    
    # Span 2: WCBRI/0/1 "HB8-0000 Board 1" AMI/CCS RED
    span=2,2,0,ccs,ami,term,te
    # termtype: te
    bchan=4-5
    hardhdlc=6
    echocanceller=mg2,4-5
    
    # Span 3: WCBRI/0/2 "HB8-0000 Board 1" AMI/CCS RED
    span=3,3,0,ccs,ami,term,te
    # termtype: te
    bchan=7-8
    hardhdlc=9
    echocanceller=mg2,7-8
    
    # Span 4: WCBRI/0/3 "HB8-0000 Board 1" AMI/CCS RED
    span=4,4,0,ccs,ami,term,te
    # termtype: te
    bchan=10-11
    hardhdlc=12
    echocanceller=mg2,10-11
    
    # Span 5: WCTDM/0 "HB8-0000 Board 1" 
    fxsks=13
    echocanceller=mg2,13
    fxsks=14
    echocanceller=mg2,14
    fxsks=15
    echocanceller=mg2,15
    fxsks=16
    echocanceller=mg2,16
    # channel 17, WCTDM/0/4, no module.
    # channel 18, WCTDM/0/5, no module.
    # channel 19, WCTDM/0/6, no module.
    # channel 20, WCTDM/0/7, no module.
    
    # Global data
    
    loadzone	= fr
    defaultzone	= fr
    J'ai rajouté l'option options wctdm24xxp opermode=FRANCE au fichier /etc/modprobe.d/dahdi.conf, je vais voir si ça change quelque chose.
    Je vais aussi essayer de changer de BRI, voir si c'est pas le materiel qui déconne...

  10. #10
    Asterisk Fan Avatar de fastm3
    Date d'inscription
    août 2010
    Localisation
    Corbeil Essonnes (91)
    Messages
    1 302
    Downloads
    1
    Uploads
    1
    Citation Envoyé par Shan Voir le message
    J'ai rajouté l'option options wctdm24xxp opermode=FRANCE au fichier /etc/modprobe.d/dahdi.conf, je vais voir si ça change quelque chose.
    Je vais aussi essayer de changer de BRI, voir si c'est pas le materiel qui déconne...
    Sur debian, c'est /etc/modprobe.d/dahdi mais ca doit dependre aussi des distribs.
    Si c'est pris en compte, tu dois avoir des traces de ce style dans syslog
    Code:
    telisk:~# dmesg | grep -i franc
    [   19.259377] Port 1: Installed -- AUTO FXO (FRANCE mode)
    [   20.291481] Port 2: Installed -- AUTO FXO (FRANCE mode)
    [   28.300585] dahdi: Registered tone zone 2 (France)
    fastm3

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
  •