Freephonie sur les wifi ouverts

Freephonie-Wifi

Comme prévu voici le tutoriel pour expliquer comment se connecter à freephonie en passant par le réseau de free mais aussi au travers d’une autre connexion wifi. Avant de commencer ce tutoriel il faut d’abord avoir lu celui expliquant comment configurer freephonie sur WM6.

I- Téléchargement du kit de développement de Microsoft.

  • Extraire le fichier zip :
    En double cliquant dessus vu que c’est un exécutable.
    Ou en utilisant votre logiciel préféré pour dézipper.
  • Une fois les fichiers extraits vous aurez un répertoire de ce type :
    CabSDK
  • Entrez dans le répertoire BIN

II- Génération du fichier _setup.xml.

Générez le fichier _setup.xml comme suit :

!!!! Pour des questions de sécurité, aucunes données n’est envoyées sur internet tout est généré sur votre machine via du code javascript. !!!!

Saisissez votre numéro de téléphone free :

Saisissez votre mot de passe sip free :

Puis copiez le code suivant dans un fichier texte que vous allez créer dans le répertoire BIN.



    
        
        
    


Voici une façon de faire :

  • Clique droit > Nouveau > document texte.
  • Ouvrez le fichier et coller le code généré précédemment.
  • Enregistrez les modifications et fermez le fichier.
  • Renommez le fichier en _setup.xml.

III- Génération du fichier cab.

  • Téléchargez ce petit fichier bat et collez le dans le répertoire BIN : GenerationCab.bat.
    Generation cab bat
  • Double cliquez sur ce fichier (GenerationCab.bat). Un fichier « voip.cab » devrait apparaitre.
    voip.cab
  • Envoyez le sur votre PDA et installez le.

Et voilà, normalement si tout c’est bien passé vous pouvez téléphoner via les réseaux wifi freephonie et tous les autres réseaux wifi accéssibles.

Les tutoriels utilisés :

http://www.freephonie.org/doku/certificats

http://forum.xda-developers.com/showthread.php?t=299950

