PDA

Voir la version complète : problèmes avec DAHDI



jln
10/10/2010, 16h57
Hi,

J'ai du remplacer ma carte analogique j'avais une A400p avant.
J'ai installé une nouvelle TDM410P et le canal 1 (FXO) ne veut plus fonctionner.

Asterisk 1.6.2.14-rc1
DAHDI Tools Version - 2.4.0
DAHDI Version: 2.4.0


dahdi-channels.conf

;;; line="1 WCTDM/0/0 FXSKS"
signalling=fxs_Ks
callerid=asreceived
group=0
context=VOO_IN
channel => 1
callerid=
group=
context=default

;;; line="2 WCTDM/0/1 FXOKS (In use)"
signalling=fxo_ks
callerid="Jean-Louis" <2000>
mailbox=2000
group=5
context=phones
channel => 2
callerid=
mailbox=
group=
context=default

chan_dahdi.conf

[channels]
language=fr
usecallerid=yes
hidecallerid=no
callwaiting=yes
threewaycalling=yes

context=VOO_IN
signalling=fxs_ks
echocancel=yes
echocancelwhenbridged=no
echotraining=800
dahdichan=>1

context=phones
signalling=fxo_ks
echocancel=yes
echocancelwhenbridged=no
echotraining=800
dahdichan=>2


ns*CLI> dahdi show channels
Chan Extension Context Language MOH Interpret Blocked State
pseudo default default In Service
2 phones fr default In Service


ns*CLI> dahdi show channel 1
Unable to find given channel 1
Command 'dahdi show channel 1' failed.


ns*CLI> dahdi show channel 2
Channel: 2
File Descriptor: 11
Span: 1
Extension:
Dialing: no
Context: phones
Caller ID:
Calling TON: 0
Caller ID name:
Mailbox: none
Destroy: 0
InAlarm: 0
Signalling Type: FXO Kewlstart
Radio: 0
Owner: <None>
Real: <None>
Callwait: <None>
Threeway: <None>
Confno: -1
Propagated Conference: -1
Real in conference: 0
DSP: no
Busy Detection: no
TDD: no
Relax DTMF: no
Dialing/CallwaitCAS: 0/0
Default law: ulaw
Fax Handled: no
Pulse phone: no
DND: no
Echo Cancellation:
128 taps
(unless TDM bridged) currently OFF
Wait for dialtone: 0ms
Actual Confinfo: Num/0, Mode/0x0000
Actual Confmute: No
Hookstate (FXS only): Onhook

Je ne comprends pas ce qui cloche!
Merci pour votre aide.

Bye,
Jean-Louis

ffossard
10/10/2010, 21h43
Que renvoie la commande "dahdi_cfg -vv" ?

jln
10/10/2010, 23h30
Que renvoie la commande "dahdi_cfg -vv" ?


[root@ns asterisk]# dahdi_cfg -vv
DAHDI Tools Version - 2.4.0

DAHDI Version: 2.4.0
Echo Canceller(s): MG2
Configuration
======================


Channel map:

Channel 01: FXS Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 01)
Channel 02: FXO Kewlstart (Default) (Echo Canceler: mg2) (Slaves: 02)

2 channels to configure.

Setting echocan for channel 1 to mg2
Setting echocan for channel 2 to mg2
[root@ns asterisk]#

Bye,
Jean-Louis

jln
12/10/2010, 01h00
Que renvoie la commande "dahdi_cfg -vv" ?

L'erreur se trouve dans chan_dahdi.conf!
J'ai ajouté un deuxième FXO en 4 et j'ai perdu mon FXS en 2 :confused:

chan_dahdi.conf


[channels]
language=fr
usecallerid=yes
hidecallerid=no
callwaiting=yes
threewaycalling=yes

context=VOO_IN
signalling=fxs_ks
echocancel=yes
echocancelwhenbridged=no
echotraining=800
dahdichan=>1

context=phones
signalling=fxo_ks
echocancel=yes
echocancelwhenbridged=no
echotraining=800
dahdichan=>2

context=VOO_IN
signalling=fxs_ks
echocancel=yes
echocancelwhenbridged=no
echotraining=800
dahdichan=>4




ns*CLI> dahdi show channels
Chan Extension Context Language MOH Interpret Blocked State
pseudo default default In Service
4 VOO_IN fr default In Service


Donc seule la dernière entrée est utilisée!
Comment se fait l'interprétation de ce fichier?

Bye,
Jean-Louis

ffossard
14/10/2010, 10h23
Il y'a 2-3 ans j'ai rencontré des problèmes du même genre sur une install perso avec une tdm12b, je me suis rendu compte que dès qu'il y'avait un "trou" les problèmes apparaissaient, j'y ai passé pas mal d'heures (la curiosité :mouais: ) avant de me décider à accoler les modules.

F6HQZ
14/10/2010, 16h18
Bonjour,

J'arrive tard sur le sujet et je n'ai pas eu le temps de tout lire, désolé.

Cependant, la règle au niveau de l'implantation des modules est simple :

Les FXS (verts) doivent commencer par le port 1, puis 2 et ainsi de suite.
Les FXO (rouges) doivent faire l'inverse et donc commencer par le port 4, puis 3 et remonter.
Si des emplacements sont non occupés, ils sont donc entre les FXS et FXO si les deux types sont en place.
A partir de là, pas de soucis, ça marche à tous les coups !

Cordialement,
Francois