[Lugro-mesh] Mas pruebas, menos resultados.
Gustavo Lindberg
lugro-mesh@lugro.org.ar
Mon, 3 Sep 2007 17:08:36 +0000
------=_Part_13663_6617554.1188839316281
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
En realidad solo me preocupa que otros no hagan pruebas, por una cuestion d=
e
diversidad.
Si cada uno de nosotros no toma verdadero contacto con los problemas, se va
hacer dificil encontrar soluciones.
No creo que sea falta de comunicacion, porque medios nos sobran. Tal ves se=
a
solo parar la pelota sobre un problema y darle a ver que podemos encontrar
cada uno por su lado y volverlo a ver en conjunto.
Actualmente tenemos el siguiente error:
La mesh levanta, los nodos se ven entre si, pero las rutas no se establecen=
.
En el log del click aparece:
srcr2/es :: SR2ETTStat packet says rate 11 is 96
srcr2/es :: SR2ETTStat packet says rate 22 is 0
srcr2/es :: SR2ETTStat packet says rate 4 is 0
srcr2/es :: SR2ETTStat packet says rate 22 is 0
srcr2/es :: SR2ETTStat packet says rate 2 is 22
srcr2/es :: SR2ETTStat packet says rate 4 is 0
srcr2/es :: SR2ETTStat packet says rate 11 is 96
srcr2/es :: SR2ETTStat packet says rate 2 is 22
srcr2/es :: SR2ETTStat packet says rate 2 is 22
srcr2/es :: SR2ETTStat packet says rate 22 is 0
srcr2/es :: SR2ETTStat packet says rate 2 is 22
srcr2/es :: SR2ETTStat packet says rate 2 is 22
srcr2/es :: SR2ETTStat packet says rate 22 is 0
srcr2/es :: SR2ETTStat packet says rate 2 is 22
srcr2/es :: SR2ETTStat packet says rate 4 is 0
srcr2/es :: SR2ETTStat packet says rate 11 is 96
srcr2/es :: SR2ETTStat packet says rate 22 is 0
srcr2/es :: SR2ETTStat packet says rate 4 is 0
srcr2/es :: SR2ETTStat packet says rate 11 is 96
srcr2/es :: SR2ETTStat packet says rate 22 is 0
srcr2/es :: SR2ETTStat packet says rate 2 is 22
srcr2/es :: SR2ETTStat packet says rate 4 is 0
El mensaje se origina en el elemento de la roofnet SR2ettstat, precisamente
en un if que compara dos valores y si no son iguales saca el mensaje "
packet say rate".
Esto lo vimos el ultimo sabado que nos juntamos y Nomius modifico la
declaracion de una variable pero no sirvio de nada.
Uno de estos valores pasa por una funcion que convierte little endian a big
endian, pero solo en plataforma little, en nuestro caso no deberia hacer
nada.
Mis pruebas sobre la roofnet pura, con las fuentes de la UCLA resultaron en
el mismo error.
En este punto las cosas empiesan a pasar por mirar el codigo y tratar de
comprender como falla y por que esa comparacion que mencionaba. Mis
conocimientos de C y no digamos de C++, son muy pobres. Me cuesta un peru
seguir ese codigo ...
Lo unico que logre hacer es que al comentar esa comparacion, si bien las
rutas siguen sin establecerse, las estadisticas de los vecinos muestran la
presencia de los nodos y los rates todos para el cu*.., con valores de -1.
Tambien redefini en packet.hh la rate de uint16 a uint32 y ahi la cosa
cambio. Con un bicho corriendo el click sin cambios y otro con dicho cambio=
,
la tabla de errores se veia asi:
srcr2/es :: SR2ETTStat packet says rate 756895 is 0
srcr2/es :: SR2ETTStat packet says rate 567537 is 96
srcr2/es :: SR2ETTStat packet says rate 934433 is 0
Y cuando ambos bichos corrian el click modificado, los errores aparecian
como siempre:
srcr2/es :: SR2ETTStat packet says rate 2 is 22
srcr2/es :: SR2ETTStat packet says rate 4 is 0
Me siguieron ? Arme mucho lio ???
Vamos !, a ver algun genio del codigo que la pegue sobre que esta pasando,
porque si no vamos a tener que abandonar la roofnet por inviable sobre
big-endian. SNIF SNIF SNIF....
Un abrazo / GUS
El d=EDa 31/08/07, Sebastian Dominguez <sebaminguez@gmail.com> escribi=F3:
>
> El 31/08/07, Sebastian Dominguez <> escribi=F3:
> > El 30/08/07, Gustavo Lindberg <> escribi=F3:
> > Entiendo que te moleste que otros no hagan pruebas.
> >
> > Personalmente creo que tenemos una falla de comunicacion.
> >
> > Durante la semana uno puede estar llendo en un sentido, otro(s) en
> > otro y al llegar al sabado el trabajo de uno puede quedar totalmente
> > sin sentido por continuar otro camino.
> >
> > La mayoria de las modificaciones quedan documentadas unicamente en la
> > notebook de del gato y en los recuerdos de cada uno.
> >
> > En fin, se me hace bastante dificil al mismo tiempo intentar
> > interiorizarme por cuenta propia sobre los temas que algunos ya
> > conocen y al mismo tiempo aportar.
> > Solo mi humilde opinion.
> >
> > Sin mas solo em qeuda dejar alguno enlaces mas por si los quieren
> revisar
> > Tal vez muchos ya los hayan leido, pero tal vez a alguien le sirva y
> > le acorte algunos caminos.
> >
> > http://blackshell.usebox.net/archivo/475.php
> > Esta interesante porque es parte de un grupo qeu busca lo mismo que
> nosostros.
> >
> > http://en.wikipedia.org/wiki/Wireless_mesh_network
> > http://en.wikipedia.org/wiki/Mesh_networking
> > Como para interiorizarse en el estado actual de las mesh. ver muy por
> > arriba los distintos protocolos. Creo que esta es una desicion que
> > debemos tomar, si mantener la compatibilidad con meraki o ver otros
> > caminos, como los de la 802.11s.
> >
> >
> http://odysseus.ieee.org/cs.html?charset=3Diso-8859-1&url=3Dhttp%3A//ment=
or.ieee.org/802.11/public/07/11-07-2331-00-000s-september-2007-tgs-ad-hoc-a=
genda.ppt&qt=3D802.11s&col=3Dmentor&n=3D9&la=3Den
> > La agenda de un evento que se realiza al respecto el 12 de septiembre.
> > Es una secuencia de diapositivas, pero se deja ver. Es parte del grupo
> > TGs que lleva a delnate el 802.11s
> > (http://grouper.ieee.org/groups/802/11/Reports/tgs_update.htm )
> >
> > https://www.open-mesh.net/batman
> > Una opcion para aanalizar, dado lo abiertos que son en cuanto al
> > desarrollo (https://www.open-mesh.net/batman/documentation/specificatio=
n
> )
> > y que viene derivandose de la gente de Olsrd
> >
> > http://www.olsr.org/index.cgi?action=3Dadhoc
>
> Me falto http://www.wing-project.org/directions:device_driver_agnostic
> >
> > Sigo sin internet, sino estaria en el sitio.
> >
> >
> >
> >
> >
> >
> >
> >
> > --
> > Sebastian Dominguez
> >
>
>
> --
> Sebastian Dominguez
>
> _______________________________________________
> Lugro-mesh mailing list
> Lugro-mesh@lugro.org.ar
> http://www.lugro.org.ar/mailman/listinfo/lugro-mesh
>
------=_Part_13663_6617554.1188839316281
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
En realidad solo me preocupa que otros no hagan pruebas, por una cuestion d=
e diversidad. <br>Si cada uno de nosotros no toma verdadero contacto con lo=
s problemas, se va hacer dificil encontrar soluciones. <br>No creo que sea =
falta de comunicacion, porque medios nos sobran. Tal ves sea solo parar la =
pelota sobre un problema y darle a ver que podemos encontrar cada uno por s=
u lado y volverlo a ver en conjunto.
<br><br>Actualmente tenemos el siguiente error:<br><br>La mesh levanta, los=
nodos se ven entre si, pero las rutas no se establecen. En el log del clic=
k aparece:<br><br>
srcr2/es :: SR2ETTStat packet says rate 11 is 96
<br>
srcr2/es :: SR2ETTStat packet says rate 22 is 0<br>
srcr2/es :: SR2ETTStat packet says rate 4 is 0<br>
srcr2/es :: SR2ETTStat packet says rate 22 is 0<br>
srcr2/es :: SR2ETTStat packet says rate 2 is 22<br>
srcr2/es :: SR2ETTStat packet says rate 4 is 0
<br>
srcr2/es :: SR2ETTStat packet says rate 11 is 96<br>
srcr2/es :: SR2ETTStat packet says rate 2 is 22<br>
srcr2/es :: SR2ETTStat packet says rate 2 is 22<br>
srcr2/es :: SR2ETTStat packet says rate 22 is 0<br>
srcr2/es :: SR2ETTStat packet says rate 2 is 22
<br>
srcr2/es :: SR2ETTStat packet says rate 2 is 22<br>
srcr2/es :: SR2ETTStat packet says rate 22 is 0<br>
srcr2/es :: SR2ETTStat packet says rate 2 is 22
<br>
srcr2/es :: SR2ETTStat packet says rate 4 is 0<br>
srcr2/es :: SR2ETTStat packet says rate 11 is 96
<br>
srcr2/es :: SR2ETTStat packet says rate 22 is 0<br>
srcr2/es :: SR2ETTStat packet says rate 4 is 0<br>
srcr2/es :: SR2ETTStat packet says rate 11 is 96<br>
srcr2/es :: SR2ETTStat packet says rate 22 is 0<br>
srcr2/es :: SR2ETTStat packet says rate 2 is 22
<br>
srcr2/es :: SR2ETTStat packet says rate 4 is 0<br><br><br>El mensaje se ori=
gina en el elemento de la roofnet SR2ettstat, precisamente en un if que com=
para dos valores y si no son iguales saca el mensaje " packet say rate=
".
<br><br>Esto lo vimos el ultimo sabado que nos juntamos y Nomius modifico l=
a declaracion de una variable pero no sirvio de nada.<br> <br>Uno de e=
stos valores pasa por una funcion que convierte little endian a big endian,=
pero solo en plataforma little, en nuestro caso no deberia hacer nada.
<br><br>Mis pruebas sobre la roofnet pura, con las fuentes de la UCLA resul=
taron en el mismo error.
<br><br>En este punto las cosas empiesan a pasar por mirar el codigo y trat=
ar de comprender como falla y por que esa comparacion que mencionaba. Mis c=
onocimientos de C y no digamos de C++, son muy pobres. Me cuesta un peru se=
guir ese codigo ...
<br><br>Lo unico que logre hacer es que al comentar esa comparacion, si bie=
n las rutas siguen sin establecerse, las estadisticas de los vecinos muestr=
an la presencia de los nodos y los rates todos para el cu*.., con valores d=
e -1.
<br><br>Tambien redefini en packet.hh la rate de uint16 a uint32 y ahi la c=
osa cambio. Con un bicho corriendo el click sin cambios y otro con dicho ca=
mbio, la tabla de errores se veia asi:<br><br>
srcr2/es :: SR2ETTStat packet says rate 756895 is 0<br>
srcr2/es :: SR2ETTStat packet says rate 567537 is 96
<br>
srcr2/es :: SR2ETTStat packet says rate 934433 is 0<br>
<br>Y cuando ambos bichos corrian el click modificado, los errores ap=
arecian como siempre:<br><br>
srcr2/es :: SR2ETTStat packet says rate 2 is 22
<br>
srcr2/es :: SR2ETTStat packet says rate 4 is 0<br><br>Me siguieron ? Arme m=
ucho lio ???<br><br><br>Vamos !, a ver algun genio del codigo que la pegue =
sobre que esta pasando, porque si no vamos a tener que abandonar la roofnet=
por inviable sobre big-endian. SNIF SNIF SNIF....
<br><br>Un abrazo / GUS<br><br><br><br><br><div><span class=3D"gmail_quote"=
>El d=EDa 31/08/07, <b class=3D"gmail_sendername">Sebastian Dominguez</b> &=
lt;<a href=3D"mailto:sebaminguez@gmail.com" target=3D"_blank" onclick=3D"re=
turn top.js.OpenExtLink(window,event,this)">
sebaminguez@gmail.com</a>> escribi=F3:</span><blockquote class=3D"gmail_=
quote" style=3D"border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt =
0pt 0.8ex; padding-left: 1ex;">
El 31/08/07, Sebastian Dominguez <> escribi=F3:<br>> El 30/08/07, =
Gustavo Lindberg <> escribi=F3:<br>> Entiendo que te moleste que o=
tros no hagan pruebas.<br>><br>> Personalmente creo que tenemos una f=
alla de comunicacion.
<br>><br>> Durante la semana uno puede estar llendo en un sentido, ot=
ro(s) en<br>> otro y al llegar al sabado el trabajo de uno puede quedar =
totalmente<br>> sin sentido por continuar otro camino.<br>><br>> L=
a mayoria de las modificaciones quedan documentadas unicamente en la
<br>> notebook de del gato y en los recuerdos de cada uno.<br>><br>&g=
t; En fin, se me hace bastante dificil al mismo tiempo intentar<br>> int=
eriorizarme por cuenta propia sobre los temas que algunos ya<br>> conoce=
n y al mismo tiempo aportar.
<br>> Solo mi humilde opinion.<br>><br>> Sin mas solo em qeuda dej=
ar alguno enlaces mas por si los quieren revisar<br>> Tal vez muchos ya =
los hayan leido, pero tal vez a alguien le sirva y<br>> le acorte alguno=
s caminos.
<br>><br>> <a href=3D"http://blackshell.usebox.net/archivo/475.php" t=
arget=3D"_blank" onclick=3D"return top.js.OpenExtLink(window,event,this)">h=
ttp://blackshell.usebox.net/archivo/475.php</a><br>> Esta interesante po=
rque es parte de un grupo qeu busca lo mismo que nosostros.
<br>><br>>=20
<a href=3D"http://en.wikipedia.org/wiki/Wireless_mesh_network" target=3D"_b=
lank" onclick=3D"return top.js.OpenExtLink(window,event,this)">http://en.wi=
kipedia.org/wiki/Wireless_mesh_network</a><br>> <a href=3D"http://en.wik=
ipedia.org/wiki/Mesh_networking" target=3D"_blank" onclick=3D"return top.js=
.OpenExtLink(window,event,this)">
http://en.wikipedia.org/wiki/Mesh_networking
</a><br>> Como para interiorizarse en el estado actual de las mesh. ver =
muy por<br>> arriba los distintos protocolos. Creo que esta es una desic=
ion que<br>> debemos tomar, si mantener la compatibilidad con meraki o v=
er otros
<br>> caminos, como los de la 802.11s.<br>><br>> <a href=3D"http:/=
/odysseus.ieee.org/cs.html?charset=3Diso-8859-1&url=3Dhttp%3A//mentor.i=
eee.org/802.11/public/07/11-07-2331-00-000s-september-2007-tgs-ad-hoc-agend=
a.ppt&qt=3D802.11s&col=3Dmentor&n=3D9&la=3Den" target=3D"_b=
lank" onclick=3D"return top.js.OpenExtLink(window,event,this)">
http://odysseus.ieee.org/cs.html?charset=3Diso-8859-1&url=3Dhttp%3A//me=
ntor.ieee.org/802.11/public/07/11-07-2331-00-000s-september-2007-tgs-ad-hoc=
-agenda.ppt&qt=3D802.11s&col=3Dmentor&n=3D9&la=3Den</a><br>=
> La agenda de un evento que se realiza al respecto el 12 de septiembre.
<br>> Es una secuencia de diapositivas, pero se deja ver. Es parte del g=
rupo<br>> TGs que lleva a delnate el 802.11s<br>> (<a href=3D"http://=
grouper.ieee.org/groups/802/11/Reports/tgs_update.htm" target=3D"_blank" on=
click=3D"return top.js.OpenExtLink(window,event,this)">
http://grouper.ieee.org/groups/802/11/Reports/tgs_update.htm
</a>)<br>><br>> <a href=3D"https://www.open-mesh.net/batman" target=
=3D"_blank" onclick=3D"return top.js.OpenExtLink(window,event,this)">https:=
//www.open-mesh.net/batman</a><br>> Una opcion para aanalizar, dado lo a=
biertos que son en cuanto al
<br>> desarrollo (<a href=3D"https://www.open-mesh.net/batman/documentat=
ion/specification" target=3D"_blank" onclick=3D"return top.js.OpenExtLink(w=
indow,event,this)">
https://www.open-mesh.net/batman/documentation/specification</a>)<br>> y=
que viene derivandose de la gente de Olsrd<br>><br>> <a href=3D"http=
://www.olsr.org/index.cgi?action=3Dadhoc" target=3D"_blank" onclick=3D"retu=
rn top.js.OpenExtLink(window,event,this)">
http://www.olsr.org/index.cgi?action=3Dadhoc
</a><br><br>Me falto <a href=3D"http://www.wing-project.org/directions:devi=
ce_driver_agnostic" target=3D"_blank" onclick=3D"return top.js.OpenExtLink(=
window,event,this)">http://www.wing-project.org/directions:device_driver_ag=
nostic
</a><br>><br>> Sigo sin internet, sino estaria en el sitio.<br>
><br>><br>><br>><br>><br>><br>><br>><br>> --<br>=
> Sebastian Dominguez<br>><br><br><br>--<br>Sebastian Dominguez<br><b=
r>_______________________________________________<br>Lugro-mesh mailing lis=
t
<br><a href=3D"mailto:Lugro-mesh@lugro.org.ar" target=3D"_blank" onclick=3D=
"return top.js.OpenExtLink(window,event,this)">Lugro-mesh@lugro.org.ar</a><=
br><a href=3D"http://www.lugro.org.ar/mailman/listinfo/lugro-mesh" target=
=3D"_blank" onclick=3D"return top.js.OpenExtLink(window,event,this)">
http://www.lugro.org.ar/mailman/listinfo/lugro-mesh</a><br></blockquote></d=
iv><br>
------=_Part_13663_6617554.1188839316281--