Les sources du firmware 2.1.5 de la neufbox mises en ligne

Posté par  (site web personnel) . Modéré par baud123.
Étiquettes :
24
20
avr.
2010
Mobile
Good news everyone ! Efixo, la boite qui développe le micrologiciel de la neufbox, vient de mettre en place un dépôt svn pour récupérer les sources du micrologiciel 2.1.5 de la neufbox, ainsi qu'un trac pour visualiser les sources en ligne et obtenir de la documentation sur l'API REST.

Des sources étaient déjà disponibles depuis 2007 (cf. lien Neufbox Opensource release 2007) mais ces sources ne permettaient pas de reconstruire une image complète pouvant fonctionner sur la neufbox. C'est maintenant chose possible ! Tout est distribué pour pouvoir recréer une image identique à la version 2.1.5 du micrologiciel officiel. Et cerise sur le gâteau, le système de compilation du micrologiciel est openwrt ! Les bidouilleurs vont pouvoir modifier le micrologiciel officiel, rajouter facilement des fonctionnalités et l'utiliser sur leur neufbox. Et ceci, tout en conservant les fonctionnalités de celui d'origine (téléphonie, TV...). Comme vous pourrez le constater, les sources des pilotes propriétaires Broadcom et des outils propriétaires Efixo ne sont pas disponibles. Cette partie là est fournie en binaire et récupérée lors du processus de compilation et intégrée au micrologiciel.

Pour récupérer les sources, c'est très simple :

~$ svn co http://svn.efixo.net/trunk/ neufbox
~$ cd neufbox/
~$ make nb4-main

Si vous avez des problèmes, la communauté openbox4, déjà active depuis deux ans, pourra vous aider.

