Cela a été demandé sur le forum et comme promis, je vous propose ci-après un tutoriel pour vous aider à configurer votre compte SIP sur le N900 afin d’utiliser votre compte freebox pour appeler (ou même être appelé).
De plus, je vous ajoute un petit bonus : pouvoir utiliser votre compte non seulement via une connexion Wifi classique, mais également via une connexion Freephonie avec les certificats qui vont bien.
Avant de commencer ce tutoriel, et pour ceux qui ne le savent pas encore, une petite explication rapide sur la freephonie. C’est un protocole de communication basée sur la VoIP (voix sur IP, soit utilisation de l’internet pour passer la voix) et utilisation de téléphone de type GSM. En somme c’est la convergence du fixe et du mobile tout en profitant des tarifs de communication de Free. Si cela vous intéresse, vous pouvez retrouver bien plus d’information ici, sur le site de référence de la freephonie.
Cette petite introduction faite, passons à ce qui nous intéresse le plus : la configuration de son compte SIP pour utiliser la freephonie. Avant de faire le nécessaire sur notre cher N900, il faut avant tout activer l’option dans le panneau de contrôle de notre compte freebox. Pour se faire, rendez vous sur votre interface de gestion freebox. Rentrez vos identifiant (numéro de téléphone géographique généralement) et mot de passe.
Une fois connecter, aller sur l’option « Téléphone ». Vous y retrouverez un menu « Gestion de mon compte SIP » comme indiqué sur la capture d’écran ci-après :
Une fois dans ce menu, vous pourrez configurer votre compte SIP. Cela va être assez simple, puisqu’il vous faudra juste indiquer un mot de passe (de 10 caractères minimum – chiffres et lettres sont possibles), de choisir si vous voulez que les appels soient redirigés vers votre N900 lorsque ce dernier est connecté à votre compte SIP ou bien vers votre téléphone connecté à la freebox, et enfin d’activer le service.
Enfin, car on a pas complètement terminé avec l’interface de gestion de la freebox, vous allez récupérer les différents certificats qui vous serviront à configurer la connexion freephonie pour pouvoir utiliser ce réseau quand vous ne serez pas forcément chez vous, ou proche d’un réseau wifi ouvert ou connu (sous réserve bien entendu de freebox disponibles dans le coin). Pour ce faire donc, cliquez sur le lien : Afficher les certificats pour votre Pocket PC / SmartPhone
Vous retrouverez 3 différents certificats. Si vous utilisez Firefox, sélectionnez le texte « Clef privée » depuis —–BEGIN RSA jusqu’à PRIVATE KEY—– attention, il est très important que vous ayez bien tous les « - » dans votre sélection. Faites un clic droit sur la sélection et aller jusqu’à « code source de la sélection ». Une fois fait, sélectionnez à nouveau le texte de la même manière, copier le et ensuite dans un dossier ou sur votre bureau créez un fichier texte et coller votre sélection dedans. Nommez le fichier private.txt.
Répétez l’opération pour les deux autres certificats et copier les respectivement dans deux fichiers nommés public.txt et root.txt.
Pour l’enregistrement des fichiers, vérifier bien que vous le faite en ANSI (vous pouvez le voir dans enregistrer sous)
Si vous utiliser Internet Explorer, il est important que vous affichiez le code source de la page et que vous descendiez afin de retrouver les 3 zones de textes comme indiquées ci-dessus.
En effet, une fois coller dans le fichier, le texte doit absolument apparaitre de la manière suivante (pas d’espace au début et à la fin du bloc et saut à la ligne régulier) :
Une fois tout cela fait, nous allons préparer les fichiers avant de les envoyer sur le N900 afin que ce dernier puisse les exploiter.
Pour ce faire, nous allons avoir besoin du logiciel OpenSSL. Vous pouvez le récupérer ici et pour ceux utilisant Windows ici.
Une fois OpenSSL installé, mettre les 3 fichiers précédemment créés dans le dossier « OpenSSL/bin ».
Nous allons nous occuper en premier lieu du fichier root.txt :
Sous Windows, lancer openssl.exe qui se situe dans le même dossier (OpenSSL/bin) et indiquer la commande suivante :
enc -d -base64 -in root.txt -out racine.cer
Vous aurez un nouveau fichier qui sera créé : racine.cer
Nous allons maintenant rassembler les fichiers private.txt et public.txt. De la même manière que ci-dessous, nous allons utiliser openssl sous forme de ligne de commande :
pkcs12 -export -in public.txt -inkey private.txt -out user.pfx
Il va vous être demandé d’indiquer un mot de passe. Ce dernier ne va pas apparaitre, c’est normal (en somme, vous aurez l’impression que ce que vous écrivez n’est pas pris en compte alors que c’est bien le cas). Après avoir validé, vous devrez confirmer votre mot de passe.
Petit conseil : faites un mot de passe court (4 caractères numériques par exemple), car il va vous être ensuite demandé à chaque fois que vous voudrez vous connecter au réseau freephonie.
Un nouveau fichier sera également créé : user.pfx
Ce sont donc ces deux fichiers (racine.cer et user.pfx) qui nous intéressent. Vous pouvez maintenant prendre votre N900 et le connecter sur votre PC en mode « stockage de masse ». Transférez ces deux fichiers dans le téléphone (par exemple dans un nouveau dossier « freephonie ») et déconnectez le téléphone.
Et voilà, nous en avons terminé avec le PC et nous allons enfin pouvoir nous concentrer sur notre cher Nokia.
Allez maintenant dans le menu « Autres » et dans le « Gestionnaire de fichiers ». Rendez-vous à l’endroit où vous avez mis vos deux fichiers. Pour ma part j’ai créé un dossier « Freephonie » afin que ce soit plus simple.
Nous allons installer ces deux certificats afin que vous puissiez vous connecter au réseau Freephonie.
C’est assez simple, cliquez sur user. Il va vous être demandé un mot de passe. Indiquez celui que vous avez mis lors de la compilation des fichiers private.txt et public.txt

