PDA

Voir la version complète : appel sortant entrant



pkeita
19/08/2011, 12h31
Salut tout le monde:hello:
je parviens pas a émettre ni a recevoir des appels avec le poste que j'ai connecté a ma carte digium TDM410P :confused:
j'aimerais avoir votre aide sur la configuration du dialplan
merci d'avance

cedricscha
19/08/2011, 13h25
Montre nous ce que tu as déjà fais, comme cela on va voir ce qui bloque.

pkeita
19/08/2011, 13h44
voici les fichiers de configuration

extensions.conf


[general]
static=yes
writeprotect=no
clearglobalvars=no


[globals]
CONSOLE=Console/dsp ; Console interface for demo
CONSOLE=DAHDI/1
TRUNK=DAHDI/G2 ; Trunk interface
TRUNKMSD=1


[internal_iax]

;Appels Internes IAX.

exten => 2201,1,Dial(IAX2/Pape_D_Thiam,20)
exten => 2201,2,Voicmail(2201)

exten => 2202,1,Dial(IAX2/Ernest_I_Diam,20)
exten => 2202,2,Voicmail(2202)


[internal_sip]

;Appels Internes SIP.

exten => 2201,1,Dial(SIP/Pape_D_Thiam,20)
exten => 2201,2,Voicmail(2201)

exten => 2202,1,Dial(SIP/Ernest_I_Diam,20)
exten => 2202,2,Voicmail(2202)

include => Outgoing


[incoming]

;Appels Entrants

exten => s,1,Answer()
exten => s,2,Playback(Hello-World)
exten => s,3,Hangup()


[incoming_wildcarte]

;Appels entrants depuis la carte digium

exten => _22XX,1,Dial(SIP/${EXTEN},20,rt)
exten => _22XX,n,Hangup()


[Outgoing_sip]

; Appels sortants vers numero fixe du senegal

exten => _933XXXXXXX,1,Dial(SIP/${EXTEN},20,rt)
;exten => _93[0]|[3]XXXXXXX,1,Dial(SIP/${EXTEN},20,rt)

[Outgoing_wildcarte]

; Appels sortants vers numero fixe du senegal.

exten => _933XXXXXXX,1,Dial(DAHDI/G2/${EXTEN},20,rt)
;exten => _93[0]|[3]XXXXXXX,1,Dial(DAHDI/G2/${EXTEN},20,rt)

[urgences_sip]

;Appel vers numero urgence.

exten => 917,1,Dial(SIP/${EXTEN},20,rt) ; Urgence Police
exten => 918,1,Dial(SIP/${EXTEN},20,rt) ; Urgence Pompiers

[urgences_wildcarte]

;Appel vers numero urgence depuis la carte digium.

exten => 917,1,Dial(DAHDI/G2/${EXTEN},20,rt) ; Urgence Police
exten => 918,1,Dial(DAHDI/G2/${EXTEN},20,rt) ; Urgence Pompiers


[accueil]

exten => s,1,Answer()
exten => s,n,Background(/var/lib/asterisk/sounds/) ; Liste des Menu d'acceuil pour les appels strandards
exten => s,n, WaitExten(5)
exten => s,n, Goto(menu,s,1)

[menu]

exten => 1,1,Goto(strandards,s,1) ; 1- Standards
exten => 2,1,Goto(Commercial,s,1) ; 2- Service Commercial
exten => 3,1,Goto(Technique,s,1) ; 3- Service Technique
exten => 4,1,Goto(Consultance,s,1) ; 4- Consultance
;exten => 0,1,Goto(poste,s,1) ; 0- Redierction directement vers un poste connu
exten => *,1,Goto(menu,s,1) ; *- Retour vers menu

exten => i,1,Playback(${snd_path}invalide) ; Joue le son pbx-invalid si l’utilsateur appuie sur une entrée non autorisée
exten => i,n,Goto(accueil,s,1) ; … puis reviens au début du contexte
exten => t,1,Hangup()


[strandards]

include => sip_internal

exten => s,1,Wait()
exten => s,n,Playback(${snd_path}/bienvenu) ; Message Bienvenue a regiosis
exten => s,n,Answer()
exten => s,n,Hangup()

exten => 1, 1, Saynumber(1)
exten => 1, 2, Goto(internal_sip,2202,1) ; Tapez 1 pour joindre le poste
exten => 1, 3, Goto(internal_sip,2202,2) ; Tapez 2 pourlaisser un message au Standard

exten => 9,1,Saynumber(9)
exten => 9,2,Goto(menu,s,1) ; Tapez 9 pour retourner au menu principale
exten => 9,1,Hangup()




sip.conf



[Pape_D_Thiam]
language=fr
type=friend
host=dynamic
nat=yes
allow=gsm
allow=alaw
allow=ulaw
disallow=all
qualify=yes
username=Pape_D_Thiam
secret=2201
callerid="Pape_D_Thiam" <2201>
context=internal_sip
mailbox=2201@default


