Projecte

General

Perfil

Wiki » Historial » Versió 9

Victor Oncins, 07-09-2011 13:49

1 1 Agustí Moll Garcia
h1. Wiki
2 2 Agustí Moll Garcia
3 3 Pau Escrich
h2. Trobades (CAT)
4 4 Pau Escrich
5 1 Agustí Moll Garcia
* [[T20110528]]
6 3 Pau Escrich
7
h2. Technical information
8 4 Pau Escrich
9 3 Pau Escrich
* Wireless autoconf system [[wireless_autoconf]]
10 4 Pau Escrich
* Openwrt tips [[Openwrt]]
11 7 Agustí Moll Garcia
* Exemple de disseny [[Disseny IPs]] http://www.dabbleboard.com/draw?b=Guest767206&i=4&c=f0ccf9eca512e49a12f55e2c920bd8908c2da5aa
12 6 Agustí Moll Garcia
13 5 Agustí Moll Garcia
14
h2. Prototip Nou node
15
16
* Exemple amb caixa COMPEX i conexió N: [[Monster_Box]]
17 8 Victor Oncins
18
h2. Tasques de tram final
19
20 9 Victor Oncins
Després de la darrera reunió de seguiment del 6/9/2011, els presents (Roger,Pau,Simó,Agustí i Victor) hem acordat la llista de tasques finals que caldria dur a terme de cara a la entrega del projecte a la Fundació PuntCAT. Per descomptat aquesta llista admet les modificacions o correccions que cregueu oportunes.
21 8 Victor Oncins
22
h3. Portal captiu
23
24
Quan un client es connecti a través d'un AP qmp presentarà un portal captiu de codi html estàtic. Aquest codi provindrà en primera instància del node gateway d'Internet que utilitzi el client. En cas que el node gateway no transfereixi cap codi, el node mesh presentarà un portal per defecte.
25
L'administrador de perfil bàsic ha de ser capaç de configurar els camps bàsics del portal: imatge del logo, eslògan, descripció del esdeveniment,...Es proposa al desenvolupador que inclogui un wizard(*) que ho permeti i un checkbox que declari el node com a gateway a efectes de propagació a la resta del codi html.
26
27
(*)En conseqüència aquesta tasca està lligada a l implementació d'un wizard de propòsit més general pensat per oferir una configuració inicial ràpida. Queda per definir el disseny definitiu d'aquest wizard, sobre tot pel que fa a quines són les dades mínimes exigides a un administrador.
28
29
h3. Gateway
30
31
Per tal que un administrador pugui accedir a la gestió o monitorització de paràmetres relatius a les funcionalitats de gateway, caldrà incloure una pestanya al Luci que ho permeti.
32
33
h3. Configuració del rol d'interfícies
34
35
Donades les interfícies físiques eth0, eth1, wlan0,...wlanN cal permetre la configuració del seu rol, que pot ser:
36
37
* WAN
38
* LAN
39
* AP
40
* MESH
41
42
Es proposa al desenvolupador que aixó es faci a través d'un arxiu de configuració UCI (entrada de mostra del Pau).
43
Si un node gateway està connectat a un router ADSL per una interficie WAN i el node detecta un DHCP server, el node ha de desactivar el servidor DHCP de la interfície LAN.
44
Aquesta funcionalitat potser presenta incompatibilitats amb els interessos de les comunitats. Caldrà una futura revisió per la versió orientada comunitats
45
46
h3. Detector d'Internet per ping
47
48
El mecanisme bàsic de detecció d'accés a Internet és manté a N-pings fallits cap un pool d'URL públiques. Per tal de reduir a màxim el temps de reconnexió a Internet en cas de falles freqüents del test de pings (saturació d'enllaç, pèrdua de paquets,..), es proposa que amb un sol gateway, aquest no deixi mai d'anunciar el rol.
49
50
h3. Sistema de DNS intern
51
52
S'acorda l'actualització automàtica d'entrades del DNS des de plugin de bmx6. Això ha de permetre accedir per nom a tots els nodes de la mesh.
53
54
h3. Mapa
55
56
Integració del mapa a la interfície LuCI. Es proposta per us del plugin SMS per tal de difondre els canvis l'estat de link o de node que percevi la xarxa. Una funcionalitat interessant és canviar les icones per d'altres sense referències al hardware del node però que reflecteixin diferents propietats, les quals podeb interessar al administardor (p.exemple accès a Internet, xarxa anunciada,etc...)
57
58
h3. Generador de firmware
59
60
Es partirà de la base del generador desenvolupat fins ara pel Simó. Aquesta part del projecte no estarà orientada en un primer moment al usuari final.
61
62
h3. Fase de testing
63
64
Pendent de definir
65
66
h3. Fixar versions
67
68
Pendent de definir