Prob de configuration [astersik] - Linux et OS Alternatifs
MarshPosté le 04-08-2005 à 09:36:21
Bonjour a tous je travaille en ce moment sur asterisk et je rencontre quelques difficulté avec la configuration du cote de mon fichier sip.conf tou va bien mais c'est du cote du fichier extension que je recontre quelques probleme : mes poste sont declare dans le context = sip
j'essaie de faire une cfg afin de mettre des horaires de jours et de nuit extensions.conf :
[sip] include => jour|8:00-18:00|mon-fri include => nuit
voila, lorsque je me trouve dans les horaires e jour cela fonctionne bien je peux appele les poste mais en horaire de nuit cela ne marche pas, j'obtien : call failled 404 not found
sinon autre petite question ;p vu que la configuration des postes est presque identique j'aurai voulu savoir comment faire pour alleger le tout, par exemple : exten => s,1,Dial(le poste,10) exten => s,2,Voicemail(la messagerie du poste) je sais que l'on peut utiliser des variables mais je suis un peu perdu
merci pur votre aide !
Publicité
Posté le 04-08-2005 à 09:36:21
jlighty
Posté le 04-08-2005 à 10:22:08
Citation :
vu que la configuration des postes est presque identique j'aurai voulu savoir comment faire pour alleger le tout, par exemple : exten => s,1,Dial(le poste,10) exten => s,2,Voicemail(la messagerie du poste)
c'est en fait : exten => s,1,Dial(SIP/${EXTEN},5,tr) exten => s,2,Voicemail(u${EXTEN}) attention la première ligne est à adapter suivant tes besoins Doc: http://phoenix.labri.fr/documentat [...] s_conf.htm
Message édité par jlighty le 04-08-2005 à 10:26:11
Dans ma config j'ai ceci : exten => _XXXX,2,Voicemail(u${EXTEN}) sachant que le plan d'adressage est uniquement composée de quatre chiffres (1234,1001..)
Message édité par jlighty le 04-08-2005 à 14:44:00
[SIP] include => jour|10:00-18:00|mon-fri include => nuit
quand je suis dans les horaires de jour les call passe correctement et execute bien le context jour par contre des ke je passe en horaire nuit ca ne marche plus, j'obtien connection failled 404 (sous x-lite)
c'est bon pour le prob jour/nuit (j'avais oublié une , :s) sinon je voudrai mettre en place un SVi donc si tu as un peu de doc dessus je sui preneur ;p merci pour ton aide ++
oui SVI = serveur vocal interactif (IVR en anglais) j'ai trouvé un exemple de cfg mais c'est loin d'etre limpide pour moi :x
[menu-SVI] exten => s,1,Wait,15 exten => s,2,Answer exten => s,3,Digittimeout,2 ;set digit timeout to 5 sec exten => s,4,ResponseTimeout,4 ; set response timeout to 10 sec exten => s,5,BackGround(IVR_VoiceGuide) exten => 1,1,Goto($SVI1,1) ; if key 1 is pressed go to extension SVI1 exten => 2,1,Goto($SVI2,1) ; if key 1 is pressed go to extension SVI2 exten => 3,1,Goto($SVI3,1) ; if key 1 is pressed go to extension SVI3 exten => t,1,Goto(s,5) ; if they take too long go to previous line to route call exten => i,1,Playback(invalid)
voila c'est tous ce que j'ai trouvé j'essaie de comprendre comment cela fonctionne par exemple si on appelle l'extension 1, on fait un goto SVI1, c'est a dire le wait de la 1 ere ligne ?
[SIP] include => svi include => jour|10:00-18:00|mon-fri include => nuit
donc normallement si j'appel l'extension 4000, au boour de 15 sec elle doit decroxhé puis si j'appui sur 1,2 ou 3 je dois normallement atteindre les poste 1 2 ou 3 (si je ne m'abuse) dis moi si cela est correcte car ca ne fonctionne pas. au bout de 15 sec le poste decroche bien mais si j'appuie sur 1 2 ou 3 j'obtient l'erreur 403 forbidden :x merci
sinon comment je peux faire pour mettre en place des messages perso par exemple : appuyé sur 1 pour parlé a toto, 2 pour parlé a tata etc ... +++
re, bon au niveau cela fonctionne j'avais quelques erreur dans mon fichier conf sinon tjs meme question pour mettre des messages perso il faut faire comment ? ++
La fonction Playback permet de lire un fichier sonore qui est présent dans le repertoire /usr/share/asterisk/sound/ Pour le nom, il faudra récupérer le nom de la personne dans sa boite voicemail (/usr/share/asterisk/sound/voicemail/) sachant qu'il doit être créé par le menu vocal du répondeur ou par le script addmailbox
ok je regarde ca sinon (et oui j'ai toujours des interrogations ) j'aimerai mettre en place du transfert d'appel par exemple si la personne du poste 1 s'absente il veut faire transferer ses appels vers le poste X en appuyan par exemple sur *21 puis sur XXXX (*21 pour activer le transfert d'appel et 2000 pour choisir l'extension du poste 2 ou 3000 pour le poste 3) merci
salut alors pas d'idée pour le transfert d'appels ? ;p sinon j'aimerai aussi mettre en place un systeme d'interception des appels par exemple, si un poste sonne (peu importe lequel, le 3000 par exemple) si je prend mon poste (le 1000) et que j'appui sur *20 e recupere l'appel qui a lieu sur le poste 3000 sur mon poste 1000 voila merci
alors pas d'idee pour le transfert et l'interception d'appel ? ;p meme si vous avec de la doc je suis preneur je me balade beaucoup sur ce site http://www.voip-info.org mais je n'arrive psa a trouver mon bonheur : / ++
bon je suis toujours sur le transfert d'appel : exten => _XXXX,1,Dial(SIP/${EXTEN},10,tr) exten => _XXXX,2,Transfer(2000) exten => _XXXX,3,Voicemail(u${EXTEN}) exten => _XXXX,103,Voicemail(b${EXTEN})
donc si je ne mabuse, si jappele l'extension 1000 et qu'au bout de 10 sec elle ne decroche mon appel doit etre transferé vers l'extension 2000 ? (chez moi ca ne marche pa j'arrive sur la boite vocale du poste 1000) autre question, si du poste 1000 jappelle l'extension 3000. l'extension 3000 repond a mon appel en decrochant, la est ce que le poste 3000 peut transferer l'appel vers le poste 2000 puis raccrocher ? si oui, comment ? (la doc de la commande Transfer(exten) est tres legere : /) merci
J'ai installé Asterisk sous Fedora Core 4, puis je l'ai combiné avec le TTS Festival. Mon problème est le suivant, je lance le serveur Festival avant de lancer le serveur Asterisk (Logique!). Quand je fais mon dialplan :
Il bloque à la commande Festival, je ne comprends vraiment pas, car j'ai fais exactement comme ils expliquent sur le site voip...
Quand je regarde les logs du serveur Festival, je constate qu'Asterisk se connecte bien dessus quand je fais la commande Festival, mais il se déconnecte aussi tôt...
Quelqu'un pourrait m'aider?? C'est vraiment bizarre et surtout urgent!
Marsh Posté le 04-08-2005 à 09:36:21
Bonjour a tous
je travaille en ce moment sur asterisk et je rencontre quelques difficulté avec la configuration
du cote de mon fichier sip.conf tou va bien mais c'est du cote du fichier extension que je recontre quelques probleme :
mes poste sont declare dans le context = sip
j'essaie de faire une cfg afin de mettre des horaires de jours et de nuit
extensions.conf :
[nuit]
exten => s,1,Voicemail(1000)
[jour]
exten => 1,1,Dial(${phone1),10)
exten => 1,2,Voicemail(1000)
exten => 2,1,Dial(${phone2),10)
exten => 2,2,Voicemail(2000)
exten => 3,1,Dial(${phone3),10)
exten => 3,2,Voicemail(2000)
[sip]
include => jour|8:00-18:00|mon-fri
include => nuit
voila, lorsque je me trouve dans les horaires e jour cela fonctionne bien je peux appele les poste mais en horaire de nuit cela ne marche pas, j'obtien : call failled 404 not found
sinon autre petite question ;p
vu que la configuration des postes est presque identique j'aurai voulu savoir comment faire pour alleger le tout, par exemple :
exten => s,1,Dial(le poste,10)
exten => s,2,Voicemail(la messagerie du poste)
je sais que l'on peut utiliser des variables mais je suis un peu perdu
merci pur votre aide !