ahh ok, merci, je regarde.
ahh ok, merci, je regarde.
j'ai fait ce que vous m'avez dit
la réponseet toujours pas de chan_dahdi.confCode:mkdir -p /etc/dahdi mkdir -p /etc/modprobe.d install -m644 xpp/genconf_parameters /etc/dahdi/genconf_parameters install -m644 init.conf.sample /etc/dahdi/init.conf install -m644 blacklist.sample /etc/modprobe.d/dahdi-blacklist.conf install -m644 modprobe.conf.sample /etc/modprobe.d/dahdi.conf make -f ./Makefile.legacy top_srcdir=. srcdir=. config make[1]: Entering directory '/usr/src/dahdi-linux-complete-2.11.1+2.11.1/tools' install -D dahdi.init /etc/init.d/dahdi /usr/sbin/update-rc.d dahdi defaults 15 30 DAHDI has been configured.
j'y comprends rien, je n'ai pas le niveau.
je crois que ça fonctionne mais je ne suis pas à mon bureau pour connecter un téléphone.
j'ai crée un fichier chan_dahdi.conf dans /etc/asterisk, ensuite je suis allé dans l'interface freepbx et en appuyant sur apply config mon fichier crée et été renommé en chan_dahdi.conf_old
le nouveau fichier généré par freepbx est le suivantc'est correct ? car sinon il va me falloir du prozac.Code:; generated by module #include chan_dahdi_general.conf ; for user additions not provided by module #include chan_dahdi_general_custom.conf [channels] language=en busydetect=yes busycount=10 usecallerid=yes callwaiting=yes usecallingpres=yes threewaycalling=yes transfer=yes cancallforward=yes callreturn=yes echocancel=yes echocancelwhenbridged=no echotraining=no immediate=no faxdetect=no rxgain=0.0 txgain=0.0 ; for user additions not provided by module #include chan_dahdi_channels_custom.conf ; include dahdi groups defined by DAHDI module of FreePBX #include chan_dahdi_groups.conf ; include dahdi extensions defined in FreePBX #include chan_dahdi_additional.conf
Bonjour,
Effectivement cela semble correct.
maintenant il doit y avoir un fichier nomme dahdi-channels.conf dans /etc/asterisk
qui est la definition des ou de la carte du style par ex
mais attention il doit y avoir des specifites a FreePbx (c'est la raison pourquoi; Span 1: WCTDM/0 "Wildcard TDM410P" (MASTER)
;;; line="1 WCTDM/0/0 FXOKS (EC: MG2 - INACTIVE)"
signalling=fxo_ks
callerid="Channel 1" <4001>
mailbox=4001
group=5
context=from-internal
channel => 1
callerid=
mailbox=
group=
context=default
;;; line="3 WCTDM/0/2 FXSKS (EC: MG2 - INACTIVE)"
signalling=fxs_ks
callerid=asreceived
group=0
context=from-pstn
channel => 3
callerid=
group=
context=default
; Span 2: WCT1/0 "Wildcard TE120P Card 0" HDB3/CCS/CRC4 RED ClockSource
group=0,12
context=from-pstn
switchtype = euroisdn
signalling = pri_cpe
channel => 5-19,21-35
context = default
group = 63
je ne l'utilise pas)
dans /etc/asterisk
faire
less chan_dahdi_channels_custom.conf afin de voir s'il n'y a pas
qqchose qui ressemble a ce qui est ci-dessus
voila
A+
bonjour,
j'ai effectivement un fichier dahdi-channels.conf dans /etc/asterisk
à priori ça semble correctCode:; Autogenerated by /usr/sbin/dahdi_genconf on Sat Mar 12 14:54:36 2016 ; If you edit this file and execute /usr/sbin/dahdi_genconf again, ; your manual changes will be LOST. ; Dahdi Channels Configurations (chan_dahdi.conf) ; ; This is not intended to be a complete chan_dahdi.conf. Rather, it is intended ; to be #include-d by /etc/chan_dahdi.conf that will include the global settings ; ; Span 1: WCTDM/0 "Wildcard A4B" (MASTER) ;;; line="1 WCTDM/0/0 FXOKS (EC: VPMOCT032 - INACTIVE)" signalling=fxo_ks callerid="Channel 1" <4001> mailbox=4001 group=5 context=from-internal channel => 1 callerid= mailbox= group= context=default ;;; line="2 WCTDM/0/1 FXOKS (EC: VPMOCT032 - INACTIVE)" signalling=fxo_ks callerid="Channel 2" <4002> mailbox=4002 group=5 context=from-internal channel => 2 callerid= mailbox= group= context=default ;;; line="3 WCTDM/0/2 FXSKS (EC: VPMOCT032 - INACTIVE)" signalling=fxs_ks callerid=asreceived group=0 context=from-pstn channel => 3 callerid= group= context=default
Re,
maintenant "il n'y a plus qu'Ã " voir faire
dans chan_dahdi_additional.conf si la definition
que j'ai indiquée precedement, n'existe pas qqchose comme
#include dahdi-channels.conf
et c'est operationnel
faire quand même
dans /etc/init.d
dahdi status
dans cli d'asterisk
dahdi show status
dahdi show channels
afin d'etre sur que asterisk a pris en compte dahdi
voila
A+
je viens de faire un essai vite fait, c'est opérationnel, en réception et emission de téléhpone, à priori ça marche. merci pour votre aide.
pourquoi faut il ajouter #include dahdi-channels.conf quand même. surtout avec "#" devant la ligne est inutile, non?
Re,
parce que la syntaxe de asterisk est faite de cette maniere
le ; est la mise en commentaire de telle ou telle instruction ou commentaire
par ex
par contre # fait parti de la syntaxe
; Autogenerated by /usr/sbin/dahdi_genconf on Sat Mar 12 14:54:36 2016
; If you edit this file and execute /usr/sbin/dahdi_genconf again,
; your manual changes will be LOST.
; Dahdi Channels Configurations (chan_dahdi.conf)
;
; This is not intended to be a complete chan_dahdi.conf. Rather, it is intended
; to be #include-d by /etc/chan_dahdi.conf that will include the global settings
;
maintenant quand on travaille sous unix ou linux le # signifie commentaire
ou en C c'est par ex /* c'est un commentaire */ qqfois effectivement c'est troublant.
voila
A+
merci pour la précision, je pensais que comme effectivement la machine tourne sous linux celà faisait partie de la syntaxe commentaire sans effet.
merci également beaucoup pour votre aide car j'ai vraiment ramé.