Forum des Objets Communicants et Solutions pour les Libérer...
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Forum des Objets Communicants et Solutions pour les Libérer...


 
AccueilAccueil  GalerieGalerie  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment : -23%
EVGA SuperNOVA 650 G6 – Alimentation PC 100% ...
Voir le deal
77.91 €

 

 Explications sur le patch de firmware avec OJN

Aller en bas 
2 participants
AuteurMessage
Skool182
Lapin nain
Lapin nain



Localisation : Les Ulis
Nbr de messages : 5
Carottes : 4635

Explications sur le patch de firmware avec OJN Empty
MessageSujet: Explications sur le patch de firmware avec OJN   Explications sur le patch de firmware avec OJN Icon_minitimeJeu 28 Juil 2011 - 14:17

Salut à tous,

Comme beaucoup, je me suis penché sur OJN afin de redonner un peu de liberté à mon lapin.

Tout d'abord, je tiens à féliciter les personnes pour le boulot établi !

Ensuite, j'ai dans l'idée de faire un tuto d'installation suite aux différents problèmes que j'ai rencontré, mais il y a un aspect que je n'ai pas compris, concernant le firmware.

La première chose : quelle est la réelle différence entre l'authentification full et patched ?
La seconde : chaque lapin qui se connecte cherche à recevoir un bootcode, celui ci est apparemment construit à partir d'un autre bootcode (récupéré sur les serveurs officiels au moment de leur bon fonctionnement) dans lequel sont changés à chaud : la mac du lapin ainsi que quelques informations comme le port du xmpp, la couleur de la diode de respiration, etc...

Dans ma config, j'ai du changer le port xmpp de mon serveur, vu que j'ai déjà un serveur jabber normal dessus. Tout s'est bien passé la première fois lorsque j'ai configuré le bootcode en mode proxy, mais lorsque je suis passé en standalone complet, le lapin redémarrait en boucle, il récupérait le bootcode, puis essayait de se connecter sur le port 5222 par défaut et non 5224 que j'avais modifié.

Le wiki stipulait qu'on pouvait modifier en hexa le port xmpp dans le bootcode, mais je n'ai pas trouvé la chaine en question, j'ai du rater quelquechose.

Au final, mon lapin est "tombé en marche", environ 30min après avoir corrigé une erreur dans mon fichier de config DNS (dans lequel on stipule un port pour jabber, j'avais fait un copier/coller un peu rapide).

Bref, à en lire le wiki, j'ai eu l'impression que le port était indiqué via le bootcode, et à en voir mes tests, j'ai l'impression que c'est le DNS qui a indiqué le port...

Si quelqu'un a compris yellownabzsmile
Revenir en haut Aller en bas
RedoX
Platinum Nabz
Platinum Nabz
RedoX


Localisation : France
Nbr de messages : 1287
Carottes : 6449

Explications sur le patch de firmware avec OJN Empty
MessageSujet: Re: Explications sur le patch de firmware avec OJN   Explications sur le patch de firmware avec OJN Icon_minitimeJeu 28 Juil 2011 - 17:13

Le port XMPP est indiqué dans le bootcode (en fait, tout est dans le bootcode ^^)


L'auth Patched permet de patcher ( yellownabzsmile ) le bootcode pour récuéprer le mdp du lapin en clair
L'auth Full ne fait pas ça. Elle se contente de faire du full yellownabzsmile
Tu peux rester en patched c'pas génant.

Pour OJN, sur les dernières sources, on a un plugin qui permet de patcher correctement le bootcode du lapin, avec une jolie page d'admin yellownabzwink
Revenir en haut Aller en bas
https://openjabnab.fr/
Skool182
Lapin nain
Lapin nain



Localisation : Les Ulis
Nbr de messages : 5
Carottes : 4635

Explications sur le patch de firmware avec OJN Empty
MessageSujet: Re: Explications sur le patch de firmware avec OJN   Explications sur le patch de firmware avec OJN Icon_minitimeJeu 28 Juil 2011 - 17:21

Merci de ta réponse !

Je me suis basé sur les sources dispo mardi soir sur le GIT.
Ma question venait du fait que le comportement portait à croire que ce paramètre n'était pas tiré du bootcode. Cela m'étonnait grandement. Peut être le lapin utilise t'il en priorité le paramètre fourni par le DNS, puis ensuite celui fourni par le bootcode si le DNS ne donne rien...

Je vais faire des tests sur cette idée ce soir, j'aime bien comprendre pourquoi les choses tombent en marche ! yellownabzsmile

[edit] effectivement, je vois ton commit concernant l'option de configuration du XMPP, je vais mettre à jour mon serveur.
Revenir en haut Aller en bas
RedoX
Platinum Nabz
Platinum Nabz
RedoX


Localisation : France
Nbr de messages : 1287
Carottes : 6449

Explications sur le patch de firmware avec OJN Empty
MessageSujet: Re: Explications sur le patch de firmware avec OJN   Explications sur le patch de firmware avec OJN Icon_minitimeJeu 28 Juil 2011 - 17:25

Le DNS n'a rien à voir dans le patch du bootcode et même le port XMPP j'pense...

Récupère les sources d'hier soir, comme ça on parlera bien de la même chose yellownabzsmile
Revenir en haut Aller en bas
https://openjabnab.fr/
Skool182
Lapin nain
Lapin nain



Localisation : Les Ulis
Nbr de messages : 5
Carottes : 4635

Explications sur le patch de firmware avec OJN Empty
MessageSujet: Re: Explications sur le patch de firmware avec OJN   Explications sur le patch de firmware avec OJN Icon_minitimeJeu 28 Juil 2011 - 17:31

RedoX a écrit:
Le DNS n'a rien à voir dans le patch du bootcode et même le port XMPP j'pense...

Récupère les sources d'hier soir, comme ça on parlera bien de la même chose yellownabzsmile
Je pense aussi, juste que dans mon DNS, je spécifie le port du service Jabber (y'a que pour Jabber que je vois ça d'ailleurs)

nslookup -q=SRV _xmpp-client._tcp.openjabnab.mondomaine
Non-authoritative answer:
_xmpp-client._tcp.openjabnab.mondomaine service = 1 0 5224 dedibox.mondomaine


Vais sniffer ce que fait mon lapin, on verra bien yellownabzsmile
Revenir en haut Aller en bas
Skool182
Lapin nain
Lapin nain



Localisation : Les Ulis
Nbr de messages : 5
Carottes : 4635

Explications sur le patch de firmware avec OJN Empty
MessageSujet: Re: Explications sur le patch de firmware avec OJN   Explications sur le patch de firmware avec OJN Icon_minitimeVen 29 Juil 2011 - 11:08

RedoX a écrit:
Récupère les sources d'hier soir, comme ça on parlera bien de la même chose yellownabzsmile

Salut,

J'ai mis à jour mon OJN hier, j'ai ressenti une meilleure stabilité de l'appli, chapeau !
Coté XMPP, tout fonctionne bien.

Y'a un truc à noter peut être en commentaire ou dans le wiki, si on change le port 8080 d'écoute d'OJN, il faut aussi modifier le fichier openjabnab.php à la racine du dossier web, le port est codé en dur en début du fichier. (je sais, j'adore changer les ports des applis ! )
Revenir en haut Aller en bas
RedoX
Platinum Nabz
Platinum Nabz
RedoX


Localisation : France
Nbr de messages : 1287
Carottes : 6449

Explications sur le patch de firmware avec OJN Empty
MessageSujet: Re: Explications sur le patch de firmware avec OJN   Explications sur le patch de firmware avec OJN Icon_minitimeVen 29 Juil 2011 - 11:23

Skool182 a écrit:
Y'a un truc à noter peut être en commentaire ou dans le wiki, si on change le port 8080 d'écoute d'OJN, il faut aussi modifier le fichier openjabnab.php à la racine du dossier web, le port est codé en dur en début du fichier. (je sais, j'adore changer les ports des applis ! )

Oui, c'est à noter, mais les gens qui s'amusent à ça sont en théorie capables de trouver ça tout seuls yellownabzsmile
Revenir en haut Aller en bas
https://openjabnab.fr/
Contenu sponsorisé





Explications sur le patch de firmware avec OJN Empty
MessageSujet: Re: Explications sur le patch de firmware avec OJN   Explications sur le patch de firmware avec OJN Icon_minitime

Revenir en haut Aller en bas
 
Explications sur le patch de firmware avec OJN
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Nabaztag avec Netgear wgt624 : une histoire de firmware
» Patch pour labels du plugin memo
» Explications et commentaires Mission 6
» Explications de base - fonctionnement Nabaztag
» demande d'explications resolution probleme connexion bb

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum des Objets Communicants et Solutions pour les Libérer... :: II. Nabaztag, Karotz, mir:ror, Dal:Dal (Violet Object Operating System) :: Les Nabaztags sont sauvés ! Les solutions... :: [OJN] OpenJabNab-
Sauter vers: