PDA

Voir la version complète : Supprimer l'écho sur une Wildcard FXO: Generic Clone


TiTi
02/02/2006, 16h49
Bonjour,

Je viens de réussir à supprimer complétement l'écho sur cette carte.
J'utilise :

Debian gnu/linux sarge - kernel 2.6.15.1
Asterisk Version 1.2.4
Zaptel Version 1.2.3
Libpri Version 1.2.2
Postgresql et Apache2

Tout ca sur un vieux coucou récupérer de derrière les fagots :lol: (Celeron500 - 64 mo de ram - ddur udma 66)

Appréciant fortement ce forum, je poste donc ici la procédure :

1. Modifier le fichier /usr/src/zaptel/zconfig.h

. décommenter la ligne ECHO_CAN_MG2
. idem pour AGGRESSIVE_SUPPRESSOR

Ensuite j'ai décommenter aussi ceci pour tester :

. CONFIG_ZAPTEL_WATCHDOG
. FXSFLASH

2. Modifier le fichier /usr/src/wcfxo.c

. debug=1
. monitor=1
. boost=1

3. Mon zapata.conf :

[channels]

;----- carte -----
language=fr
signalling=fxs_ks ;warning au démarrage mais bon ...
busydetect=yes
busycount=1
callprogress=yes

;hanguponpolarityswitch=yes ;marche pas, ignoring au boot ...
;usedistinctiveringdetection=yes ;marche pas, ignoring au boot ...

;----- niveau sonore -----
;rxwink=300 ;marche pas, ignoring au boot ...
;rxgain=5 ;c'est pire qd j'y touche
;txgain=-5 ;c'est pire qd j'y touche

;----- traitement écho -----
echocancel=yes ; You can set this to 32, 64, or 128, tweak to your needs.
echocancelwhenbridged=yes
echotraining=500 ; J'ai essayer de 0 à 900 mais pas vu de différence, à 1000 il l'ignore au boot

;----- détection hangup -----
;hanguponpolarityswitch=yes ;warning au démarrage ...

;----- callerid stuff -----

; Type of caller ID signalling in use
; bell = bell202 as used in US
; v23 = v23 as used in the UK
; dtmf = DTMF as used in Denmark, Sweden and Netherlands
;cidsignalling=dtmf ;a priori on utilise dmtf en france

; What signals the start of caller ID
; ring = a ring signals the start
; polarity = polarity reversal signals the start
;cidstart=polarity ;ca bug complet mais diminue la latence et accélère la détection du hangup

;callwaitingcallerid=yes ;a retester
usecallerid=yes
hidecallerid=no
immediate=no

;----- routage -----
group=1
context= free
channel => 1

kern.log :

Feb 2 18:03:19 asterisk kernel: Zapata Telephony Interface Registered on major 196
Feb 2 18:03:19 asterisk kernel: Zaptel Version: Echo Canceller: MG2 (aggressive)
Feb 2 18:03:19 asterisk kernel: Zaptel watchdog on duty!
Feb 2 18:03:25 asterisk kernel: New regoffset: 7
Feb 2 18:03:25 asterisk kernel: wcfxo: Boosting receive signal
Feb 2 18:03:25 asterisk kernel: wcfxo: DAA mode is 'FCC'
Feb 2 18:03:25 asterisk kernel: Found a Wildcard FXO: Generic Clone
Feb 2 18:03:25 asterisk kernel: BATTERY!
Feb 2 18:03:25 asterisk kernel: Registered tone zone 2 (France)


Je continue mes investigation concernant le callerid, mais je suis certain que c'est possible car hier j'ai branché un tel sur la sortie "Phone" de la carte, et le téléphone affichait bien le nom et le numéro de l'appelant... à suivre donc :roll:

edit : pour info, j'avais activé le codec gsm pour tous mes postes sip dans sip.conf

Serge.CARPENTIER
03/02/2006, 08h19
Alors la Puissant j'essaye ce soir et je te dis.

