Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 05/11/2008, à 17:49

amau

asterisk

bonjour

j ai installé Asterisk et festival. ils marchent bien tous les deux mais j ai un petit prob: au niveau de l'appelé au lieu de me dire le numéro de l'appelant il me dit son num.
qq a une idéé?
merci d'avance

#2 Le 06/11/2008, à 10:38

diogenez

Re : asterisk

Bonjour,

Pourrais tu poster la partie du dialplan qui doit "dire" le numéro de l'appelant?

Hors ligne

#3 Le 06/11/2008, à 11:56

amau

Re : asterisk

[macro-test]

exten =>s,1,festival(hello)
exten => s,2,Festival(${CALLERID(num)})
exten =>s,3,Hangup()


[macro-phone]
exten => s,1,festival(your number is)
exten =>s,3,Festival(${CALLERID(num)})
exten => s,4,Dial(SIP/${MACRO_EXTEN},25,M(test))

dans dial j'apelle la macro test.
cote de l'appelant il me dit your num is "mon numéro" il sonne chez l'appelé
cote de l'appelé je décroche il me dit hello "numéro de l'appelé" alors qu'il doit dire le numéro de l'appelant.

Merci d'avance

#4 Le 06/11/2008, à 15:18

diogenez

Re : asterisk

Tu peux essayer avec:

[macro-test]
exten => s,1,Festival(caller number is )
exten => s,2,Festival(${ARG1})
exten => s,3,Hangup()


[macro-phone]
exten => s,1,Festival(your number is)
exten => s,2,Festival(${CALLERID(num)})
exten => s,3,Dial(SIP/${MACRO_EXTEN},25,M(test,${CALLERID(num)}))

Hors ligne

#5 Le 06/11/2008, à 15:23

amau

Re : asterisk

salut merci bcp ca marche.
mais par contre j'ai pas bien compris ce ke fait arg1!

Merci encore une fois.

#6 Le 06/11/2008, à 15:32

amau

Re : asterisk

Mais je ne comprends pas ca ne marche plus alors ke ca a marche la 1ere fois

#7 Le 06/11/2008, à 15:35

diogenez

Re : asterisk

ARG1 est le premier argument d'une macro.

Hors ligne

#8 Le 06/11/2008, à 15:42

amau

Re : asterisk

oui je sais que c largument de la macro, mais j ai pas compris son utilité dans les configs que vous avez ajouté?
et bizzare ca me marche plus qd j appele d'un num à l'autre

#9 Le 06/11/2008, à 15:52

amau

Re : asterisk

ahh oui oui je suis bete c mnt ke j ai compris, j avais pas vu que vous avez passé callerId en argument.
mais ca ne marche tjrs pas. (à part la 1ere fois)

#10 Le 06/11/2008, à 16:00

diogenez

Re : asterisk

Il me faudrait voir le reste des fichiers de configuration pour pouvoir t'en dire plus.

Mais tu peux essayer de rajouter dans sip.conf : callerid=John Doe <20> pour chaque téléphone.

Tu peux aussi utiliser la fonction noop pour déboguer. Par example,

[macro-phone]
exten => s,1,Festival(your number is)
exten => s,n,Festival(${CALLERID(num)})
exten => s,n,NoOp(${CALLERID(num)})
exten => s,n,Dial(SIP/${MACRO_EXTEN},25,M(test,${CALLERID(num)}))

Hors ligne

#11 Le 06/11/2008, à 16:12

amau

Re : asterisk

vous savez il me dit meme pas you have a call from, alors qu'il a dit la première fois
[general]
static=yes

[macro-test]
exten => s,1,Festival(you have a call from )
;exten => s,2,Festival(${ARG1})
exten=>s,2,Festival(${CALLERID(num)})
exten => s,3,Hangup()


[macro-phone]
exten => s,1,Festival(your number is)
exten => s,2,Festival(${CALLERID(num)})
exten => s,3,Dial(SIP/${MACRO_EXTEN},25,M(test,${CALLERID(num)}))
exten => s,n,Goto(${DIALSTATUS},1)
;exten => ANSWER,1,Hangup
exten => NOANSWER,1,Voicemail(${MACRO_EXTEN}@default,u)
exten => BUSY,1,Voicemail(${MACRO_EXTEN}@default,b)
[stations]
exten => 101,1,Macro(phone)
exten => 102,1,Macro(phone)

exten => 4242,1,VoicemailMain(default)

[users]
include => stations

#12 Le 06/11/2008, à 16:20

diogenez

Re : asterisk

Festival est bien démarré?

Il te donne un message d'erreur dans la console asterisk?

Hors ligne

#13 Le 06/11/2008, à 16:22

amau

Re : asterisk

oui il est demarré le serveur festival j ai meme redemarre la machine.
mais c pas un prob de festival parce k il marche au niveau de l'appelant.

pas d'erreur au niveau d'asterisk

#14 Le 06/11/2008, à 18:21

amau

Re : asterisk

salut.

apres avoir essaye 15 min apres ca a marche et ensuite ca marche plus. en conclusion ca marche toutes les 15 min à peu pres. je ne comprends pas pk! si vous avez une idée

#15 Le 09/11/2008, à 21:37

amau

Re : asterisk

salut

kk a une idée?? merci d'avance

#16 Le 10/11/2008, à 21:07

amau

Re : asterisk

si kk a une idée car j avance pas..merci