[Ernest_I_Diam]
language=fr
type=friend
host=dynamic
nat=yes
allow=gsm
allow=alaw
allow=ulaw
disallow=all
qualify=yes
username=Ernest_I_Diam
secret=2202
context=internal_sip
callerid="Ernest_I_Diam" <2202>
mailbox=2202@default




iax.conf


[general]
bindport =4569


[Pape_D_Thiam]
language=fr
type=friend
host=dynamic
nat=yes
allow=gsm
allow=alaw
allow=ulaw
disallow=all
qualify=yes
username=Pape_D_Thiam
secret=2201
callerid="Pape_D_Thiam" <2201>
context=internal_sip
mailbox=2201@default


[Ernest_I_Diam]
language=fr
type=friend
host=dynamic
nat=yes
allow=gsm
allow=alaw
allow=ulaw
disallow=all
qualify=yes
username=Ernest_I_Diam
secret=2202
context=internal_sip
callerid="Ernest_I_Diam" <2202>
mailbox=2202@default


merci pour l'effort

Reaper
19/08/2011, 15h42
Il manque la configuration de ports de la carte, et également les traces de CLI lorsque tu tente d'appeler par la carte.

Colle ici également output de la commande: dahdi show channels et dahdi show status.

pkeita
19/08/2011, 16h42
Bonsoir,
Voici la configuration des ports de la carte digium TDM410P

chan_dahdi.conf




[channels]
#include /etc/asterisk/dahdi-channels.conf

; Default language
language=fr
signalling=fxs_ks
echocancel=yes
rxgain=0.0
txgain=0.0

; Context for calls. Defaults to 'default'
context=incoming


dahdi-channels.conf



; Span 1: WCTDM/0 "Wildcard TDM410P Board 1" (MASTER)
;;; line="1 WCTDM/0/0 FXSKS (In use)"
signalling=fxs_ks
callerid=asreceived
group=0
context=from-pstn
channel => 1
callerid=
group=
context=default

;;; line="2 WCTDM/0/1 FXSKS (In use)"
signalling=fxs_ks
callerid=asreceived
group=0
context=from-pstn
channel => 2
callerid=
group=
context=default

;;; line="3 WCTDM/0/2 FXOKS (In use)"
signalling=fxo_ks
callerid="Channel 3" <4003>
mailbox=4003
group=5
context=from-internal
channel => 3
callerid=
mailbox=
group=
context=default

;;; line="4 WCTDM/0/3 FXOKS (In use)"
signalling=fxo_ks
callerid="Channel 4" <4004>
mailbox=4004
group=5
context=from-internal
channel => 4
callerid=
mailbox=
group=
context=default


Output des commandes:

dahdi show channels et dahdi show status


regiosis*CLI> dahdi show channels
Chan Extension Context Language MOH Interpret Blocked State
pseudo default default In Service
1 from-pstn default In Service
2 from-pstn default In Service
3 from-internal default In Service
4 from-internal default In Service

regiosis*CLI> dahdi show status
Description Alarms IRQ bpviol CRC4 Fra Codi Options LBO
Wildcard TDM410P Board 1 OK 0 0 0 CAS Unk YEL 0 db (CSU)/0-133 feet (DSX-1)

Reaper
19/08/2011, 17h00
Votre lignes sont dans le context from-pstn


;;; line="2 WCTDM/0/1 FXSKS (In use)"
signalling=fxs_ks
callerid=asreceived
group=0
context=from-pstn
channel => 2
callerid=
group=
context=default

Le context [from-pstn] dans extensions.conf je ne le vois pas, il est ou ?

pkeita
19/08/2011, 17h42
je l'avais pas configurer :pfff:
voila



[from-pstn]
exten => _933XXXXXXX,1,NoOp(${CALLERID})
exten => _933XXXXXXX,n,Dial(Sip/${EXTEN},20,rt)
exten => _933XXXXXXX,n,Congestion

Reaper
19/08/2011, 18h52
Et l'appel donne quoi ?

pkeita
22/08/2011, 12h38
bonjour
quand j’essaie d'appeler le numéro de la ligne(RTC) avec le poste appelant on attend sonner mais y a pas le ring sur le poste appelé voila ce que asterisk montre pendant l'appel:


regiosis*CLI>

[Aug 22 12:41:15] WARNING[2415]: channel.c:2556 ast_waitfordigit_full: Unexpected control subclass '2'
[Aug 22 12:41:20] WARNING[2415]: channel.c:2556 ast_waitfordigit_full: Unexpected control subclass '2'
[Aug 22 12:41:26] WARNING[2415]: channel.c:2556 ast_waitfordigit_full: Unexpected control subclass '2'
[Aug 22 12:41:29] WARNING[2415]: channel.c:2556 ast_waitfordigit_full: Unexpected control subclass '2'