Un commentaire

  1. Bonsoir merci pour le travail merveilleux que vous avez fait sur la voix ip j’ai pu me connecter enfin sur les freebox en itinerance. Mon problen=me maintenant consiste a reusir la meme chose avec les borne libre. J’ai suivi le tuto mais arrive a la derniere partie le fameux cab voip.cab n’apparait pas j’ai tt fais mais rien que puije-faire
    bravo a vous
    cordialement

  2. J’avoue avoir testé vite fait mais cette partie fonctionnait correctement. « GenerationCab.bat » est juste un petit fichier bat que j’avais fait pour faciliter la création du « voip.cab ». Il lance la commande suivante :
    « cabarc N voip.cab _setup.xml »

    Essayes de le lancer dans une « Invite de commande » pour voir si il donne un message d’erreur.

  3. bonjour
    merci de vos lumieres je vais reessayer. Bravo pour la clarete et la simplicite de tes tuto
    good luck

  4. clement > Ok, pourtant j’avais fait un formulaire pour éviter de le faire à la main. Ça marchait pas le copier coller à partir de ma page ?
    Si c’est le cas faut me le dire que je répare ça.

    Je vais essayer pour voir. 😉

    sarr > Merci 😉

  5. Effectivement le blog m’a viré des symboles dans le code. 🙁
    J’avais pas fait attention à ça. Je vais essayer de corriger ça.

  6. Voilà ça devrait être mieux comme ça.
    Je débute un peu avec WordPress les balises codes marchent pas des masses à moins d’aller directement dans mysql directement. Enfin le principal c’était de trouver une soluce. 😉

  7. oups je seche je n’y arrive pas pourtant j’ai fais comme ds le tuto mais pas de voip le generateur de cab ne marche pas l’execution de commande non plus
    Sinon une question pour le mot de passe sip free le quel il faut mettre (celui de mon compte ou du certificat pour valider la voip…) Est ce que le blocage viendrais de vista?
    cordialement
    :

  8. sarr > Je suis sous XP, j’ai pas de vista pour tester. Possible que les produits Microsoft ne tournent pas sous Vista. Je veux pas être mauvaise langue non plus. 🙂

    Pour le mot de passe c’est celui que tu as référencé dans « Gestion de mon compte SIP » dans le panneau de contrôle de free. Panneau de contrôle Free

  9. encore moi toujours pareille ss vista meme avec l’invite de commande il me met makecab n’est pas un fichier win 32 valide d’autre part est ce que c’est normal que apres decompression de cabsdk l’extension .exe de s’affiche pas

  10. sarr > Ok t’avais raison alors, ça vient bien de vista.
    T’as pas un windows XP sous la main juste pour générer ton voip.cab ?
    Je ne trouve pas de cabsdk pour vista.

  11. he non je ne travail habituellement jamais sur pc je suis sur mac je vais voir autour de moi
    merci de ton aide super sympa de prendre du temps pour moiiu

  12. merci merci Mr Yannick trop fort maintenant grace a ton aide je peux telephoner quasi ca marche …sauf appel international bizarre pourtant avec la configuration voip uniquement pour free l’international marcher bien sur mon htc cruise
    cordialement
    ib

  13. De rien. 😉
    Je pense que le problème des appels à l’étranger vient de mon ipdialplan. Faudrait en trouver un autre qui laisse passer les appels internationaux.
    Si c’est pas ça j’avoue que je vois pas d’où ça peut venir. 🙂

  14. J’ai aussi installé la version Wifi ouvert.
    Quand je veux passer un appel une voix dit’cet indicatif n’est pas utilisé … ne peut aboutir’
    J’ai l’impression que ca viens du clavier: possible? Et comment contourner le problème? Merci

  15. Gianfranco > Tu es partout à la fois sur mon blog. 🙂
    Si tu appels les téléphones en Italie c’est possible que ça ne marche pas à cause de l’ipdialplan. J’ai pas vraiment cherché d’ipdialplan qui marche bien pour les appels extérieurs à la France. Pour les numéros en France il ne faut pas utiliser le « +33 ».
    Dois y avoir des ipdialplan qui gèrent tout, mais j’ai abandonné l’utilisation de freephonie car ça consomme trop de batterie le wifi. C’est juste pratique pour quand on est dans un pays étranger. Un peu comme toi en fait. 😉

  16. Merci pour ces super Tuto clairs et simple 😉
    Avant de tomber sur celui ci j’ai bien galère !

    Merci 😉

    Reste plus que la voix sur le HP a solutionner mais ça c’est une autre histoire

    Pour moi sinon même si le Wifi bouffe pas mal c’est bien pratique pour passer des coups de fil hors forfait sur des fixes ;), en prime avant de vider mon accu en 12V de 50Ah j’ai de la marge 😉

  17. Ans > De rien je suis content de voir que ça aide pas mal de monde. 😉
    Pour le HP externe je crois que c’est pas gagné, ça doit être une histoire de driver WM6. C’est pas simple cette histoire.
    En tout cas si quelqu’un a la solution qu’il le fasse savoir, car il y a beaucoup de monde qui aimerait la connaître. 🙂

  18. Bonjour,
    J’ai enfin trouvé un fichier ipdialplan.xml valide et qui fonctionne pour moi :

    #use_sipsrv_host_name#



    J’ai aussi créé mon fichier VOIP.CAB et testé tou ça chez moi et sur mon réseau wifi freebox, et sur mon routeur wifi en plus de ma freebox et sur mon freephonie celà fonctionne parfaitement.
    Je rappelle que mon téléphone est un HTC P6500 ou SEDNA sous wm6 ou 6.1 je ne saurais pas le dire.
    Le fichier ipdialplan.xml n’est pas de moi, je l’ai trouvé sur un forum mais ne sais plus lequel. Milles excuses après de son auteur.
    Merci.

  19. Bonjour ,

    Bon j’ai essayé de suivre les indications mais je bloque à la derniere partie pour generer le cap voip.cab. help me
    merci

  20. Bonjour David,
    Dis moi ce qui te bloque exactement.
    Qu’est ce qui se passe :
    As tu des messages d’erreurs ?
    Y a t-il quelque chose que tu ne comprends pas, si oui, quoi ?
    Car là je sais pas trop comment t’aider.

  21. A partir du chapitre III Génération du fichier cab.
    je double clique sur GenerationCab.bat et je n ai pas de fichier qui apparait pas de message d erreur rien .
    quelle commande dois-je inscrire dans executer pour obtenir le meme resultat?

  22. Bonsoir,
    David, essai ceci : crée dans le répertoire .bin un fichier toto.txt par exemple, édite le et rentre cmd puis enregistre le et renomme le en toto.bat, lance le ce qui aura pour effet d’ouvrir une fenêtre commande dos avec le chemin direct au répertoire contenant le fichier GenerationCab.bat et si il y a un message d’erreur tu auras le temps de le voir car la fenêtre dos ne se fermera pas sans ton intervention.
    A+

  23. Bonjour David et Zatrick,

    Merci Zatrick d’avoir répondu pour aider David.
    Du coup tu m’as donné une idée. J’ai ajouté une pause à la fin de GénérationCab.

    David si tu veux le télécharger à nouveau et me dire ce qu’il y a d’écrit dedans.
    GenerationCab.bat

  24. bnsoir Mister david toujours fidele au poste c’est vraiement sympa de chercher des solution pour tous les galeriens de le voix ip sur free
    bravo
    sarr

  25. -Yannick-ca me dit que cabarc n est pas reconnu comme une commande interne ou externe , programme ou archive en partie executable.
    je te le traduis car mon xp est en espagnol
    -Sarr- tu as reussi a l installer?
    désolé je suis vraiment pas un as de l informatique
    -Zatrick- une fois que j ai le chemin direct j en fais quoi?
    Merci à tous

  26. ou plutôt
    cabarc n’est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes

  27. desole mais non ca ne marche pas avec vista ca dit…cabarc n’est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes
    je pense que je vais peut etre encore une fois en mp vous solucite
    merci

  28. Bonsoir,
    Exact, excuse-moi David, j’ai ommis de préciser qu’une fois cette fenêtre DOS lancée et pointant directement sur le répertoire bin tu pouvais lancer GenerationCab.bat à partir de cette fenêtre DOS et voir si il y avait un message d’erreur. Pour infos, tu es sous quel OS XP, Vista ? Si Vista, es-tu admin de l’ordi ? As-tu désactivé dans je ne sais plus quel endroit de Vista la fenêtre qui te demande en permanance si tu veux vraiment exécuter ce programme puis une autre te demandant un mot de passe admin pour vraiment l’exécuter ? Enfin si mes souvenirs sont exact car j’ai testé Vista mais suis vite revenu à XP. Si sous XP, as-tu fait tout les correctifs proposés par MicrosoftUpdate ou WindowsUpdate et OfficeUpdate ?
    Cordialement.

  29. Re Bonsoir,
    Encore un truc auquel je pense, avec mon fichier toto.bat qui n’ouvre qu’une fenêtre dos essai, David, d’exécuter la commande directement
    cabarc N voip.cab _setup.xml
    et vois si il y a un message d’erreur ou autre, regarde aussi si tu vois les extensions des fichier par exemple toto.BAT où .BAT est l’extension sous XP ce n’est pas gênant du moins sur le mien (XP PRO SP3) mais sous Vista je ne sais pas si
    rename _setup.xml.txt _setup.xml
    s’effectue correctement si les extension connues sont masquées
    Cordialement

  30. je suis bien sous XP je pense avoir fait toutes les mises à jour et correctifs.
    oui j ai activé la visibilité de l extension des fichiers.
    quand je lance la commande le message est le suivant:
    FCIAddfile() failed: code 1[ Failure openingfile to be stored in cabinet]

  31. Bonsoir,

    J’avais ajouté la ligne « rename _setup.xml.txt _setup.xml » justement au cas ou certaines personnes ne voyaient pas les extensions. Comme c’était arrivé je me suis dit que ça coutait rien de mettre cette ligne.

    Bizarre ton erreur, le fichier _setup.xml doit pas être bon. 🙁

  32. bon j ai tout repris à zéro et j’ai enfin le voip.Cab qui est apparu pour info si ça peut en aider d’autres j’avais oublié le _ de _setup.xml et j avais modifié manuellement le code sans voir qu en remplissant le numero et le pass tout se modifiait directement donc tu avais raison yannick mon setup xml n etait pas bon.

  33. merci à tous, j ai plus qu a essayer de me connecter sur les reseaux freephonie je vous tiens au courant

  34. Content que tu ais fini par y arriver. 🙂
    Je me demandais bien ce qui se passait sur ta machine.

    Au moins tes commentaires aideront peut être quelqu’un d’autre.
    Merci d’avoir partagé ta soluce. 😉

  35. merci à vous c est bon j ai testé sur le réseau freephonie externe et ça marche. une dernière chose, j’utilise Gosip et lorsque l’on se connecte sur un réseau wifi ouvert ou dont on a la clé , il faut utiliser le serveur SIP 212.27.52.5 par contre lorsque l’on se connecte depuis un serveur freephonie autre il faut utiliser 172.17.20.241 .Dans gosip on change cette valeur dans l’onglet préférence apparemment on peut aussi créer deux profils prédéfinis mais une fois qu’on les connait ca va vite de le changer.et sur gosip il faut aussi faire attention a ce qu’il ne se connecte pas sur le réseau GSM sinon adieu économies.

  36. Tu t’es pas un peu pris la tête pour rien avec se tuto alors ? 🙂
    Si tu utilises pas le sip natif de WM6 ça te servait à rien de faire ce qui est ici.

    Car justement dans ce tutos j’explique comment dire au SIP de WM6 de changer d’ip automatiquement suivant le réseau wifi. Si tu le fais à la main avec GoSip, y’a plus d’intérêt. Le premier tuto t’aurait suffit. 🙂

  37. Bonsoir Yannick j’ai tout teste sur vista mais rien nana ca ne fonctionne pas pour faire le cab autre question pour l’idialplan comment onle change dans windows?
    cordialement
    ib

  38. Bonsoir Yannick j’ai tout teste sur vista mais rien nada ca ne fonctionne pas pour faire le cab autre question pour l’idialplan comment on le change dans windows?
    cordialement
    ib

  39. Je crois bien que sous Vista y’a rien à faire malheureusement. 🙁

    Pour l’ipdialplan j’en ai donné un à la fin du tutoriel « freephonie sur WM6 ».

    Faut envoyer le fichier ipdialplan.xml sur ton PDA et remplacer celui qui existe dans le répertoire « /windows/ ». Tu peux le faire avec l’explorateur du PDA par simple copier coller.

  40. Slt tous le monde,

    j ai un soucis au debut du tuto qand je veus creer le setup.xml
    des que je clique sur cabarc une fenetre dos se lance et disparai aussitot j ai essaye de mettre une pause mais ca mache pa mieux

    pour l’info j ai fait le test avec plusieur xp et ca me fait la meme chose

    merci d’avance pour votre aide

  41. merci pour l info

    mais je les trouver nul part une fois que je les executer il me met une erreur

    FCIAddfile() failed: code 1[ Failure openingfile to be stored in cabinet]

    et puis le fichier _setup.xml c’est crée avec le generationcab.bat?

    j ai pas de fichier setup dans le dossier bin

  42. ouf enfin j’ai reussi avec xp by byyyy vista…mais mais appel sur international ca ne fonctionne pas du tout « le numero demande… » pourtant j’ai changer le ipdialplan de windows par celui que tu a mis en dernier.
    pour la france c top pas d’echo sur mon htc cruise ultra bricole avec une rom wm 6,1
    une autre question Mr Yannick pour le sip config tool j’ai btrouver un autre aparament plus elabore que la version entelechargement sur ton site. C’est sur Xda dev …setupVoip_v0.3
    Encore merci pour ton aide precieux apres des annees de galeres pour faire de la voiip sur ppc ca marche
    bravo

  43. sarr > Je connaissais pas setupVoip_v0.3. Tu as raison il a l’air mieux d’après les quelques impressions d’écran que j’ai vu. J’ai plus de PDA pour le tester malheureusement. J’aurais fait un nouveau tuto avec sinon, car j’ai l’impression qu’on peut configurer deux adresses SIP. Ca serait plus pratique que de générer un .cab.

  44. Encore une fois, merci pour ton aide Yannick, c’est rassurant de rencontrer (même virtuellement) des gens prêt à aider les autres et partager leur expériences !Cordialement

Leave a Comment.

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.