Découvrez la Chine autrement
J’ai enfin réussi à configurer mon serveur VoIP avec ma freebox. Je me suis galèré pendant 2 jours pars que j’avais oublié une ligne de code. Donc pour tous ceux qui ont une Trixbox et qui souhaitent utiliser le compte SIP de leur Freebox, voici la procédure détaillée.
Pour pouvoir utiliser votre compte SIP Free, vous devez l’activer. Pour cela connectez vous sur votre compte free puis cliquez sur le lien Gestion de mon compte SIP. La fenêtre suivante devrait alors s’afficher :
Choisissez un mot de passe, sélectionnez l’option Rediriger les appels entrants vers le SIP. Enfin cochez la case Activer le service, puis cliquez sur envoyer.
Maintenant passons à la configuration d’Asterisk.
Un trunk est la ligne de service téléphonique vous permettant de passer et de recevoir des appels vers l’extérieur. Dans notre cas, le trunk est Free.
Dans l’interface de configuration freePBX, cliquez sur le lien trunks, dans le menu de droite, puis sur le lien Ajout Trunk SIP.
Configurez votre trunk avec les informations suivantes :
CID Sortant : Votre numéro de téléphone Free
Nombre maximal de canaux : 1
Nom du trunk : freephonie
Détails du peer :
allow=all
context=from-trunk
fromdomain=freephonie.net
fromuser=08xxxxxxxx (votre numéro de téléphone Free)
host=freephonie.net
insecure=very
qualify=yes
secret=password (le mot de passe que vous avez définit précédemment)
type=peer
username=08xxxxxxxx (votre numéro de téléphone Free)
chaîne d’enregistrement : 08xxxxxxxx:password@freephonie.net
Laissez les autres champs vides. Pour finir, cliquez sur le bouton Soumettre changement puis sur la barre rouge pour enregistrer les modifications.
Nous souhaitons composer le 9 puis le numéro du destinataire pour les appels extérieur. Pour cela nous allons créer une route sortante.
Aller dans la section Routes sortantes de freePBX puis cliquez sur Ajout route.
Donnez un nom à votre trunk, définissez un masque de numérotation puis sélectionnez le trunk free que vous avez créé précédemment.
Le masque de numérotation vous permet de définir quels types de numéros doivent être acheminés par votre fournisseur téléphonique.
Dans notre exemple nous avons définit le masque 9|., c’est-à-dire que tous les numéros commençant par 9 seront rediriger vers l’extérieur. Quand le numéro 90642424242 est composé, asterisk enlève le 9 puis redirige le numéro vers Free.
Voici un tableau récapitulant les différents caractères spéciaux permettant de créer un masque :
X Un digit entre 1 et 9
N Un digit entre 2 et 9
Z Tous les digits sauf 0 (1 à 9)
. Un nombre indéfinis de n’importe quel digit
| Passe au trunk seulement les digits suivant |
Permet de créer des masque plus complexe (Par exemple : 02-6*# correspondra à 0, un digit entre 2 et 6, * ou #)
Si vous avez plusieurs trunks, la séquence de trunk vous permet de définir l’ordre de priorité des trunks. Imaginons que votre la séquence de trunk est la suivante :
0 SIP/Freephonie
1 SIP/Annatel
Ainsi, si la ligne Freephonie ne fonctionne pas, asterisk essayera de joindre votre correspondant en utilisant le fournisseur SIP Annatel. Cela vous permet donc d’avoir une ligne de secoure.
Il ne reste plus qu’à créer une route entrante pour récupérer les appels provenant de l’extérieur.
Dans le menu de droite, cliquez sur le lien Routes Entrantes, puis sélectionnez la route Tout CDA / Tout CID. Enfin choisissez la destination des appels. Puis cliquez sur soumettre.
eEitez le fichier sip.conf, grâce à l’editeur de config ou à nano, et dans la section general ajoutez les deux lignes suivantes :
defaultexpirey=1800
dtmfmode=auto
Suivez mes aventures de jeune entrepreneur en Chine, dans une des plus grandes mégalopoles du monde.
Brice Gaillard est le co-fondateur de Tongo.asia, un tout nouveau service de traduction par téléphone permettant aux touristes et aux expatriés de comprendre et se faire comprendre par les Chinois.
Matthieu
October 23rd, 2006 at 11:07 am
Salut,
Voila plusieurs jours que j’essai de configurer mon trunk sur trixbox, mes appel sorte sens problème, en revanche quand quelqu’un m’appel sur mon 08xxxxxxxx
les apels vont toujours sur la freebox alors que j’ai fais la redirection des appels sur le SIP, le problème est certainement dans mon trunk alors si quelqu’un pouvait me faire une copie de la config complète de son trunk sa pourrait m’aider.
Merci d’avance
Brice
October 23rd, 2006 at 2:03 pm
Peux tu poster ta configuration ?
Matthieu
October 27th, 2006 at 2:53 pm
excusez moi pour le retard, je comunique la configuration de mon trunk SIP :
CID Sortant : Freephonie
Nombre maximal de canaux : 1
Paramètres de Sortie
Nom du Trunk : FreePhonie
Détails du PEER :
allow=all
context=from-trunk
fromdomain=freephonie.net
fromuser=0800000000
host=freephonie.net
insecure=very
qualify=yes
secret=xxxxx
type=peer
username=0800000000
Paramètre d’entrée
Contexte USER : 08xxxxxxxx
Détails du USER :
allow=all
context=from-trunk
fromdomain=freephonie.net
fromuser=0800000000
host=freephonie.net
insecure=very
qualify=yes
secret=xxxxx
type=friend
username=0800000000
Enregistrement
Chaine d’enregistrement
0800000000:xxxxx@freephonie.net
merci pour vos réponses
Brice
October 27th, 2006 at 4:04 pm
Enfaite le probleme est qu’il ne faut pas remplir les parametres d’entree. Suivez exactemet les recommandation de l’article est ca devrais marcher. C’est a dire :
CID Sortant : Votre numéro de téléphone Free
Nom du trunk : freephonie
Détails du peer :
allow=all
context=from-trunk
fromdomain=freephonie.net
fromuser=08xxxxxxxx (votre numéro de téléphone Free)
host=freephonie.net
insecure=very
qualify=yes
secret=password (le mot de passe que vous avez définit précédemment)
type=peer
username=08xxxxxxxx (votre numéro de téléphone Free)
chaîne d’enregistrement : 08xxxxxxxx:password@freephonie.net
laissez le reste vide
Nico
December 26th, 2006 at 10:26 pm
Très bon tuto !
rien à rajouter….
Merci
echelon
December 29th, 2006 at 11:41 pm
Bonjour
Merci beaucoup pour cette config qui fonctionne parfaitement sur ma trixbox V1.2.3
A+
Richard
antoine
January 6th, 2007 at 8:06 pm
Salut.
Comment intégrer un softphone à tout ça? J’ai essayé en créant une extension et de la faire pointer sur le compte freebox mais sans succès (error 404: not registered)
merci d’avance
Patrick
January 22nd, 2007 at 5:21 pm
Merci et bravo!!! pour ce travail.
pampryl
April 18th, 2007 at 1:59 pm
Je me permet d’ajouter une petite ligne pour ceux qui utilise la fonction routeur de leur freebox et ne redirigent pas spécifiquement les ports.
Il faut simplement ajouter à la config ci-dessus (cad dans la zone "details peer"
nat=yes
Un petit reload d’asterisk et vous voila évitant une longue interrogation ;-) (interrogation qui m’a troté plus d’une heure personnelement, en tête)
Tuto très efficace sinon ça donc merci au rédacteur.
Ludo,
Lelo
May 9th, 2007 at 11:19 am
Bonjour, j’ai installé mon serveur trixbox comme écrit plus haut, mais je ne sais pas quelles données rentrer pour mon compte dans xlite.
Si quelqu’un peut me dire comment faire…
Merci…
Brice
May 9th, 2007 at 1:11 pm
facile :
Display Name : ce que tu veux
username : ton numéro d’extension
password : ton mot de passe d’extension (secret)
Authorization user name : encore ton numéro d’extension
Domaine : l’adresse ip de ton serveur Asterisk
Laisse le reste comme il est et normalement ca devrait être bon.
Jouille
May 9th, 2007 at 2:20 pm
Je ne trouve pas l’endsroit pour paraméter SIP.CONf, quelqu’un peux til me le dire SVP :’(
Brice Gaillard
May 9th, 2007 at 2:57 pm
/etc/asterisk/sip.conf. Sous unix si tu cherche un fichier utilise find (ex : find / -name sip.conf)
jouille
May 9th, 2007 at 3:05 pm
trouve pas, dsl, est ce que tu pourrais être un peux plus explicatif stp :D
Jouille
May 9th, 2007 at 3:42 pm
je sais, je suis une bite, mais j’en ai super besoin de ce renseignement, c preque vital :(
Jouille
May 11th, 2007 at 5:00 pm
C’est bon, j’ai trouvé comme un grand, une bonne nuit de sommeil, un peux plus calme, et la recherche ce fait tou de suite mieux :D
Merci quand même pour cet excellant Tuto ;)
lasgarde
June 5th, 2007 at 5:42 pm
salut les gars, je me casse la tête dépuis plusieurs semaine maintenant.
JE SUIS CHEZ FREE, JE VEUX JUSTE POUVOIR RECEVOIR PLUSIEURS APPELS ENTRANTS SIMULTANEMENT.
comment faire ?
KARIM
June 17th, 2007 at 4:56 pm
pour ceux qui ont toujours un problem d’appele entrant , le register doit etre
09xxxxxxxx:password@freephonie.net/09xxxxxxxx
christian
June 18th, 2007 at 2:14 pm
Bon moi j’ai un autre casse tête pour les volontaires.
Le but est de programmer la routes pour tous les numéros
gratuits nationaux ou internationaux.
par exemple j’ai une carte modem pour les appels moins chers FT et numéros spéciaux, une interface GSM avec un forfait tres avantageux, et une ligne freephonie
pour les appels gratuits.
J’ai commencé par les fixes France et Belgique mais ya encore du boulot !
merci de me dire si ca vous semble bon et si kkun se sent pour compléter d’autres pays.
epcclkuvri
June 19th, 2007 at 5:58 pm
Hello! Good Site! Thanks you! bkqrrqpauaavgh
BaK33
June 21st, 2007 at 11:24 am
bonjour a tous,
meric pour le tuto qui m’a bcp bcp aidé mais quand on passe un numero en externe avec le 9 pour sortir il nous disent message en anglais please try again later all line are busy now .. quelqu’un peut nous aider? merci
BaK33
June 21st, 2007 at 11:42 am
alors je precise c’est pas “all line are busy now” mais “all socket are busy now” merci :) pour information on est en mode routeur sur la freebox.
BaK33
June 21st, 2007 at 11:45 am
lol apres moulte recherche en fait c’est “all circuits are busy now” voila desolé encore
Flo
June 21st, 2007 at 5:03 pm
salut les gars, j’ai un ti souci, ma trixbox marche niquel. Il y a juste un truc que je n’arrive pas a faire, c de router un numéro d’une ligne analogique sur une extension de mon Trixbox
est ce que quelqu’un peux me dire si c possible, et si oui, comment y arriver
merki !!!!!
Flo
June 21st, 2007 at 5:50 pm
j’ai oublié de préciser que j’avais fai router ce numéro sur mon numéri free. Se qui fait que quand un arrive sur ce numéro, il sonne au standart, mais pas sur l’extension que je veux. :s
Tony
June 21st, 2007 at 10:56 pm
Salut Brice,
Le tutoriel est très bien fait, merci de nous avoir fait partager tes connaissances.
J’ai encore une question, parce que je n’arrive pas à avoir les coups de fil entrant.
J’ai suivi le tutoriel à la lettre, mais je ne suis pas sûr d’avoir bien configuré le « incoming route »
Les appels vers l’extérieur c’est à dire en faisant le 9 fonctionne très bien.
Merci pour ton aide
Tony
Flo
June 22nd, 2007 at 8:49 am
Si tu veux viter le 9, c possible, il suffit juste de l’enlever et de laisser “|.” sa peut être pratique pour les feignant du tapage de numéro :p
Tony
June 28th, 2007 at 11:41 am
Mon problème réside dans la réception d’appel via le serveur Trixbox, pour passer les appels tout se passe correctement.
J’ai bien configuré sur le site de Free. Cette configuration fonctionne bien avec mon Nokia E61 et N95 avec l’option SIP, a la réception d’appel et appel vers la Freebox
Si quelqu’un pouvait me dire se qu’il me manque dans la configuration « Incoming route », pour que cela fonctionne, ou de me faire une capture d’écran de sa configuration.
Merci pour toutes les personnes qui pourraient m’aider
clement
August 2nd, 2007 at 11:34 am
mes felicitations
mehdi
September 5th, 2007 at 5:20 pm
comment pourrais-je configurer mon trunk pour passer et recevoir des appels a l’esterieur ??????
philippe
September 18th, 2007 at 4:04 pm
en rajoutant defaultexpirey=1800 dtmfmode=auto
je ne peut plust appeler en local trixbox 224, allors que cela marche sans
Et n arrive non plus a joindre l exterieur
un peut d aide serait le bien venue
merci
kakashi
October 11th, 2007 at 3:03 pm
Bonjour j’aimerai vous remercier pour le tuto il est vraiment bien fait mais j’ai rencontré un petit probleme lorsque je passe des appels vers l’exterieur j’ai le message vocal suivant “all-circuits-busy-now pls-try-call-later” si quelqu’un a une idée sa fait 4 jours que je galaire sur le probleme.Merci
_mycky_
October 30th, 2007 at 3:32 pm
Bonjour,
J’ai suivi le tuto à la lettre, par contre, à l’utilisation je ne vois aucune différence.
Disons que je me demande si en effet, mes appels entrant ou sortant passent bien par Astérisk!
Sur un pc portable, j’utilise X-lite. Si il est démarré, lorsqu’on m’appelle, c’est lui qui prend en charge ma ligne. Si je suis occupé ou que le softphone n’est pas démarré, ma ligne Free fonctionne normalement.
Je pensais que pour les freenautes, aucun matériel spécial n’était nécessaire.
Ma freebox est en mode bridge, derrière un serveur qui héberge aussi Astérisk. Et j’ai un téléphone fixe sans fil basic sur la freebox. rien d’extraordinaire dans ma configuration!
_mycky_
October 30th, 2007 at 3:45 pm
Du nouveau!
J’ai essayé d’appeler mon fixe Free à partir de mon téléphone portable et je suis en ‘musiconhold’.
Par contre, en appelant mon téléphone portable à partir du fixe, ça passe bien et sans faire le 9 avant mon numéro.
Si mon pc portable avec X-lite est démarré, idem, je peux appeler mon téléphone portable sans faire le 9 avant mon numéro.
Et cette fois-ci, si j’appelle mon numéro fixe à partir de mon téléphone portable, j’ai bien X-lite sur mon pc portable qui sonne!
elagbio
November 28th, 2007 at 6:09 pm
si qeq un pouvait répondre au pb du ” all circuits are busy now” se serait tres sympa
roffUrbaree
October 26th, 2008 at 10:40 pm
Think about it… Would you like more of my seriously gardener I have a nice joke for you people! :) What do you call Santa’s helpers? Subordinate Clauses.
kelly
November 13th, 2008 at 12:34 pm
Bonjour
je viens de mettre en place un serveur trixbox ce 2.6.1.13
j’ai suivi ce tuto pour la configuration de mon serveur
je suis chez free et j’utilise x-lite sur mes deux pcs
entre mes deux pcs j’arrive à émmettre des appels en local (je peux appeler le pc1 peut joindre le pc2 et vis versa)
parcontre quand je tente de joindre un n° exterieur de mon reséeau ça ne marche pas
j’ai une voix qui me dit que le serveur est busy ou que mon n’appel ne peux aboutir
dans asterisk j’ai continuellement le message suivant:
”
—
Really destroying SIP dialog ‘5e10ba6a408c925546ca1aea297d39c5@192.168.0.17′ Method: OPTIONS
Retransmitting #5 (no NAT) to 212.27.52.5:5060:
REGISTER sip:freephonie.net SIP/2.0
Via: SIP/2.0/UDP 192.168.0.17:5060;branch=z9hG4bK3e6238b3;rport
From: ;tag=as49e461a1
To:
Call-ID: 4b3f15a3489db0d417ad36ae0a743474@127.0.0.1
CSeq: 2504 REGISTER
User-Agent: Asterisk PBX
Max-Forwards: 70
Expires: 1800
Contact:
Event: registration
Content-Length: 0
”
je ne parvient pas passer un appel vers l’exterieur
à la lecture des differents posts tous disent que leurs appels exterieur marchent
pouvez vous m’indiquer votre procedure
m’expliquer ce que j’ai loupé dans ma configuration
merci
steeve
November 13th, 2008 at 7:11 pm
Les trunk SIP Free sont KO sur l’ensemble du territoire !!!!
http://www.universfreebox.com/article6547.html
Bon courage
Michel
December 21st, 2008 at 9:21 pm
Bonjour,
Je viens d’installer ma trixbox. J’ai defini des extensions et une extension SIP trunk vers ma freebox, tout fonctionn a merveille.
A present, je souhqiterais pouvoir appeler ma troixbox et composer une extension via l’IVR ou simplement en composant le numero apres que ma trix box ait decroche.
Premiere question: Peut-on utiliser tout type de modem pour recevoir des appels sur la trixbox
Seconde question: Quelle est la configuration a mettre en place pour que la trixbox decroche.
Vous remerciant tous pour votrer aide,
Michel
Michel
December 21st, 2008 at 9:23 pm
PS: Lorsque je souhaite appeler ma trixbox, il s’agit bien entendu de passer par le PSTN/RTC.
fathi_amine
February 23rd, 2009 at 3:54 pm
slt tt le monde é ce possible de utilise asterisk en local ss utilise une connexion extairne je veux une utilisation local voila la config 1 ip phone cisco 1pc avec os xp é softphone x lite un autre pc avec os red hat é softphone ekiga é un serveur equipe d une carte reseau gigabit je veux sa voir si je peux realise mon projet avec cette conf é je veux s avoir aussi un exemple de configuration de fichier sip.conf émerci
jln
March 6th, 2009 at 11:45 pm
Bsr, je suis à l’étranger sur PC avec xlite. je peux émettre des appel SIP (j’ai fait la config de ma box correctement,….je pense) mais je ne peux en recevoir. Tout ceux qui m’appellent, tombent sur une boite de messagerie. Merci à ceux qui peuvent m’aider
rodolphe
March 9th, 2009 at 9:18 pm
Bonjour
je viens de mettre en place un serveur trixbox ce 2.6.1.13
j’ai suivi ce tuto pour la configuration de mon serveur
je suis chez free et j’utilise x-lite sur mes deux pcs
entre mes deux pcs j’arrive à émettre des appels en local (je peux appeler le pc1 peut joindre le pc2 et vis versa)
par contre quand je tente de joindre un n° extérieur ça ne marche pas
une idée car là je pète un câble
Merci
rv-sens
March 12th, 2009 at 3:51 pm
bonjour,
je viens d’installer la trixbox
j’ai mis un login et psswd
je l’ai déconnecter et quant g vlus me connecter il m’envoie un message de login incorrect comment puis faire pour avoir a nouveau un autre log ou faut il réinstaller
Merki d’avance a votre aide
rv-sens
March 12th, 2009 at 5:35 pm
g trouver la solution merci
Jan
March 14th, 2009 at 3:27 am
Bonjour !
J’ai fait la configuration… et ca sonne occupé et j’ai une erreure sur mon Trixbox…
Que faire ?
2009-03-14 02:23:15 SIP/403-08… 09xxxxxxxx 09xxxxxxxx 01xxxxxxxx FAILED 00:00
Mon IP Trixbox est … Suisse… et pas de chez FREE, can mon Asterisk est délocallisé… et pas à la maison.
Problème possible ?
Jan
Jan
March 14th, 2009 at 3:30 am
ASTERISK / TRIXBOX :
Ceci quand je téléphone via mon compte freephonie (Trixbox utilise le compte Free SIP pour téléphoner).
Si j’essai de faire sonner mon 09… rien… ca sonne seulement sur ma Freebox v5… même si j’ai bien changé la configuration du SIP sur l’interface WEB destiné à la configuration de la Freebox…
CLIENT SIP PC WINDOWS :
Si j’utilise un client SIP avec config SIP Free (et de ma connection Free et donc IP Free) je peux téléphoner aux 09/01/06xxxxx mais pas recevoir d’appels… ca ne sonne pas !
Avez vous une idée d’avance ?
Merci !
Jan
How to unlock a phone
March 16th, 2009 at 12:29 am
Interesting article, i have bookmarked your blog for future referrence :)
Olivier
April 10th, 2009 at 9:19 pm
Pour installer trixbox en faisant du nat, l’article que j’ai fait peut-être utile pour le fichier de configuration de la trixbox :
http://olivier.oro.free.fr/index.php/voip/trixbox/configuration-de-trixbox-avec-un-compte-sip-free
En espèrant que cela puisse vous aider !
Cris
June 8th, 2009 at 10:36 pm
Merci ça fonctionne chez moi. J’ai du faire la modification d’Olivier pour le NAT
http://olivier.oro.free.fr/index.php/voip/trixbox/configuration-de-trixbox-avec-un-compte-sip-free
Merci à lui au passage aussi.
Lordkeke
July 13th, 2009 at 5:08 pm
merci grace a toi ça marche :)
par contre j’ai rajouté dans sip_custom.conf : defaultexpiry=1800
merci :)
phicarre
July 16th, 2009 at 12:44 am
J’aimerais bien avoir un tuto comme cela pour un provider suisse …
Eric
August 29th, 2009 at 11:20 am
Bonjour,
etant completement novice j’aurai voulu savoir comment parametrer asterix via freepbx afin de telephoner d’un pc a l’autre via xlite. que faut il configurer dans freepbx et que faut il configurer dans x light ?
Si je branche par la suite un telephone IP sur mon reseau cela fonctionnera t il ?
Bref je souhaite avoir une configuration basique mais je ne trouve rien de bien pertinant sur le web
yass
June 13th, 2010 at 2:37 pm
Il semble que l’ajout de defaultexpiry=1800 dans le sip.conf (ou dans le sip_custom.conf si on utilise FreePBX avec asterisk) résout le problème du “all circuits are busy right now”.
Pour Free en tout cas, cela fonctionne maintenant.
nguemo nagor
July 14th, 2010 at 10:23 am
salut les gars je suis en stage et mon encadreur me démande de réaliser la méssagerie instantannée ,la video conference avec x-lite utillisant le serveur trixbox dans LAN.ce pb m’a déjà pris une semaine et j’aimerais cette configuration