Pour éditer le wiki, il faut demander un compte à un Lapin !

Difference between revisions of "PirateBox"

From Le L∞p's Wiki
Jump to: navigation, search
(Réseau)
(Prochaine session, wikify)
Line 1: Line 1:
== Description ==
+
La '''PirateBox''' est une boîte de partage numérique à emmener partout.
 
+
PirateBox : Boîte de partage numérique à emmener partout.
+
  
 
Le principe est de centraliser un nœud WiFi (type FONera), un petit disque dur et une batterie permettant de l'emmener partout et d'en partager le contenu partout où l'on va.
 
Le principe est de centraliser un nœud WiFi (type FONera), un petit disque dur et une batterie permettant de l'emmener partout et d'en partager le contenu partout où l'on va.
Line 7: Line 5:
 
Le projet original, par David Darts, est placé sous licence Art Libre : http://wiki.daviddarts.com/PirateBox
 
Le projet original, par David Darts, est placé sous licence Art Libre : http://wiki.daviddarts.com/PirateBox
  
=== Objectifs ===
+
== Objectifs ==
 +
 
 
Afin de ne pas se perdre en route, une petite roadmap ne fait de mal à personne.
 
Afin de ne pas se perdre en route, une petite roadmap ne fait de mal à personne.
  
Line 15: Line 14:
 
* Connexion en ligne possible par des protocoles chiffrés end-to-end
 
* Connexion en ligne possible par des protocoles chiffrés end-to-end
  
=== Architecture ===
+
== Inscriptions ==
 +
 
 +
