-
Problème de son avec Asterisk+Free dans Dial()
Bonjour à tous,
Cette fois-ci, j'ai un autre problème (attention accrochez-vous, c'est un peu compliqué):
Etat initial:
Je dispose d'un serveur Asterisk 1.6. Je suis connecté à mon compte free pour utiliser la freephonie. De mon coté, je dispose d'un téléphone SIP ST2030 (nous l'appelerons Interieur1), et je dispose d'un autre (identique, nous l'appelerons Exterieur1) qui utilise la ligne FT.
J'ai configuré un menu vocale si l'on m'appel sur le le 0951XXXXXX fourni par free.
Grâce à ce menu vocale, je peut accéder à des salles de conférences que j'ai précédemment configurées.
Cas n°1:
Extérieur 1 appel Interieur 1: Aucune personne n'entend l'autre.
Cas n°2:
Interieur 1 appel Extérieur1: Aucune personne n'entend l'autre.
Cas n°3:
Extérieur accède à la salle de conférence 600 grâce au menu vocale. Dans cette salle, Intérieur1 est déjà présent:
les deux personnes communiquent normalement
Donc voilà, si quelqu'un pouvait me donner une piste pour savoir comment faire pour que Intérieur1 et Extérieur1 s'entendent
merci d'avance
PS: il est bien évidemment de rigueur de me demander des précisions, notamment coté configuration, alors n'hésitez pas. Si vous avez des idées de quoi taper dans google aussi, je suis preneur (histoire de comprendre un peu).
-
Regarde du coté du NAT au niveau de l'extension de ton téléphone SIP. Sinon, regarde aussi tes codecs (voir si ceux que tu as choisi sont compatibles Free)
au besoin, fait un
sip set debug
et épluche le log ..
-
Regarde aussi du côté du RTP direct (essaye de le désactiver s'il est activé)
-
Merci de ta réponse
J'y est réfléchi et je pense que c'est forcement un problème de NAT en effet. Cela ne peut pas être un problème de codecs puisque le codec supporté par free est alaw, le même que moi et que la conférence téléphonique fonctionne.
Justement, cette conférence est géré par un numéro directement sur le serveur Asterisk, donc il n'y a pas d'histoire de NAT (enfin si, mais ça marche, alors pas grave). Par contre, pour atteindre un téléphone après avoir contacter l'Asterisk, il y a du NAT, forcement.
Bon, c'est expliqué de façon archaïque, niveau débutant, mais je pense que l'idée est là. Maintenant, il faut que je pense, je réfléchisse, et que je me renseigne un peu, parce que ce genre de problème, c'est un peu au dessus de mes connaissances actuelles.
Merci à toi en tout cas.
-
Donc au niveau du user que tu as déclaré dans ton asterisk, user utilisé par ton téléphone interne, il faut mettre nat=yes
Est-ce que le register du téléphone se fait bien sur ton asterisk ?
asterisk -r
puis refait un register du téléphone ..
sinon
sip show peers
te donne quelques infos aussi
-
Hello,
alors, venant de résoudre un autre problème, je me suis remis à ce problème.
J'ai suivi ton conseil et essayer de mettre nat=yes. Dans sip show peers, les postes appelé et le contexte pour les numéros free sortants sont tous indiqué comme Naté (N). Malheureusement, cela ne m'avance pas énormément, le problème reste entier, malgré le fait que le téléphone est bien reconnu (et apparait comme reachable).
J'essai de trouver conseil dans le sip debug, mais c'est plus facile à dire qu'à faire...
Les tags pour cette discussion
Règles de messages
- Vous ne pouvez pas créer de nouvelles discussions
- Vous ne pouvez pas envoyer des réponses
- Vous ne pouvez pas envoyer des pièces jointes
- Vous ne pouvez pas modifier vos messages
-
Règles du forum