désolé pour le retard

cedricscha
22/08/2011, 12h41
essayer de mettre cela :

[from-pstn]
exten => _933XXXXXXX,1,NoOp(${CALLERID})
exten => _933XXXXXXX,n,Dial(Sip/Pape_D_Thiam,20,rt)
exten => _933XXXXXXX,n,Congestion

à la place de ce que vous avez dans votre from-pstn

et recharger le tout

aptrès cettemodif, votre softphone Pape_D_Thiam devrait sonner lorsque vous appelez sur votre ligne rtc

pkeita
22/08/2011, 13h04
daccord je vais essayer ça

pkeita
22/08/2011, 13h26
ça ne marche pas
voila ce que ça me donne


[Aug 22 13:24:12] NOTICE[2132]: chan_dahdi.c:9480 handle_init_event: Alarm cleared on channel 1
[Aug 22 13:25:20] WARNING[2597]: channel.c:2556 ast_waitfordigit_full: Unexpected control subclass '2'
[Aug 22 13:25:26] WARNING[2597]: channel.c:2556 ast_waitfordigit_full: Unexpected control subclass '2'
[Aug 22 13:25:27] WARNING[2598]: pbx.c:3680 pbx_extension_helper: No application 'Voicmail' for extension (default, 2201, 2)
[Aug 22 13:25:31] WARNING[2597]: channel.c:2556 ast_waitfordigit_full: Unexpected control subclass '2'
[Aug 22 13:25:36] WARNING[2597]: channel.c:2556 ast_waitfordigit_full: Unexpected control subclass '2'
[Aug 22 13:25:41] WARNING[2597]: channel.c:2556 ast_waitfordigit_full: Unexpected control subclass '2'
[Aug 22 13:27:46] WARNING[2603]: channel.c:2556 ast_waitfordigit_full: Unexpected control subclass '2'
[Aug 22 13:27:51] WARNING[2603]: channel.c:2556 ast_waitfordigit_full: Unexpected control subclass '2'
[Aug 22 13:27:56] WARNING[2603]: channel.c:2556 ast_waitfordigit_full: Unexpected control subclass '2'
[Aug 22 13:28:01] WARNING[2603]: channel.c:2556 ast_waitfordigit_full: Unexpected control subclass '2'

cedricscha
22/08/2011, 13h38
tonsoftphone est connecté ?

fais voir un sip show peers dans la cli

pkeita
22/08/2011, 13h58
voila le sips show peers


regiosis*CLI> sip show peers
Name/username Host Dyn Nat ACL Port Status
Amadou_Niang/Amadou_Niang (Unspecified) D N 5060 UNKNOWN
Consultant/Consultant (Unspecified) D N 5060 UNKNOWN
Ernest_I_Diam/Ernest_I_Di (Unspecified) D N 5060 UNKNOWN
Pape_D_Thiam/Pape_D_Thiam 192.168.1.29 D N 5208 OK (101 ms)
Service_Commercial/Servic (Unspecified) D N 5060 UNKNOWN
Service_Technique/Service (Unspecified) D N 5060 UNKNOWN
Standard/Standard 192.168.1.16 D N 32902 OK (114 ms)
Technicien_1/Technicien_1 (Unspecified) D N 5060 UNKNOWN
Technicien_2/Technicien_2 (Unspecified) D N 5060 UNKNOWN
Technicien_3/Technicien_3 (Unspecified) D N 5060 UNKNOWN
ligne1/ligne1 (Unspecified) D N 5060 UNKNOWN
pstn/pstn (Unspecified) D N 5060 UNKNOWN
12 sip peers [Monitored: 2 online, 10 offline Unmonitored: 0 online, 0 offline]

soloke
22/08/2011, 19h31
a la place de ${EXTEN} vous devez mettre ${EXTEN:1} . au senegal les N° sur le RTC ne commencent pas par 933 mais par 33

pkeita
22/08/2011, 23h50
ok merci soloke.je vais essayer ça demain

pkeita
24/08/2011, 11h31
salut a tous
soloke j'ai essayé ce que tu m'as dis mais ça ne marche pas:sweat:
merci quand même
quand j'appelle avec mon portable sur le phone connecté à la carte digium voila ce que asterisk me montre dans le CLI


[Aug 24 11:35:30] WARNING[2626]: channel.c:2556 ast_waitfordigit_full: Unexpected control subclass '2'
[Aug 24 11:35:35] WARNING[2626]: channel.c:2556 ast_waitfordigit_full: Unexpected control subclass '2'
[Aug 24 11:35:41] WARNING[2626]: channel.c:2556 ast_waitfordigit_full: Unexpected control subclass '2'

aidez moi please:ouimaitre: