Jolly Roger | 1 May 21:03 2006
Picon

Re: Database utenti netsukuku

anche se non sono uno del gruppo di amministrazione/sviluppo penso che sarebbe molto utile, per poi in un futuro farlo diventare anche un punto di riferimento per gli utentin del progetto

Alpt | 2 May 07:41 2006

Re: Database utenti netsukuku

On Mon, May 01, 2006 at 12:23:24AM +0200, <Antonio Quartulli>:
~> Vorrei sapere se vi interessasse la creazione di un database che 
~> riunisse tutti gli utenti di netsukuku (stabili e non), con i vari 
~> contatti magari, in modo che chiunque possa aggiungersi e sapere in ogni 
~> momento dove trovare altra gente magari pronta a testare la rete.
~> Il database lo realizzerei io e lo metterei sul mio sito, poi magari lo 
~> potreste linkare sul sito di freaknet.

E' quello che hanno fatto Crash e Black.
Vedi di cosa hanno bisogno e di unirti a loro ;)

A dopo.

PS: sono in questa ml, quindi prima o poi risponderanno.
--

-- 
:wq!
"I don't know nothing" The One Who reached the Thinking Matter   '.'

[ Alpt --- Freaknet Medialab ]
[ GPG Key ID 441CF0EE ]
[ Key fingerprint = 8B02 26E8 831A 7BB9 81A9  5277 BFF8 037E 441C F0EE ]

Picon

Re: Database utenti netsukuku

> Da: Alpt <alpt@...>
> Data: Tue, 2 May 2006 07:41:43 +0200
> A: netsukuku@...
> Oggetto:
>
> On Mon, May 01, 2006 at 12:23:24AM +0200, <Antonio Quartulli>:
> ~> Vorrei sapere se vi interessasse la creazione di un database che 
> ~> riunisse tutti gli utenti di netsukuku (stabili e non), con i vari 
> ~> contatti magari, in modo che chiunque possa aggiungersi e sapere in ogni 
> ~> momento dove trovare altra gente magari pronta a testare la rete.
> ~> Il database lo realizzerei io e lo metterei sul mio sito, poi magari lo 
> ~> potreste linkare sul sito di freaknet.
> 
> E' quello che hanno fatto Crash e Black.
> Vedi di cosa hanno bisogno e di unirti a loro ;)
> 
> A dopo.
> 
> PS: sono in questa ml, quindi prima o poi risponderanno.
> -- 
> :wq!
> "I don't know nothing" The One Who reached the Thinking Matter   '.'
> 
> [ Alpt --- Freaknet Medialab ]
> [ GPG Key ID 441CF0EE ]
> [ Key fingerprint = 8B02 26E8 831A 7BB9 81A9  5277 BFF8 037E 441C F0EE ]> 

ah ok :) 
infatti ricordavo di aver gia' letto qualcosa riguardo quest'argomento un po' di tempo fa, solo che non
avendo piu' visto nessuno sviluppo pensavo che fosse stato abbandonato.
Comunque se volessero contattarmi saro' lieto di rendermi disponibile.

byebye
antonio

crash | 2 May 09:34 2006

Re: Database utenti netsukuku

Alpt writes:

> PS: sono in questa ml, quindi prima o poi risponderanno.

Meglio prima che poi.

:)

Il database e' pronto, l'interfaccia web quasi.

Al momento servirebbe qualcuno che ha il tempo e l'abilita'
di tagliare un layout grafico che presto pubblichero' in buon
HTML W3C (non generato). 

cheers

--
Crash  ---  FreakNet Media/Hinezumi/Poetry (hack)lab
 <at> :  crash (at) freaknet.org   /   (at) autistici.org
W3: www.freaknet.org - www.hinezumilabs.org / ~crash
GPG key on keyservers   ][  GPG Key ID: (0x)06BA60BC
[     b  o  u  r  n  e  a  g  a  i  n  .  j  p     ]

Picon

Re: Database utenti netsukuku

> Il database e' pronto, l'interfaccia web quasi.
> 
> Al momento servirebbe qualcuno che ha il tempo e l'abilita'
> di tagliare un layout grafico che presto pubblichero' in buon
> HTML W3C (non generato). 
> 
> cheers
> 

per l'implementazione e roba varia vi avrei pottuto aiutare tranquillamente...ma quando si mette la
parola "grafica/o" in mezzo inizio a venire meno...io sono tagliato per roba minimalista al 99%, mi
spiace :'(

antonio

Alpt | 7 May 11:58 2006

World Summit on the Information Society


Netsukuku has been included in the Golden Book of the WSIS:
http://www.itu.int/wsis/stocktaking/scripts/documents.asp?project=1143798547
http://www.itu.int/wsis/goldenbook/search/display.asp?Quest=8868708

We've been invited at the Second Consultation Meeting on Action Line C2.
It will be held in Geneva, 18 May 2006.
http://www.itu.int/wsis/implementation/c2/index.html

This is the invitation letter:
http://www.itu.int/wsis/implementation/c2/docs/may-18/invitation-letter.pdf

We may consider to go at the meeting.
--

-- 
:wq!
"I don't know nothing" The One Who reached the Thinking Matter   '.'

[ Alpt --- Freaknet Medialab ]
[ GPG Key ID 441CF0EE ]
[ Key fingerprint = 8B02 26E8 831A 7BB9 81A9  5277 BFF8 037E 441C F0EE ]

Elisa Manara | 7 May 14:14 2006
Picon

Siete dei geni (fwd)

Ciao Davide,

sto girando la tua mail alla mailing list del progetto netsukuku. 
Ti consiglio vivamente di iscriverti a questa lista (trovi le 
istruzioni sul sito), cosi' potrai seguire l'evoluzione del progetto e 
porre direttamente le tue domande al team di sviluppo.

Grazie per il tuo interessamento.
Ciao, Elisa.

---------- Forwarded message ----------
To: crash@..., e <at> entropika.net, black@...
From: Davide.Vacirca@...
Subject: Siete dei geni
Date: Sat, 6 May 2006 19:32:59 +0200

<< HTML content follows >>
Buonasera, mi presento, sono Davide Vacirca, laureando in scienze della 
comunicazione indirizzo comunicazione d'impresa.

Ho letto il vostro progetto e ho deciso di trattare l'argomento all'interno 
della mia tesi di tipo sperimentale che discuterò a luglio con relatore 
Luciano Costa (Autore di molti libri tra cui l'ultimo : Liberi con 
l'informatica).

Il punto di vista dal quale parte la mia tesi si sposa con il vostro, ovvero 
Internet come unico Media democratico, internet come forza livellatrice di 
una sociatà che tende ad radicalizzare le differenze sempre a favore dei 
ricchi e mai dei piu deboli.

Premetto che sicuramente la mia tesi verrà pubblicata, (l'editore e' ancora 
da decidere, ma ci sono varie proposte)per cui potrebbe essere una occaione 
in piu' per dare visibilità e far conoscere lo spirito che anima il progetto 
Netsukuku.

La mia richiesta e' questa: se possibile vorrei ricevere da voi quanto piu' 
materiale possibile perche' possa trattare nel modo piu esaustivo l'argomento.
(grafici, immagini , documenti di testo, fotografie e quanto ancora)

Ringraziandovi anticipatamente per l'attenzione prestata, vi sluto 
calorosamente e vi auguro buon lavoro!

crash | 8 May 09:22 2006

Siete dei geni (fwd)

:)

---------- Forwarded message ----------
From: Davide.Vacirca@...
Subject: Siete dei geni
Date: Sat, 6 May 2006 19:32:59 +0200

« HTML content follows »
Buonasera, mi presento, sono Davide Vacirca, laureando in scienze della 
comunicazione indirizzo comunicazione d'impresa.

Ho letto il vostro progetto e ho deciso di trattare l'argomento all'interno 
della mia tesi di tipo sperimentale che discuterò a luglio con relatore 
Luciano Costa (Autore di molti libri tra cui l'ultimo : Liberi con 
l'informatica).

Il punto di vista dal quale parte la mia tesi si sposa con il vostro, ovvero 
Internet come unico Media democratico, internet come forza livellatrice di 
una sociatà che tende ad radicalizzare le differenze sempre a favore dei 
ricchi e mai dei piu deboli.

Premetto che sicuramente la mia tesi verrà pubblicata, (l'editore e' ancora 
da decidere, ma ci sono varie proposte)per cui potrebbe essere una occaione 
in piu' per dare visibilità e far conoscere lo spirito che anima il progetto 
Netsukuku.

La mia richiesta e' questa: se possibile vorrei ricevere da voi quanto piu' 
materiale possibile perche' possa trattare nel modo piu esaustivo l'argomento.
(grafici, immagini , documenti di testo, fotografie e quanto ancora)

Ringraziandovi anticipatamente per l'attenzione prestata, vi sluto 
calorosamente e vi auguro buon lavoro!
Alpt | 12 May 05:27 2006

[NTK_RFC 0010] Viphilama updates

This is the updated RFC regarding Viphilama.
Its theory is almost complete.

 			== NTK_RFC 0010 ==
 		http://lab.dyne.org/Ntk_viphilama

Subject: Viphilama - Virtual to Physical Layer Mapper

----
This text describes a change to the Npv7.
It will be included in the final documentation, so feel free to correct it.
But if you want to change the system here described, please contact us first.
----

=== Viphilama ===

Viphilama will permit to Netsukuku to expand itself over the Internet and then
switching automatically to the physical layer without interfering with the
stability of the Net.
The theory of Viphilama isn't complete yet. This document, right now, is just
a description of what it would be.

=== Layer ===

Netsukuku will be split in two layer: the virtual layer and the physical one.

==== The physical layer ====

This is the original Netsukuku layer: every node is linked to other nodes by
physical links (wifi, cables, ...).
The physical layer is prioritised over the virtual one.

==== The virtual layer ====

The virtual layer is built upon the Internet or any other existing network.
The Netsukuku nodes, in this layer, are linked each other by tunnels.

A node, in order to join in the virtual layer, has to know its physical
coordinates. 
The use of geographical coordinates is required for Viphilama, because it has
to map the virtual layer to the physical one and it needs a way to measure
the effective distance between two virtual nodes.

The coordinates can be retrieved using an online map service like
http://maps.google.com or with a GPS.

The coordinates are stored in the internal, external and bnode maps. 
In the internal map there are the coordinates of each single node.
In the external maps, the coordinates which locate a gnode are set to its
barycenter: it is the average of the coordinates of all its internal nodes.

==== Gate node ====

The two layers are joined by the gate nodes. They are nodes which belong to
both layers.
This means that the two layer form a unique network.

=== Virtual to Physical mapper ===

The mapper does a basic job: whenever it finds that a virtual link can be
replaced by a physical one, it removes the virtual link.

Assume this scenario:

{{{
	Tokyo      Moscow          Rome      London
	  |	     |               |	       |
	  |	     |               |	       |
	  |__________|Internet tunnel|_________|
}}}

Only one link exists, and it is a virtual one.
Only Tokyo and London are linked, all the other cities are alone.

When Tokyo and Moscow will be linked by a series of physical nodes, the mapper
will change the net in this way:

{{{
	Tokyo<--ntk nodes-->Moscow     Rome          London
	                     |		|		|
		   	     |______ Internet tunnel ___|
}}}

When even Moscow and Rome will be linked by physical nodes:

{{{
	Tokyo<--ntk nodes-->Moscow<--ntk nodes-->Rome          London
	                                   	  |		   |
		   	                          |__ Inet tunnel _|
}}}

And so on.

Basically when there are two nodes linked physically, one of them can cut
its virtual link which connects it to the virtual layer.

Let's go into the details.

==== Virtual hooking ====

A node, which hasn't any physical neighbours, resides in a black zone and, for
this reason, it can't hook to the physical layer. It will hook directly to
a vnode (virtual node), joining the virtual layer.
Let this hooking node be X.

The first part of the Virtual Hooking is the creation of the virtual links
(ip tunnels).

X chooses, at first, a random vnode which can be located anywhere in the
globe. If it is its first hook to the virtual layer, it will get the IP of
the vnode from a small public list available on the Internet, otherwise it
will consult its saved virtual maps.
Let the chosen vnode be Y.

X sends to Y a packet containing its coordinates. This pkt will be forwarded
with a greedy technique: 
Y looks up its maps and forwards the pkt to the vnode which is the nearest to X.
If this latter vnode knows another vnode which is nearer to X, it forwards
again the packet. Finally, the pkt will arrive to the node Z, which is a node
very near to X.

Let d(A, B) be the physical distance between the node A and B.

The node Z appends its Internet IP to the received packet and forwards it
again to a node T, so that d(X,T) ~= d(X,Z).
The node T will do the same (adds its IP and forwards the pkt).
When the packet will be forwarded for the 16th time or when it can't be
forwarded anymore, it is sent back to the node X.

The node X collects this last packet and creates a virtual link (tunnel) to
each Internet IP which has been stored in the packet itself. 
These linked nodes are the new rnodes of the node X.

At this point the node X will hook to each linked node. This procedure is
called v-linking:

Let "L" be the generic linked node.

X sends the I_AM_VHOOKING request to L.

L analyses its virtual rnodes and compares d(L,vR) to d(X,vR), where vR is a
vrnode. If d(X,vR) < d(L,vR), L adds the Internet IP of the vR in the reply
packet. This means that if L finds out that X is nearer to one of its
vrnodes, it tells X to create a link to it and deletes its link to the vrnode.

X receives the reply packet of L and tries to create a virtual link to each
vR listed in the same packet.
X writes the list of all the vR nodes which has been successfully linked to X
itself. This list is sent back to L.

L reads this latter list and delete all its links to the vR nodes, which has
been successfully linked to X.

X repeats this same hooking procedure for each L.

In the end, X chooses one of its vrnodes and hooks with the classical method
to it.

==== Gate hooking ====

A node can hook to the physical layer as a normal node or as gate node.

A normal node is the old plain node of Netsukuku, it doesn't have to specify
its coordinates and doesn't need any other prerequisites.

The gate-node has an Internet connection that it uses to connect to
the virtual layer, it is also connected to physical nodes.

There are two cases:

 * When the node is from the start a gate node
 * When it is first a vnode and then becomes a gate node

In the first case it hooks directly to a physical node. If one of its rnodes
is a gate node too, it will start the v-linking procedure with it. 
In this way, the new gate-node will be linked to its nearer vrnodes.
The old gate-node will delete all the links to the vrnodes which have been
linked by the new gate-node.

In the second case, the node directly v-links to the new gate node which is
connected to.

When a gate-node can reach one of it vrnodes using both a virtual and a
physical link, it will delete the virtual one.

== TODO ==

 * Is it possible to avoid using the coordinates?
 * What does happen when a (v)node dies?

---- 

Feel free to help the development of Viphilama.
--

-- 
:wq!
"I don't know nothing" The One Who reached the Thinking Matter   '.'

[ Alpt --- Freaknet Medialab ]
[ GPG Key ID 441CF0EE ]
[ Key fingerprint = 8B02 26E8 831A 7BB9 81A9  5277 BFF8 037E 441C F0EE ]

Constantine Kousoulos | 12 May 23:31 2006
Picon

cannot start netsukuku_d

Hello everyone!

I just installed netsukuku-0.0.7b on my debian sarge box. My computer is a HP 
notebook. The usual ./configure-make-make install dance finished without errors.

When i try to run 'netsukuku_d', i get the following:

+ Network interface "eth1" detected
+ Generating a new keyring for the future ANDNA requests.
   The keyring will be saved in the lcl file
* In collect_resolv_conf: error -> No such file or directory.
* In /etc/resolv.conf there isn't a single Internet nameserver.
+ Internet hostname resolution is disabled
+ Modifying /etc/resolv.conf
+ Setting the 10.0.0.74 ip to all the interfaces
+ Forking to background

If i enter 'netsukuku_d -D', i get:

+ Network interface "eth1" detected
+ Generating a new keyring for the future ANDNA requests.
   The keyring will be saved in the lcl file
* In collect_resolv_conf: error -> No such file or directory.
* In /etc/resolv.conf there isn't a single Internet nameserver.
+ Internet hostname resolution is disabled
+ Modifying /etc/resolv.conf
+ Setting the 10.0.0.78 ip to all the interfaces
* Cannot bind the port 269: Address already in use. Trying another socket...
* Cannot open inbound socket on port 269: Address already in use
* Cannot create a socket on the eth1 interface! Ignoring it

The only thing i haven't checked to see if it is ok, are the kernel dependencies 
  you mention in the README file. The reason for this is that i don't know how. :)

What can i do to fix the problem?

Regards,
Constantine

____________________________________________________________________
http://www.freemail.gr - δωρεάν υπηρεσία ηλεκτρονικού ταχυδρομείου.
http://www.freemail.gr - free email service for the Greek-speaking.


Gmane