Ensuite, vous allez voir une fenêtre où va apparaitre un numéro, ce dernier correspondant à l’identité de votre certificat (clef privée). A retenir si vous avez déjà installé plusieurs clefs car cela va vous être demandé plus tard.
Cliquez sur « Installer ».
Enfin, il va vous être demandé à quoi va servir ce certificat, sélectionnez juste « Réseau local sans fil ».
Et voilà votre clef privée pour la freephonie est installée. Sachez que cette clef est à renouveler tous les 2 mois (je vous indiquerais la procédure en fin de cette partie du tutoriel).
Maintenant il faut installer le certificat racine (root), qui lui change que tous les dix ans donc vous aurez le temps avant de devoir le réinstaller ! La procédure est la même à la différence qu’il n’y aura pas de mot de passe à indiquer.
Une fois que vous aurez cliquer sur « racine » pour l’installer, vous arriverez sur une fenêtre vous indiquant les informations liées au certificat et notamment sa fin de validité et son empreinte (signature numérique).
Vous retrouverez la même dernière étape que plus haut. De la même manière, sélectionnez juste « Réseau local sans fil ».
Maintenant nous allons enfin pouvoir configurer la connexion freephonie. Pour se faire, il faut vous rendre dans le menu « Paramètres » et ensuite aller dans « Connexions Internet ».
Cliquez sur « Connexions » (à droite) et vous arriverez dans une fenêtre comme ci-dessous. Il vous faudra alors cliquer sur « Nouvelle ».
Une fois fait, l’assistant de configuration de connexion va nous aider à paramétrer notre connexion freephonie. Tout d’abord il va falloir lui donner un nom : Freephonie ; et on passe à l’étape suivante.
Il va nous être demandé de rechercher un réseau local sans fil disponible, à cela il va falloir répondre oui. Une fois la recherche terminée, choisissez la connexion « freephonie » et cliquez sur Suivant (bien entendu il est important que vous soyez à côté d’une freebox pour cela).
Cela fait, il faut choisir le type de protection pour la connexion en WPA et en ce qui nous concerne c’est EAP/TLS. Donc il faut choisir dans la liste TLS.
A l’étape suivante, nous allons choisir la clef privée que nous avons installée précédemment (souvenez vous, le certificat pour lequel nous avons un numéro comme identifiant).
Enfin nous arrivons au bout de la configuration, mais il reste encore une petite étape à passer. Cliquez sur « Avancés » et allez sur l’onglet EAP et sélectionnez « Requérir l’authentification du client ». Cela va permettra au système d’aller chercher tout seul le certificat « racine » (root) qui a été précédemment installé.
Voilà les étapes les plus longues sont maintenant passées. Il ne vous reste plus qu’à vous connecter au réseau freephonie. Lors de la connexion un mot de passe va encore vous être demandé et c’est celui que vous avez mis lors de l’assemblage des fichiers private.txt et public.txt. Ne l’oubliez pas car ce mot de passe vous sera demandé à chaque fois que vous vous connecterez au réseau freephonie.
Je vous avez dit précédemment que la clef privée avait une durée de vie de 2 mois à partir du jour où vous la générez (en allant sur le votre interface de gestion freebox). Donc quand la clef arrive à expiration et que vous ne pouvez plus vous connecter, il vous suffira de la supprimer en allant dans le menu « Paramètres » et « Gestionnaire de Certificat ». Une fois arrivée, sélectionner le certificat à supprimer (le numéro d’identification devrait vous aider).
Une fois sélectionné, vous pouvez supprimer le certificat en cliquant sur le bouton adéquat.
Il ne vous restera plus qu’à générer une nouvelle clef privée et à l’installer dans le téléphone en suivant la procédure ci-dessus.
Pour information, cela ne prend pas tant de temps que cela (5 à 10 mn généralement) mais il est vrai que c’est un peu contraignant. Cependant c’est pour une question de sécurité évidente.
Nous allons maintenant (enfin ! me direz vous…) configurer les comptes SIP. Et oui, je vais vous en faire configurer 2, un qui se connectera via le réseau freephonie (le premier) et un qui se connectera via les réseau Wifi classique, FreeWifi inclus (le second).
Pour se faire, il faudra vous rendre dans le menu « Paramètres » que vous n’avez certainement pas dû quitter.
Cliquez sur « Mes Comptes » et aller dans « Nouveau » et à gauche, descendez jusqu’au service SIP que vous sélectionnez.
Indiquez votre numéro de téléphone freebox (commençant par 09) en finissant par @freephonie.net. Indiquez également votre mot de passe que vous avez configuré lorsque vous avez activé votre compte SIP dans l’interface de gestion freebox (cf début tuto).
Une fois fait, cliquez sur « Paramètres avancés ».
Cochez la case « Utiliser pour appeler vers téléphones mobiles ». Cela activera le choix « SIP audio » au niveau de la fiche de vos contacts dans le répertoire et dans le journal d’appel.
Dans « Transport » sélectionnez « UDP ».
Dans « Proxy sortant », indiquez « 172.17.20.241″
Dans « Port » laisser comme indiqué (5060)
Si vous descendez dans le menu, vous avez d’autres options :
Laissez cocher « Découvrir adresse publique »
Cochez « Routage de source lâche »
Laisser par défaut « Mécanisme Keep-Alive » et « Délais Keep-Alive »
Laissez cocher « Détecter automatiquement STUN »
Une fois fait, cliquez sur « Terminer » et sur « Ouvrir Session » sur la fenêtre qui apparait par la suite.
Enfin, sélectionnez « En Ligne » au niveau de la disponibilité et cliquez sur enregistrer pour valider la configuration.
Si tout va bien, vous verrez que votre compte SIP va être directement connecté (très peu d’attente) et sera indiqué par un point vert fixe en haut à côté de l’heure.
Maintenant que cela a été fait, nous allons pouvoir configurer le second compte SIP afin que ce dernier puisse se connecter via les réseau Wifi classique (malheureusement cela ne marche pas avec un seul et même compte).
Cependant, la configuration est pratiquement la même. Il y a juste un paramètre à changer, c’est celui du proxy sortant.
Donc, il vous suffit de suivre les 2 premières étapes indiquées ci-dessus et à la troisième étape, configurez comme suit :
Cochez la case « Utiliser pour appeler vers téléphones mobiles ». Cela activera le choix « SIP audio » au niveau de la fiche de vos contacts dans le répertoire et dans le journal d’appel.
Dans « Transport » sélectionner « UDP ».
Dans « Proxy sortant », indiquez « sip:freephonie.net » (MAJ 2011 : le proxy à changé)
Dans « Port » laisser comme indiqué (5060)
La suite reste exactement la même chose.
N’oubliez pas de changer de connexion (car autrement vous ne pourrez ouvrir votre compte SIP si vous restez connecter sur freephonie).
J’espère que cela vous aura aider. N’hésitez pas à faire part de vos remarques ou questions en commentaires, j’essayerais de vous aider au maximum.
Pour information, je me suis aider en partie de l’excellent tutoriel chez Freephonie.org qui explique comment configurer la freephonie sur les mobiles Nseries sous S60.
Enfin, toutes les images ci-dessus peuvent être agrandies en cliquant dessus.
Également, je tenais à remercier faridou pour ses remarques qui m’ont permis de corriger et améliorer quelques peu ce tutoriel































Auteur: Yves S. (67 Articles)
Passionné d'informatique depuis mon plus jeune âge, je n'ai su résister à l'appel de la téléphonie mobile quand cette dernière a commencé à débarquer auprès du grand public. Depuis je cumule les téléphones et les smartphones (Nseries) pour lesquels je trouve toujours un repreneur pour une deuxième vie, ce qui ne manquera pas je suis sur pour mon N900... mais pas tout de suite ! J'apprécie le fait de pouvoir aider les autres si mes connaissances le permettent. Autrement, je suis un passionné de cheval, de voyages et de photographie ! Et cela tombe bien puisque je peux combiner ces 3 passions ensemble :)