Prochaine session : '''mercredi 17 avril vers 19h''', [[Accès|au Loop]]. <small>([http://lists.leloop.org/pipermail/leloop/2013-April/001324.html voir le mail d'annonce])</small>
 +
 
 +
* Charo, Benoit Mi0
 +
 
 +
== Architecture ==
 +
 
 
Quitte à faire du réseau meshé, autant en profiter au maximum. On peut donc prévoir (au moins) deux types de noeuds. Des noeuds légers qui s'occupent de maintenir l'infrastructure (à base de, par exemple, Fonera) rapide et facile à déployer, qui ne font que maintenir les routes en états et des noeuds de services qui publient de manière autonome les servcies dont ils participent (services qui doivent être décentralisés).
 
Quitte à faire du réseau meshé, autant en profiter au maximum. On peut donc prévoir (au moins) deux types de noeuds. Des noeuds légers qui s'occupent de maintenir l'infrastructure (à base de, par exemple, Fonera) rapide et facile à déployer, qui ne font que maintenir les routes en états et des noeuds de services qui publient de manière autonome les servcies dont ils participent (services qui doivent être décentralisés).
  
 
Chacun de ces noeuds devrait pouvoir publier 2 ESSID. L'un permettant de connecter les clients vanilla, qui ne participent pas au mesh, et l'autre pour les clients meshables qui en font partie.
 
Chacun de ces noeuds devrait pouvoir publier 2 ESSID. L'un permettant de connecter les clients vanilla, qui ne participent pas au mesh, et l'autre pour les clients meshables qui en font partie.
  
=== Matériel ===
+
== Matériel ==
==== Noeud Central ====
+
 
 +
=== Noeud Central ===
 +
 
 
En partant du côté des Plug computers, il y a plusieurs alternatives pour la partie centrale. Tout d'abord la Pogoplug/[http://www.seagate.com/dockstar/ DockStar] de Seagate qui ne dispose pas de WiFi. Il y a eu à un moment des DockStar vraiment pas cher (~20€), mais pas moyen de les retrouver à un prix décent. Il faut donc adjoindre un noeud supplémentaire pour gérer la partie WiFi/Réseau (FONera par ex.)
 
En partant du côté des Plug computers, il y a plusieurs alternatives pour la partie centrale. Tout d'abord la Pogoplug/[http://www.seagate.com/dockstar/ DockStar] de Seagate qui ne dispose pas de WiFi. Il y a eu à un moment des DockStar vraiment pas cher (~20€), mais pas moyen de les retrouver à un prix décent. Il faut donc adjoindre un noeud supplémentaire pour gérer la partie WiFi/Réseau (FONera par ex.)
  
 
Pogoplug fournit aussi la [http://pogoplug.com/home-en-buy-now-pogoplug-pro.html#/assets/PogoplugPro/ProFront_player.jpg Pogoplug Pro], qui est une PogoPlug + WiFi (802.11n) qui économise donc un nœud. OpenWRT est installable dessus.
 
Pogoplug fournit aussi la [http://pogoplug.com/home-en-buy-now-pogoplug-pro.html#/assets/PogoplugPro/ProFront_player.jpg Pogoplug Pro], qui est une PogoPlug + WiFi (802.11n) qui économise donc un nœud. OpenWRT est installable dessus.
  
==== Batteries ====
+
=== Batteries ===
 +
 
 
La Pogoplug est alimentée par le secteur et embarque un convertisseur fournissant un 15V continu. Il faut donc un régulateur/élévateur de tension, la plupart des batteries fournissant, au mieux, du 12V.
 
La Pogoplug est alimentée par le secteur et embarque un convertisseur fournissant un 15V continu. Il faut donc un régulateur/élévateur de tension, la plupart des batteries fournissant, au mieux, du 12V.
  
==== Réseau ====
+
=== Réseau ===
 +
 
 
Idéalement, chaque PirateBox participe à un réseau meshé tout en permettant à des clients non mesh de bénéficier des infrastructures hébergées. Il faut donc pouvoir fournir 2 AP sur les piratebox, comme par exemple [http://www.zeroshell.net/eng/wireless-access-point/ MultipleWirelessAccessPoints]
 
Idéalement, chaque PirateBox participe à un réseau meshé tout en permettant à des clients non mesh de bénéficier des infrastructures hébergées. Il faut donc pouvoir fournir 2 AP sur les piratebox, comme par exemple [http://www.zeroshell.net/eng/wireless-access-point/ MultipleWirelessAccessPoints]
  
=== Software ===
+
== Software ==
==== Réseau ====
+
 
 +
=== Réseau ===
 +
 
 
* [http://www.pps.jussieu.fr/~jch/software/babel/ Babel] pour le Mesh.
 
* [http://www.pps.jussieu.fr/~jch/software/babel/ Babel] pour le Mesh.
 
** [[Installation de babel sur Pogoplug Pro]]
 
** [[Installation de babel sur Pogoplug Pro]]
Line 41: Line 53:
 
* IPV6 (FTW)
 
* IPV6 (FTW)
  
==== OS ====
+
=== OS ===
 +
 
 
OpenWRT VS Debian VS OpenEmbedded VS PlugApps
 
OpenWRT VS Debian VS OpenEmbedded VS PlugApps
 +
 
* [[Installation de PlugApps sur Pogoplug Pro]]
 
* [[Installation de PlugApps sur Pogoplug Pro]]
  
=== Ressources Diverses ===
+
== Ressources Diverses ==
  
 
* Le projet FreedomBox à base de Debian : http://wiki.debian.org/FreedomBox
 
* Le projet FreedomBox à base de Debian : http://wiki.debian.org/FreedomBox
Line 54: Line 68:
 
** https://wiki.xkyle.com/Install_Openwrt_on_a_Seagate_Dockstar
 
** https://wiki.xkyle.com/Install_Openwrt_on_a_Seagate_Dockstar
 
* [http://cryptoanarchy.org/ Cryptoanarchy.org] par telecomix et Fiberoptic Cat - Pleins d'outils pour blinder tout ça.
 
* [http://cryptoanarchy.org/ Cryptoanarchy.org] par telecomix et Fiberoptic Cat - Pleins d'outils pour blinder tout ça.
* Distributed Hashin Table sur wikipedia : https://secure.wikimedia.org/wikipedia/en/wiki/Distributed_hash_table
+
* [[wikipedia:Distributed hash table|Distributed hash table]] sur Wikipedia
 
+
== Inscriptions ==
+
* Charo, Benoit Mi0
+
  
 
[[Category:Projets]]
 
[[Category:Projets]]

Revision as of 17:50, 11 April 2013

La PirateBox est une boîte de partage numérique à emmener partout.

Le principe est de centraliser un nœud WiFi (type FONera), un petit disque dur et une batterie permettant de l'emmener partout et d'en partager le contenu partout où l'on va.

Le projet original, par David Darts, est placé sous licence Art Libre : http://wiki.daviddarts.com/PirateBox

Objectifs

Afin de ne pas se perdre en route, une petite roadmap ne fait de mal à personne.

  • Partage de fichier en local, de manière Anonyme et Chiffrée
  • Aggrégation des boxs entre elles si plusieurs sont à proximité
  • Communications simple entre les utilisateurs connectés
  • Connexion en ligne possible par des protocoles chiffrés end-to-end

Inscriptions

Prochaine session : mercredi 17 avril vers 19h, au Loop. (voir le mail d'annonce)

  • Charo, Benoit Mi0

Architecture

Quitte à faire du réseau meshé, autant en profiter au maximum. On peut donc prévoir (au moins) deux types de noeuds. Des noeuds légers qui s'occupent de maintenir l'infrastructure (à base de, par exemple, Fonera) rapide et facile à déployer, qui ne font que maintenir les routes en états et des noeuds de services qui publient de manière autonome les servcies dont ils participent (services qui doivent être décentralisés).

Chacun de ces noeuds devrait pouvoir publier 2 ESSID. L'un permettant de connecter les clients vanilla, qui ne participent pas au mesh, et l'autre pour les clients meshables qui en font partie.

Matériel

Noeud Central

En partant du côté des Plug computers, il y a plusieurs alternatives pour la partie centrale. Tout d'abord la Pogoplug/DockStar de Seagate qui ne dispose pas de WiFi. Il y a eu à un moment des DockStar vraiment pas cher (~20€), mais pas moyen de les retrouver à un prix décent. Il faut donc adjoindre un noeud supplémentaire pour gérer la partie WiFi/Réseau (FONera par ex.)

Pogoplug fournit aussi la Pogoplug Pro, qui est une PogoPlug + WiFi (802.11n) qui économise donc un nœud. OpenWRT est installable dessus.

Batteries

La Pogoplug est alimentée par le secteur et embarque un convertisseur fournissant un 15V continu. Il faut donc un régulateur/élévateur de tension, la plupart des batteries fournissant, au mieux, du 12V.

Réseau

Idéalement, chaque PirateBox participe à un réseau meshé tout en permettant à des clients non mesh de bénéficier des infrastructures hébergées. Il faut donc pouvoir fournir 2 AP sur les piratebox, comme par exemple MultipleWirelessAccessPoints

Software

Réseau

OS

OpenWRT VS Debian VS OpenEmbedded VS PlugApps

Ressources Diverses