La Fonera Plateforme de d©veloppement ©conomique pour OpenWrt

18
Denis <Lefinnois> Bodor 1 Bonjour... La Fonera Plateforme de développement économique pour OpenWrt

Transcript of La Fonera Plateforme de d©veloppement ©conomique pour OpenWrt

Page 1: La Fonera Plateforme de d©veloppement ©conomique pour OpenWrt

Denis <Lefinnois> Bodor 1

Bonjour...

La FoneraPlateforme de

développement économique pour

OpenWrt

Page 2: La Fonera Plateforme de d©veloppement ©conomique pour OpenWrt

Denis <Lefinnois> Bodor 2

Wifi, Fon et Fonera

● Fon, communauté Wifi● Martin Varsavsky

● Partage de connexion

● Réseau important (nov 2005)

● Alien, Bill et Linus

● Fonera● Routeur du mouvement Fon

● Firmware modifié OpenWrt

Page 3: La Fonera Plateforme de d©veloppement ©conomique pour OpenWrt

Denis <Lefinnois> Bodor 3

Fonera

● FON2100 : La fonera 1.0

● FON2200 : La fonera 1.1

● FON2201 : La Fonera+ (2 Ethernet)

● FON2202 : La Fonera 2 (2 Ethernet + USB Host)

Page 4: La Fonera Plateforme de d©veloppement ©conomique pour OpenWrt

Denis <Lefinnois> Bodor 4

Pourquoi la FON2100 ?

● Economique (15 Euros sur la boutique)

● Facile à se procurer (neuf ou d'occasion)

● Largement utilisée (et hackée)

● Supportée officiellement par OpenWrt

● Supportée par d'autres projets de développement de firmware en logiciels libres... ou pas

Page 5: La Fonera Plateforme de d©veloppement ©conomique pour OpenWrt

Denis <Lefinnois> Bodor 5

Les firmwares

● Firmware Fon

● OpenWrt (original)

● DD-Wrt (pas 100% opensource)

● FreeWrt (pas de support Fonera)

● X-Wrt (pas un fork, ni un firmware)

Page 6: La Fonera Plateforme de d©veloppement ©conomique pour OpenWrt

Denis <Lefinnois> Bodor 6

Le Matériel

● SoC Atheros AR2315

● MIPS 4KEc - 183 MHz

● 16 MB RAM

● 8 MB Flash

● Wireless Atheros (MadWifi)

● Ethernet

Page 7: La Fonera Plateforme de d©veloppement ©conomique pour OpenWrt

Denis <Lefinnois> Bodor 7

Bootloader RedBoot

● Chargeur pour l'OS

● Manipulation de la mémoire Flash

● Mise à jour du firmware

● Accès via telnet

Page 8: La Fonera Plateforme de d©veloppement ©conomique pour OpenWrt

Denis <Lefinnois> Bodor 8

Le Matériel (suite)

● Port série (console par défaut)

● GPIO (partiellement utilisées)

Page 9: La Fonera Plateforme de d©veloppement ©conomique pour OpenWrt

Denis <Lefinnois> Bodor 9

Hack !!!

Page 10: La Fonera Plateforme de d©veloppement ©conomique pour OpenWrt

Denis <Lefinnois> Bodor 10

IR - Lirc

Page 11: La Fonera Plateforme de d©veloppement ©conomique pour OpenWrt

Denis <Lefinnois> Bodor 11

Ecran LCD Série

Page 12: La Fonera Plateforme de d©veloppement ©conomique pour OpenWrt

Denis <Lefinnois> Bodor 12

Lecteur SD/MMC

Page 13: La Fonera Plateforme de d©veloppement ©conomique pour OpenWrt

Denis <Lefinnois> Bodor 13

OpenWrt

● Projet mature, Kamikaze 7.09

● Système de construction structuré

● Personnalisation facile

● Largement documenté

● Importante communauté de développeurs

Page 14: La Fonera Plateforme de d©veloppement ©conomique pour OpenWrt

Denis <Lefinnois> Bodor 14

OpenWrt (suite)

● Philosophie Debian

● Gestion de paquets (ipkg)

● Configuration via des fichiers textes

● Configuration via un outil CLI (uci)

Page 15: La Fonera Plateforme de d©veloppement ©conomique pour OpenWrt

Denis <Lefinnois> Bodor 15

DEMO

DEMO

Page 16: La Fonera Plateforme de d©veloppement ©conomique pour OpenWrt

Denis <Lefinnois> Bodor 16

Futur OpenWrt Kamikaze 8.08

● Plus de sécurité

● LuCI, Lua configuration interface (Web)

● Plus de plateformes

● Upgrade des paquets entre releases

Page 17: La Fonera Plateforme de d©veloppement ©conomique pour OpenWrt

Denis <Lefinnois> Bodor 17

La Fonera 2

● Un port USB

● 2 port Ethernet (switch)

● Ouverture complète

Page 18: La Fonera Plateforme de d©veloppement ©conomique pour OpenWrt

Denis <Lefinnois> Bodor 18

Questions ?

?????