Alternative à BEUP ! JabberDS
Par nicopingu le vendredi 19 septembre 2008, 23:47 - Homebrew DS - Lien permanent
Voilà, j'en ai marre !!!! Des mois que je trime pour faire marcher BEUP pour avoir MSN sur ma DS… Pas de nouveau Beup, les dernières version 0.3d+++ patché machin chose marche pas mieux... Marre de marre, visiblement le serveur passerelle entre Beup et MSN est HS. Qu'à cela ne tienne il faut que je fasse marcher un autre système. J'ai trouvé ! Voici donc un tutorial pour faire, comme du msn sans beup, sur notre bonne nintendo DS des familles !
L'alternative se nomme JabberDS ! J'entends déjà les initiés : "Ah mais jabber c'est pas msn blablabla…" Ahah que néni mon ami ! Déjà Jabber c'est vachement bien car c'est un système de messagerie open-source (que même google il l'a pompé : googletalk bonjour
).
La où le système Jabber est fort, c'est que certains serveurs Jabber proposent des services supplémentaires, et dans ces services on trouve des passerelles vers les autres systèmes de messagerie comme ICQ et bien sûr MSN !
Voilà maintenant que vous trépignez d'impatience, je peux commencer le tuto 
PRÉALABLE :
Avoir une connexion Wifi établie qui fonctionne, avec Mario Kart par exemple.
ÉTAPE 1 :
Tout d'abord il faut se créer un compte Jabber sur un serveur Jabber qui fourni un service de passerelle vers MSN. Il faut chercher sur le net un serveur public (donc ouvert à tous) genre "jabber.se".
Ensuite à l'aide d'un logiciel (Style PSI - qui existe sur linux, windows, osx…) il faut se connecter au dit serveur et demander la création d'un compte.
Une fois le compte créé, on se met en ligne. Quand c'est fait, il faut cliquer dans le menu "general" de PSI "Service Discovery", clique droit sur "register", puis indiquez votre identifiant et mot de passe MSN. Si tout se passe bien il indique OK. Et voilà pour la première partie. Vous pouvez quitter PSI.
ÉTAPE 2 :
Il nous faut désormais récupérer le homebrew qui va bien pour la DS, JabberDS donc :). Décompressez l'archive, et modifiez le fichier "jabberds.xml" du dossier "DATA". (avec un éditeur de texte… PAS AVEC WORD mais "bloc-notes" plutôt)
Trouvez la ligne qui ressemble à <server host="xxxxx" port="5222" sasl="true" plain="false" starttls="true" /> et remplacer xxxx par le serveur (ex : "jabber.se")
En dessous il devrait y avoir une autre ligne :
à remplacer par les infos que vous avez fournies lors de la création du compte (dans la première partie du tuto)
<user nick="[votre pseudo]" jid="[votre login]@[le serveur choisi]" password="[votre mot de passe" />
Sauvegardez. Copiez "JabberDS.nds" sur votre carte SD ainsi que le dossier "DATA".
Attention : Le port 5222 de votre routeur / modem adsl doit être libre…
Attention (2) : Ne pas prendre en compte les lignes qui sont entre <!-- et -->
ÉTAPE 3 :
On allume la Nintendo DS (lite ou pas), clique clique… écran vert, suspense intense…
On clique sur le rectangle au milieu "unavailable", on choisi "available", et la magie ça se connecte !
L'onglet "Chat" vous perme de tapper le texte, l'onglet "Roster" regroupe tous vos contacts, et l'onglet "Chats" vous permet de suivre les discussion en cours… Pour se déconnecter proprement cliquez "Unavailable" dans l'onglet "Server".
Si jamais il y a un souci sur jabber.se, il faut trouver un autre serveur jabber qui vous permettra d'utiliser une passerelle msn… Il faudra recréer un compte, refaire le tuto depuis le début
Bon courage !
Commentaires
Bonjour, sur ce pooint : "visiblement le serveur passerelle entre beup et msn est hs" ; je ne vous suis pas tout à fait
bille intérzssant en tout cas ! toujours un plaisir de v ous lire, @+
Bonjour,
d'après ce que j'ai trouvé et compris sur les différents sites relatant les soucis avec BEUP, il semblerait que BEUP utilise un serveur intermédiaire pour se connecter aux serveurs MSN. Je dis bien il semblerait. Ce serveur intermédiaire étant HS la connexion à MSN ne fonctionnement plus même si la DS est bien configurée en Wifi et que tout semble OK.
à bientôt.
Bonjour voilàs jé fé toutes les étapes mé a la 3 étapes sa beug jallume ma ds je clik dans jabber é je change "unavailable", en "available" mé aprés ya rien qui se passe é aprés quand j'essaie de cliké sur "Chat" ou autres sa ne marche pas alors que faut il que je face ? merci de me répondre d'avance dsl pour les fautes lol
bonjour, déjà i lfaut vérifier que ton wifi fonctionne, ensuite il faut vérifier avec psi que tu as bien tes contacts msn (sur ton pc). Quand tu cliques sur "available" il doit se passer des choses sur l'écran du haut du texte défile, y a-t'il un message d'erreur ?
Mon wifi fonctionne trés bien, et j'ai bien vérifier que j'ai mes contactes msn sur psi. Alors quand je clik sur " available " en haut de lécran ya sa :
FAT init success
Loading settings
couldn't open file
couldn't open splash top file
Wifi Init Done
" Connecting to AP "
" Connected to AP "
Se qui y a entre " " sé se qui me mais aprés avoir cliqué sur " available " et aprés sur l'écran tactil quand je veux cliqué sur Chat ou autres sa ne marche pas que dois-je faire ? voilàs merci et désolé encore pour les fautes !
même soucis que liily !
Mon wifi fonctionne, et j'ai bien mes contacts sur mon pc.
Je ne comprends pas !
J'ai tout suivit, et lorsque j'allume ma DS et que je vais sur Jabber, il n'y a rien qui s'affiche. L'écran reste blanc...
Alors que faire pour mon probleme ? Personne na d'idés ? Par ce que sa commence a etre urgent lol bon en espérent que quelqu'un y est arrivé !
liily
"normal" !!! il faut attendre un certain moment, si vous avez TROP de contacts msn il faut un peu de temps pour les rappatrier… vérifiez que vous êtes bien déconnecté de msn sur votre ordi (psi ou msn bien quitté…)
Une fois cliqué available il faut attendre un peu, même parfois 5 minutes… si vraiment au bout de tout ce temps dans l'onglet "roster" il n'y a aucun contact, alors là c'est que le serveur que tu as choisi n'est pas bon.
Essaye plusieurs fois de te mettre unavailable et available… vérifie que roster est bien alimenté de tes contacts…
Tu peux vérifier les contacts "offlines" si ils apparaissent c'est que tu as bien récupéré la liste complète.
ps : le "connected to ap" signifie que c'est bon
zaza x3
alors là ça me dépasse ^^
quel linker as-tu ?
Alors j'ai attendu plus d'1heure et j'étais bien déconecté de psi . Et j'ai bien essaié de me mettre en "unavailable et available" mais sa ne marche toujours pas j'ai même essaié d'autre adresse " laura67@binaryfreedom.info " ou " 67laura67@jabber.org " mais celle que j'avais au tous début est celle là " liily67@jabber.fr " et j'ai bien mes contactes msn dedans et tous le trucs enfin voilà ! Donc je sé plus trop quoi faire là je bloque totalement . J'aimerai de l'aide par ce que là je vois pas quoi faire de plus .
Ps : désolé je fais des fautes d'orthographes !
lilly :
je me suis un peu trop précipité, "connected to ap" signifie que tu es bien connecté à ton wifi, et c'est tout, il y a normalement une suite.
Je pense que le serveur jabber que tu as choisi ne fonctionen pas sur la DS (qui se connecte avec un certificat spécifique et qui ne fonctionn) il faut sans doute utiliser un autre serveur.
Normalement la suite est :
Connected to AP
Connecting with server :
"serveur jabber (celui que tu as choisis)"
Connected to server
Loggin in…
Starting SSL handshake
SSL handshake done
sasl authetification success
Getting contacts…
authenticated
Vérifie bien le fichier xml de configuration..
Et c'est bizarre ton "couldn't open file" … tu a bis mis le homebrew et le dossier "data" sur ta cartouche ?
J'ai bien vérifier le fichier xml de data j'ai mis le homebrew sur ma cartouche avec le fichier data enfin voilàs tout est dedans. Maintenant tu dit que le serveur de jabber que j'ai ne fonctionne peu être pas mais alors sa serait 10 fois plus simple que tu me dit le quel prendre non ? ! Enfin c'est mon avis maintenant sa aurrait éviter tant de blablabla pour rien. Maintenant j'ai une autre question quand tu ouvre le fichier " DATA " et qu'on doit changer : <user nick="jabberds" jid="jabberds@jabber.org" password="password" /> avec notre truc est ce que c'est le premier ou le deuxiéme qui faut changer par ce que quand j'ouvre se fichier moi j'ai 2 lignes avec sa alors dabord j'ai esaié la 1 ensuite les 2 et maintenant j'ai essaié la 2 seule alors voilà maintenant je sait plus du tous quoi faire. C'est un vrai casse tête se truc ^-^ .
Pareil, ça ne fonctionne pas...Une idée d'un serveur Jabber sur lequel tout fonctionne ? Il ne faut pas modifier autre chose dans le fichier config.xml ? Comme Le "server Host" par exemple ?
Moi je ne sais pas comment ajouter des contacts MSN à PSI.. quelqu'un pourrais m'expliquer s.v.p. !
Merci d'avance !
samut ! je n'arrive pas a mettre mes contacts de MSN sur PSI, comment on fait s.v.p. ?
heu vi effectivement j'ai complètement zappé la ligne qui parle du host, j'ai corrigé le tuto, il faut effectivement indiquer le HOST qui est le serveur où vous vous connectez… ahem... désolé
Coucou bon alors j'ai changer le truc la é tous mais sa marche toujours pas alors je comprend pas la ! Qu'elle serveur marche bien " jabber.fr " ? ou un autre ? par ce que voilà la je suis perdu maitenant vu que sa marche toujours pas . Sa serrait bien de donner plus d'infos merci .
bonjour à tous ,j'ai également testé sans succès :
j'ai toujours un problème d'authentification après l'ouverture de la session ssl hand shake,j'ai essayee plusieurs compte ,plusieurs serveurs jabber org et fr ,tenté avec version 0.3 et 0.2 de jabberds rien a faire alors que tout est ok avec psi sur le pc. une idée ?
merci
Coucou alors quand est ce que quelqu'un se décide a nous aidé ? C'est trop loin d'attendre une semaine de plus alors s'il vous plais aidé nous a se que sa marche. Merci bisous
Pour le coup de main il me faut plus d'infos, Linker / les etapes au lancement après avoir pointé "available" / et le serveur choisi… Il faut avoir le wifi fonctionnel, sous entendu entre la DS et Internet.
Sur wikipedia on trouve une liste de serveur. Les passerelles MSN ne sont pas forcément présentes… Attention il y a aussi un problème avec le "SASL".
Dans tous les cas je vous conseille si vous utilisez un serveur (et que cela fonctionne) d'envoyer un mail d'encouragement / remerciement à l'admin du dit serveur.
ok voilà des infos:
linker: cyclods evolution v 1.41
wifi operationnel grace à mario kart (wep)
etape :
Connected to AP
Connecting with server :
serveur jabber.se (ou fr ou org )
Connected to server
Loggin in…
Starting SSL handshake
SSL handshake done
disconnecting.....
disconnected
error authenticating
ps: j'ai meme essayer en faisant sasl=false ,c'est pareil.
un p'tite idée ?
merci
tiens je viens d'essayer avec un compte gmail ca fonctionne (pour googletalk )mais je sais pas si google talk a une passerelle msn ?
note il faut entrer les logins et serveur dans la deuxieme ligne ou il y a normalement jabber server !
Alors mon linker et " Cyclo Ds Evolution " et aprés avoir cliqué sur " available " sa me mais sa : " Wifi Init Done " " Connecting to AP " " Connected to AP " et aprés plus rien donc voilàs j'ai tous fais mais là je sais plus trop quoi faire. Voilàs bon sa serait bien si on pourrait m'aidé merci Bisous
patmag : Tu as une erreure après SSL (donc le serveur semble fonctionnel…) En revanche tu te fais jetter à l'identification de ton compte Jabber. il faut bien vérifier le le log : tonlog@serveur et ton mot de passe.
Liily : ton JabberDs se connecte bien à ton Wifi/Internet (connected to AP) mais il ne se connecte pas au serveur jabber que tu as choisis. Vérifie que tu as bien indiqué le HOST et les bons paramètres de connexion.
ca y est ca marche !
je sais pas si c'est pour ca mais j'ai mis:
sasl="true" starttls="true" plain="false"/>
au lieu de sasl="true" plain="false" starttls="true"/>
le fichier xml est celui corrigé pour ne pas avoir d'erreur de configuration xml trouvé dans le blog de l'éditeur du prog.
le serveur est un trouvé dans la liste de wikipedia ...
l'admin n'est pas pour publier sur les sites le fait qu'on peut exploiter sa passerelle msn (peur pour sa bande passante ?) alors je respecte .
mais pour moi c'est OK , merci pour votre aide...
A ce que je sache, on est pas 1KK a passer sur www.dsdsds.fr, donc ça ne changera rien qu'on possède l'adresse host ou non.
traduction ?
Je n'ai pas compris:
"Attention (2) : Ne pas prendre en compte les lignes qui sont entre <!
et>"Sinon, au démarrage j'ai:
"XML document is not well-formed
Our hooks didn't like something"
D'où est-ce que ça peut venir?
Sinon merci pour ce tuto bien fait!!
(Ben ouais, j'y suis arrivée et je ne suis pourtant pas spécialement douée, ça mérite des félicitations!! :p )
Bonjour,
Pourriez-vous donne plus d'info quand au fichier jabberds.xml
Montrer un exemple clair SVP.
Et pour ceux qui on un serveur qui fonctionne, dit lesquelles, sa aiderrai énormément.
Merci et bonne année.
Bonjour!
Bon alors moi aussi j'ai quelques soucis avec Jabber.
Pour commencer j'ai eu le meme problème que Lily (ça stoppais à "Connected to AP"). J'ai réussi à résoudre ce problème en mettant le fichier JabberDS.nds à la racine de ma micro SD.
Mais maintenant, je rencontre un autre problème:
"Couldn't open file
XML document is not well formed
Our hooks didn't like something"
J'ai donc du faire une erreur dans le fichier XML.
<server host="jabber.fr" port="5222" sasl="true" plain="true" starttls="false"/>
<user nick="Nickname" jid="login@jabber.fr" password="motdepasse"/>
<newmsgsound file="/data/sounds/message.raw" rate="44100" volume="127" panning="64" format="0"/>
<certificate file="/data/cert.pem"/>
<prikey file="/data/key.pem"/>
<def_avatar file="/data/jabber.png"/>
Dans <user nick=""/> dois-je mettre le pseudo ou le login ? Je pense que c'est le pseudo mais je ne vois pas où peut être mon erreur...
Merci de me répondre
sinon il y a une autre alternative plus simple, voici l'adresse: http://www.teamcyclops.com/forum/sh...
Je tenez à préciser pour les gens que les passerelles sont fermés dorenavant. La seule methode c'est d'utiliser le Chat IRC.
super
ok me reste à faire un tuto FR :p