Aller plus loin

  • # Free

    Posté par  (site web personnel) . Évalué à 7.

    Bonne nouvelle mais on dirait un pied de nez à free en ces temps de procès.

    Neuf prend un avantage du côte de la liberté ;)
    • [^] # Re: Free

      Posté par  (site web personnel) . Évalué à 10.

      Du côté du respect des licences plutôt...
      • [^] # Re: Free

        Posté par  (site web personnel) . Évalué à 10.

        Ils peuvent libérer les sources et refuser les bidouilles sur la neufbox. Or ils vont vers l'ouverture de leur matériel en permettent de charger des firmwares modifiés.
    • [^] # Re: Free

      Posté par  . Évalué à 10.

      Ils ont quand même toujours été un peu plus open au niveau de leurs sources, même si c'était pas l'idéal. Et au moins on peut brancher une box modifiée sur leur réseau :)

      L'autre gros avantage c'est qu'on peut acheter une neufbox dans le commerce pour 70 € dont on sera propriétaire, ce qui permet de brancher un port série, un JTAG, et faire toutes les modifs qu'on veut sans risque pour la box en location.
      • [^] # Re: Free

        Posté par  . Évalué à -1.

        J'avais cru comprendre que non. D'après Xavier Niel, la FreeBox fait partie de l'infrasctructure réseau de Frre et est donc simplement un noeud de sortie, propriété de Free. C'est d'ailleurs pour cette raison que Free ne veut pas distribuer les sources modifiées d'Iptables/Netfilter et de Busybox (logiciel sous licence GPL v2) car pour eux ils ne distribuent pas la freebox vu qu'elle leur appartient
        • [^] # Re: Free

          Posté par  (site web personnel) . Évalué à 8.

          J'avais cru comprendre que non.

          Si. Tu nous expliques que Free, en louant plutôt qu'en vendant ses modems-routeurs, a le droit de ne pas les ouvrir. Bon. N'empêche que : SFR ouvre, Free non. SFR est plus ouvert, sur ce coup : ce n'est pas une question de droit, c'est un constat.

          C'est d'ailleurs pour cette raison que Free ne veut pas distribuer les sources

          Non, ce n'est pas pour cette raison qu'ils ne veulent pas. C'est pour cette raison qu'ils considèrent qu'ils ont le droit de ne pas distribuer les sources : ils pourraient le faire quand même, en estimant qu'ils n'y sont pas obligé mais que ce serait plus sympa. Ils ne veulent pas le faire et ne le font pas, et la raison, on l'ignore.
          • [^] # Re: Free

            Posté par  . Évalué à 1.

            Je ne connais pas l'évolution du dossier mais Free est en contradiction avec la GPL v3 (ce qui concerne entre autre netfilter et vlc), qui empêche la tivoïsation, donc Free DOIT publier les sources.

            Aux dernières nouvelles ils devaient aller en procès pour ça. Je n'ai pas vu d'information là dessus.

            "Gentoo" is an ancient african word, meaning "Read the F*ckin' Manual". "Gentoo" also means "I am what I am because you all are freaky n3rdz"

            • [^] # Re: Free

              Posté par  . Évalué à 1.

              Le noyau linux n'est pas en GPL V3 mais en V2 strict (cad pas de ou supérieure)
            • [^] # Re: Free

              Posté par  (site web personnel) . Évalué à 3.

              VLC est sous GPLv2+, précisément parce que dans le domaine de la vidéo, il y a une volonté de tivoïsation à laquelle ils n'ont pas voulu s'opposer, je crois.
  • # Mouais

    Posté par  . Évalué à 0.

    Ça reste encore plutôt chiant à flasher, cela dit.
    • [^] # Re: Mouais

      Posté par  . Évalué à 4.

      > Ça reste encore plutôt chiant à flasher, cela dit
      Ça me rappelle les commentaires de ceux qui disent "le logiciel libre n'est pas modifiable par tous, il faut être capable de comprendre la récupération des sources, la programmation, la coimpilation, etc.". Si seuls les jouets didactiques pour bidouilleurs de dimanche étaient considérés comme des logiciels libres intéressants, il n'y aurait jamais eu de logiciels libres professionnels...

      Membre de l'april, et vous ? https://april.org/adherer -- Infini, l'internet libre et non commercial : https://infini.fr

    • [^] # Re: Mouais

      Posté par  . Évalué à 5.

      A la limite, tant mieux, car si tu ne sais pas flasher la neufbox, autant que tu gardes le firmware d'origine :)

      Pour info, pour flasher il suffit d'appuyer sur un bouton au démarrage de la neufbox, et ensuite de lancer flashimage.py sur ton PC... ça va c'est pas trop dur quand même

      (cf http://www.neufbox4.org pour les détails)
      • [^] # Re: Mouais

        Posté par  . Évalué à 5.

        Du coup, on peut utiliser une neufbox4 en dehors du réseau Neuf/SFR, non? Parce que ça ferait un mini-serveur pas dégueu, si je ne m'abuse...
        • [^] # Re: Mouais

          Posté par  . Évalué à 3.

          Pour 70 € t'as un routeur 4 ports, wifi 54g, 2 ports USB et 1 port PCMCIA

          niveau CPU, RAM et Flash c'est aussi pas dégueu, donc ouais ça peut être intéressant :)
          • [^] # Re: Mouais

            Posté par  . Évalué à 2.

            Et OpenWRT dispose de pilotes libres pour tout cela? Miam alors...
            • [^] # Re: Mouais

              Posté par  . Évalué à 1.

              OpenWrt a des pilotes libres pour tout ça

              ce qui n'est pas encore libre : ADSL et VOIP
      • [^] # Re: Mouais

        Posté par  . Évalué à 1.

        Problème sur la mienne, elle ne passe pas en download mode.
  • # Réseau

    Posté par  . Évalué à 1.

    Et niveau réseau ça vaut quoi le Neuf ?
    Y'a-t-il filtrage de ports ou de protocoles ?

    Leur offre "Internet seul" me tente mais j'aimerais avoir d'autres avis. Actuellement je suis chez Free et je me sers très peu du téléphone et de la télévision, alors si pour 15€ moins cher je peux avoir quelque chose de très similaire :)
    D'ailleurs, est-on obligé d'avoir une ligne FT pour cette offre ?

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.