Voir la version complète : [Résolu] Difficultés avec Zaptel
annuegypte
15/12/2005, 11h21
Bonjour,
Ayant reçu ma carte X101P, je me suis attaqué à la compilation d'Asterisk sur une Fedora Core 3.
J'ai compilé en suivant la procédure disponible en téléchargement ici.
Dans l'ordre :
- téléchargement des sources
- compilation de zaptel
- compilation de libpri (bien je m'en serve pas)
- compilation d'Asterisk
- création des fichiers de config avec make samples
- edition de zaptel.conf
- démarrage du module Zaptel et là crac !
[root@asterisk /]# modprobe wcfxo
FATAL: Module wcfxo not found.
FATAL: Error running install command for wcfxo
[root@asterisk /]#
Voilà l'erreur renvoyée. une petite explication car je seche...
Merci d'avance.
Jean-Charles
FreeStorm
15/12/2005, 11h27
Salut,
Essaie:
modprobe zaptel
@+
Fred
annuegypte
15/12/2005, 11h32
Salut,
Merci.
Je viens d'essayer, mais il ne trouve pas zaptel...
Peut être en recompilant zaptel ??
Il y a des logs ?
Jean-Charles
Serge.CARPENTIER
15/12/2005, 13h16
Tu peux me dire les commandes que tu as utilisées pour compiler ??
As tu regardé dans la partie téléchargement il y a une procédure ??
Cordialement.
annuegypte
15/12/2005, 14h00
Salut,
Justement j'ai utilisé la procédure ! J'ai téléchargé les sources grâce à CVS. :)
J'ai rajouté simplement asterisk-sounds.
Un oubli : impossible d'installer bison-devel que ce soit avec yum.
Il ne le trouve pas...
En branchant un écran sur le serveur, lors du chargement de la fedora j'ai noté le message suivant :
Loading zaptel framework : FATAL : Module zaptel not found
Waiting for zap to come online... Error : missing /dev/zap!
Merci.
Jean-Charles
FreeStorm
15/12/2005, 15h49
RE-Salut,
As-tu bien fais:
cd /usr/zaptel
make clean
make
make config
make install
Vérifie bien que tu as pas d'erreurs de compilation.
Au pire a la place de faire un modprobe zaptel, essaie de redémarré
annuegypte
15/12/2005, 18h15
Salut :)
Oui !
J'ai recompilé Zaptel et Asterisk. Je n'ai pas remarqué d'erreurs lors des compilations. Les résultats sont copiés dans des fichiers textes, si tu veux les voir.
Maintenant lorsque je fais "modprobe zaptel", aucun message ne m'est renvoyé.
[root@asterisk /]# modprobe zaptel
[root@asterisk /]# modprobe wcfxo
Notice: Configuration file is /etc/zaptel.conf
line 0: Unable to open master device '/dev/zap/ctl'
1 error(s) detected
FATAL: Error running install command for wcfxo
[root@asterisk /]# modprobe wcfxo
[root@asterisk /]# modprobe wcfxo
Ensuite pour le wcfxo l'erreur n'est plus la même... Mais si je le retape une seconde fois plus rien.
Merci.
L'erreur vient du fait que ton fichier zaptel.conf est mal configuré , il doit se trouver dans zaptel.conf.
Poste ton fichier zaptel.conf si tu veux de l'aide là dessus.
annuegypte
15/12/2005, 21h44
Bonsoir,
C'est ce à quoi j'ai pensé...
Voici le fichier zaptel.conf :)
# load-time parameters for Radio channels, so that the driver may run
# by itself, and just act like a generic Zaptel radio interface.
#
# Unlike the rest of this file, you specify a block of parameters, and
# then the channel(s) to which they apply. CTCSS is specified as a frequency
# in tenths of hertz, for example 131.8 HZ is specified as 1318. DCS
# for receive is specified as the code directly, for example 223. DCS for
# transmit is specified as D and then the code, for example D223.
#
# The hardware supports a "community" CTCSS decoder system that has
# arbitrary transmit CTCSS or DCS codes associated with them, unlike
# traditional "community" systems that encode the same tone they decode.
#
# this example is a single tone DCS transmit and receive
#
# # specify the transmit tone (in DCS mode this stays constant)
# tx=D371
# # specify the receive DCS code
# dcsrx=223
#
# this example is a "community" CTCSS (if you only want a single tone, then
# only specify 1 in the ctcss list)
#
# # specify the default transmit tone (when not receiving)
# tx=1000
# # Specify the receive freq, the tag (use 0 if none), and the transmit code.
# # The tag may be used by applications to determine classification of tones.
# # The tones are to be specified in order of presedence, most important first.
# # Currently, 15 tones may be specified..
# ctcss=1318,1,1318
# ctcss=1862,1,1862
#
# The following parameters may be omitted if their default value is acceptible
#
# # set the receive debounce time in milliseconds
# debouncetime=123
# # set the transmit quiet dropoff burst time in milliseconds
# bursttime=234
# # set the COR level threshold (specified in tenths of millivolts)
# # valid values are {3125,6250,9375,12500,15625,18750,21875,25000}
# corthresh=12500
# # Invert COR signal {y,n}
# invertcor=y
# # set the external tone mode; yes, no, internal {y,n,i}
# exttone=y
#
# Now apply the configuration to the specified channels:
#
# # We are all done with our channel parameters, so now we specify what
# # channels they apply to
# channels=1-4
fxsks=1
Bonne soirée !
Serge.CARPENTIER
16/12/2005, 08h37
Bonjour,
Ajoute cela dans le fichier /etc/zaptel.conf :
[default] ; Mettre le context que tu as definis.
signalling=fxs_ks
channel=>1
Enjoy :)
PS : Verifie avec la commande "ztcfg -vv"
annuegypte
16/12/2005, 17h07
Salut,
Dis-moi ce que tu m'as indiqué c'est pour le zapata.conf, non ?
ça ne va pas pour le zaptel.conf ...
Merci.
Serge.CARPENTIER
16/12/2005, 18h08
Bonjour,
désolé c'est dur de faire deux choses à la foi.
Oui c'est pour le zapata.conf.
Dans le fichier zaptel.conf tu dois mettre cela :
fxsks=2
loadzone=fr
defaultzone=fr
Apre ceci fais un : ztcfg -vv et dis moi ce que te retourne le systeme.
et dans le zapata.conf ceci :
context=default
signalling=fxs_ls
channel=>1
Cordialement.
annuegypte
16/12/2005, 18h27
Bonsoir,
Rien de grave, et puis c'est du support gratuit, j'estime qu'il ne faut pas en abuser ;) C'est déjà sympa de m'aider à trouver la solution.
Alors j'ai modifié en conséquent le zaptel.conf et tester en tapant ztcfg -vv et... toujours la même erreur !
[root@asterisk /]# ztcfg -vv
Notice: Configuration file is /etc/zaptel.conf
line 0: Unable to open master device '/dev/zap/ctl'
1 error(s) detected
[root@asterisk /]#
Et depuis hier j'ai recompilé zaptel... C'est curieux, je ne vois vraiment pas ce qui mer......
Bonne soirée et merci :)
Serge.CARPENTIER
16/12/2005, 18h31
Bonjour,
J'ai encore une question, est ce que tu as tout commenter dans ton fichier zaptel.conf ??
Par ce que moi c'est ce que j'ai fais et j'ai mis la portion de fichier de conf que je t'ai fournie.
Cordialement.
Serge.CARPENTIER
16/12/2005, 18h33
Si tu veux tu me fournie un acces temporaire sur ta machine et je regarde ??
je suis dispo si tu veux.
Cordialement.
annuegypte
16/12/2005, 18h46
Je peux éventuellement... Je fais les modifs nécessaires sur le routeur et sur le pc en question. :)
Merci !
Serge.CARPENTIER
17/12/2005, 15h31
Bonjour,
Apres des recherches en vein je me suis apercu que pour la FC3 il y a une procédure spécifique.(Je ne sais pas pourquoi)
Bon ton souci est reglé voici le résultat :
-------------------------------------------------------------------------------------
[root@asterisk /]# ztcfg -vv
Zaptel Configuration
======================
Channel map:
Channel 01: FXS Kewlstart (Default) (Slaves: 01)
1 channels configured.
-----------------------------------------------------------------------------------
Donc si tu pouvais me dire si cela ca marche ca serait cool par ce que une journée. :) Mais bon on est tous comme ca t'en que cela ne marche pas on ne lache pas le morceau.
Si vous voulez la réponse au probleme je veux juste savoir si la machine fondtionne correctement.
et apre je vous la donne la procédure. :):)
Cordialement.
PS : J'ai vu ton fichier sip.conf cela serait bien si tu cryptais tes password. :)
http://www.asterisk-france.net/index.php?option=com_forum&Itemid=28&page=viewtopic&t=358&highlight=md5
annuegypte
17/12/2005, 18h52
Salut,
Désolé de n'avoir pas répondu la journée, car j'étais absent... :o D'abord merci d'avoir bien voulu vérifier ce qui posait problème :) Ce n'est pas du tout de la mauvaise volonté.
Comme je viens de rentrer, je n'ai pas encore testé. Je vais le faire dès maintenant.
Merci ! et bonne soirée :)
annuegypte
19/12/2005, 10h21
Bonjour,
Hier j'ai regardé un peu asterisk. Les appels ne sortent pas. Lorsque je tape zap show channels dans la console, le channel 1 n'est pas présent.
Connected to Asterisk SVN-trunk-r7230 currently running on asterisk (pid = 2923)
Verbosity is at least 3
-- Remote UNIX connection
-- Executing Dial("SIP/192.168.0.20-08fe1ea0", "Zap/1/0617XXXXXX") in new stack
Dec 19 12:22:48 NOTICE[3685]: app_dial.c:1010 dial_exec_full: Unable to create channel of type 'Zap' (cause 0 - Unknown)
== Everyone is busy/congested at this time (1:0/0/1)
-- Executing Congestion("SIP/192.168.0.20-08fe1ea0", "") in new stack
== Spawn extension (entreprise, 10617XXXXXX, 2) exited non-zero on 'SIP/192.168.0.20-08fe1ea0'
asterisk*CLI>
Voilà ce qui ce passe lors d'un appel vers l'extérieur. Si je comprends bien, le channel n'est pas créé. Je cherche si je trouve des réponses sur voip-info. Si vous avez des idées, je suis preneur. :)
Bonne journée.
Merci
Serge.CARPENTIER
19/12/2005, 15h41
Bonjour,
tu peux me montrer ton extension.conf et ton zapata.conf ?
Merci
annuegypte
19/12/2005, 15h51
Pour l'extensions.conf :
[general]
static=yes
writeprotect=no
autofallthrough=yes
clearglobalvars=no
priorityjumping=no
[globals]
[local]
include=>to_analog_1
exten => _1XX,1,Dial(SIP/${EXTEN},5)
exten => _1XX,2,Hangup
;jamesdury
exten => 101,1,wait(1)
exten => 101,2,Dial,SIP/jamesdury
exten => 101,3,Hangup
; jcinfo1 - poste 1
exten => 103,1,wait(1)
exten => 103,2,Dial(SIP/jcinfo1, 15)
exten => 103,3,VoiceMail(103@jcinfo)
exten => 103,4,Hangup()
; jcinfo2 - poste 2 - jeancharles
exten => 104,1,wait(1)
exten => 104,2,Dial(SIP/jcinfo2, 15)
exten => 104,3,VoiceMail(104@jcinfo)
exten => 104,4,Hangup
exten => 777,1,VoiceMailMain(400@jcinfo)
[to_analog_1]
exten => _1.,1,Dial(Zap/1/${EXTEN:1})
exten => _1.,2,Congestion
exten => _1.,3,Hangup
exten => _1.,102,Congestion
exten => _1.,103,Hangup
Pour le zapata.conf :
[local]
signalling=fxs_ks
channel=>1
Merci :)
Serge.CARPENTIER
19/12/2005, 16h12
Bonjour,
Quel est le message d'erreur que tu as au niveau du client ??
Cordialement.
annuegypte
19/12/2005, 16h16
Sur le softphone (X-Lite) j'ai Call Failed : 503 Service Unavailable et sur le téléphone : Raccrochez-Svp...
Rien de plus.
Serge.CARPENTIER
19/12/2005, 16h26
Bonjour,
Peux tu me réouvrir la connexion je vais regarder ce soir.
Cordialement.
annuegypte
19/12/2005, 16h59
C'est fait :)
Merci.
annuegypte
20/12/2005, 11h08
Bonjour,
Grâce à sakilaine qui a passé hier soir plus d'une heure à chercher la solution sur la machine, les appels sortant sortent bien et les appels entrants entrent aussi :) Encore merci ;)
J'ai imprimé le zapata pour comprendre ce qui a été modifié, et je vais lire les docs sur Voip-info.org. Et modifier mon sip.conf et finir le cryptage des mots de passe.
Dans les jours qui suivent je m'attaque à la mise en place de l'IVR, en attendant les appels arriveront sur un des postes...
Ensuite je passerai la messagerie en français.
D'ici la semaine prochaine, la presque totalité du système sera opérationnel.
Bonne journée et bonnes fêtes.
Serge.CARPENTIER
20/12/2005, 15h11
Bonjour,
Pour conclure :
Deja merci à Freestorm car on c'est casser le crane. :x :x :x
1 une procédure pour FedoraCore 3 Spécifique. Disponible sur Voip-Info.
2 Evitez de creer des comptes SIP ou autres avec des noms essayez plutot de metre de numéro.
3 Essayez d'etre organisé dans vos fichiers de config. :)
4 Cryptez bien tout vos password
5 Enfin optez pour une solution de sauvegarde. (Nous allons vous fournir une procédure de sauvegarde sur ftp distant.)
Cordialement.
vBulletin v.3.8.0, Copyright © 2000-2010, Jelsoft Enterprises Ltd. Tous droits réservés - Version française vbulletin-fr.org