Pour le Caller ID j'ai deja expliqué à je ne sais plus qui (désolé vous etes tellement nombreux) que chez moi avec les outils de test pour le caller ID ca fonctionne, mais des que tu passes la main à asterisk cela ne fonctionne plus. Donc mon hypothèse était que c'est l'application Asterisk qui avait du mal à interpreter les commandes autrement pourquoi cela marcherait avec CLIDTest sans probleme.

Merci

TiTi
04/02/2006, 15h07
Alors la Puissant j'essaye ce soir et je te dis.

Alors, verdict ?

Pour moi ca marche toujours impec apres un changement de noyau 2.6.15.2 et une recompilation complète de libpri, zaptel et asterisk.

J'aimerai bien savoir si ca marche chez d'autres personnes.
N'hésitez surtout pas venir le dire ici si vous avez testé cette config.

Merci :wink:

DWAM
04/02/2006, 18h10
Salut

est-ce que t'as le CallerID sur ta X100P maintenant ?

Serge.CARPENTIER
04/02/2006, 20h10
Non ca ne marche pas

:cry:

litbos
05/02/2006, 14h01
Bonjour,

Marche pas non plus pour moi même pire (je pense)

Mais bon ma ligne téléphonique n'est pas géniale non plus.

TiTi
05/02/2006, 15h59
Bonjour,

C'est bien dommage que ca marche uniquement pour moi :?

En tout cas je vous remercie beaucoup d'avoir testé !

> DWAM : hélas non, toujours pas ...

DWAM
06/02/2006, 09h05
Salut

moi j'ai le service Présentation du Numéro, le basique... qui marche parfaitement si je branche un téléphone directement sur la ligne...

DWAM
06/02/2006, 15h52
Mais le fait que cela fonctionne sur un téléphone ne prouve justement pas que ce soit le signal attendu et traité par le driver zaptel.

Effectivement, d'ailleurs l'utilitaire de Test du CallerID ne détecte rien non plus chez moi.

C'est donc soit un problème propre à la carte, soit un problème de tuning du driver Zaptel auquel cas ca serait arrangeable... Reste à trouver les bonnes infos...

Serge.CARPENTIER
07/02/2006, 08h49
Moi,

Le test du CALLER ID fonctionne tres bien avec l'appli test.

Cordialement.

DWAM
07/02/2006, 08h56
Salut

et tu as souscrit à quel service chez FT : la présentation du numéro ou la présentation du nom ?

Pour suivre l'hypothèse de Novazur...

Serge.CARPENTIER
07/02/2006, 16h04
aucun, c'est ca le pire.

TiTi
08/02/2006, 19h01
lol

en tout cas moi j'utilise ma ligne free avec ma carte, donc pour FT je ne sais pas et je n'ai pas testé (pour l'instant) et tout de suite ca marche plus du tout ... une mise à jour freebox à fait du mal à mon système qui marchait à merveille :cry:

J'ai un message free qui me dis que toutes les lignes sont occupées ... et quand je branche un tel direct sur la boite ca marche :? j'ai peur :shock:

Pour info, j'ai pas d'écho quand j'ai le message free .. ok je -> | -| :lol:

TiTi
08/02/2006, 19h58
hop c'est bon résolu ... mais toujours pas de callerid :cry:

Serge.CARPENTIER
16/02/2006, 07h34
Bonjour,

Je confirme, moi qui avait des problemes avec ma ligne freebox ( Detection de l'appel au bout 4 à 5 Sonneries sur le serveur Asterisk) et ma ligne France Télécom avec de l'echo a ne plus quoi savoir en faire + un cable haute tension de 100 000 v sur ma ligne France Telecom, les cartes X100P clone c'est de la tres tres mauvaise qualitées, je vous les deconseille.

Celle-ci est correct dans le cas de test.
J'ai mis un boitier SIPURA 3000 et la merveille tout fonctione correctement.


Cordialement.