Les Forums
Les forums sont fermés. Ils restent présent pour consultation et archivage.
Vous pouvez désormais poser vos questions directement dans les commentaires en bas de chaque page du site.
Alors n'hésitez pas à participer
Asterisk, freephonie et pré-décroché
Bonjour à tous Comme c'est la première fois que je poste, je me présente : willy Guillemin enseignant en télécom à l'IUT de Vélizy. J'ai mis en place un serveur Asterisk avec un accès SIP au réseau de Free (Freephonie). Cependant mon pré-décroché ne fonctionne pas sur les appels entrants (j'ai essayé pour les appels internes c'est ok). J'ai fait une capture Ethreal mais aucun flux RTP ne part du serveur. Le message SIP "183 session in progress" est bien envoyé après reception du message INVITE de Free. Si vous avez des idées. Merci d'avance. Willy Guillemin |
Salut, Montre nous la partie concernant le SIP de free du sip.conf et le extensions.conf. Salutations, Jonathan |
Bonjour Jonathan Voila mes fichiers sip.conf, extensions.conf, musiconhold.conf et les messages dans la console Asterisk lors de l'appel (la "musiconhold" démarre bien). Je précise que les appels fonctionnent mais pas le pré-décroché. Le pré-décroché fonctionne pour les appels internes. Merci d'avance Willy Guillemin Extensions.conf [interne] ;------ ----------postes internes--------------------------- exten => _1XX,1,Dial(SIP/${EXTEN},20,m(default)) ; ;-----------appels sortants vers site distant--------------- exten => _0.,1,Dial(SIP/freephonie-sortant/${EXTEN:1}) ; [fromfree] exten => _.,1,Dial(SIP/102,20,m(default)) Sip.conf ;sip.conf ; [general] defaultexpirey=1800 dtmfmode=rfc2833 qualify=yes nat=yes canreinvite=no register => Téléphone : mot_de_passe@freephonie.net disallow=all allow=alaw ; [freephonie-sortant] type=peer host=freephonie.net username=téléphone fromuser=téléphone secret=mot_de_passe nat=yes context=interne ; [freephonie-entrant] type=peer context=fromfree host=freephonie.net ; [102] type=friend callerid=Doyen username=pierre ;secret=mdppierre host=dynamic ;canreinvite=no nat=yes callgroup=1 pickupgroup=1 context=interne Extrait musiconhold.conf [default] mode=files directory=/var/lib/asterisk/moh random=yes Message dans la console Asterisk Executing [h@fromfree:1] Dial("SIP/freephonie.net-081ad948", "SIP/102|20|m(default)") in new stack -- Called 102 -- Started music on hold, class 'default', on SIP/freephonie.net-081ad948 -- SIP/102-081cfa48 is ringing -- Stopped music on hold on SIP/freephonie.net-081ad948 == Spawn extension (fromfree, h, 1) exited non-zero on 'SIP/freephonie.net-081ad948' |
Salut, Je suis étonner de de pas voir une commande dans ton extensions.conf pour la lecture d'un message qui serait ton prédécroché. Parles-tu bien d'un prédécroché? Car selon ton exemple il ne s'agit que de la diffusion d'une musique d'attente à la place du train de sonnerie. En fait pour pouvoir diffuser de la musique à la place du train de sonnerie pour un appel externe, il faut d'abord repondre à l'appel avec la commande Answer(). L'exemple suivant concerne un vrai prédécroché. Il faut apporter quelques modifications : Dans sip.conf [code:1:f3cc1890fe][freephonie-sortant] type=peer host=freephonie.net username=téléphone fromuser=téléphone secret=mot_de_passe nat=yes context=fromfree[/code:1:f3cc1890fe] Supprimer cette section qui est inutile : [code:1:f3cc1890fe][freephonie-entrant] type=peer context=fromfree host=freephonie.net [/code:1:f3cc1890fe] Dans extensions.conf : [code:1:f3cc1890fe][interne] ;------ ----------postes internes--------------------------- exten => _1XX,1,Dial(SIP/${EXTEN},20,m(default)) exten => 999,1,Goto(fromfree,s,1) ; Test appels entrants ; ;-----------appels sortants vers site distant--------------- exten => _0.,1,Dial(SIP/freephonie-sortant/${EXTEN:1}) ; [fromfree] exten => s,1,Answer() exten => s,n,PlayBack(NomFichierSon) exten => s,n,Dial(SIP/102,20,m(default)) [/code:1:f3cc1890fe] |
Bonjour Jonathan Merci, effectivement je diffusais de la musique d'attente, c'était pas un pré-décroché, maintenant ca marche. Autres question, saurais-tu comment pour les appels de groupes, faire une sonnerie cyclique ou séquentielle et pas seulement parallèle (avec un &). Merci d'avance Willy Guillemin |
Salut, Pour l'instant, je ne vois pas comment faire sans utiliser les files d'atentes (queues en anglais). Cf http://www.voip-info.org/tiki-index.php?page=Asterisk+config+queues.conf Salutations, Jonathan |