Bernd Petrovitsch | 2 Dec 2006 15:08
Picon
Favicon

Re: Changes and some bug fixes to olsrd

On Wed, 2006-11-29 at 20:00 +0100, Erik Tromp wrote:
> We're using OLSR in a mixed wired/wireless network. And we're
> using VLANs, and there is one IP-interface per VLAN. That
> adds up....

And we (FunkFeuer) have 6 (ATM, IIRC) of these too in said openvpn
tunnel server (additional to the dozen (ATM, IIRC) of tunnels - still
growing).

> Sven-Ola, thanks for the link to your patches! I will have a look at
> them in a couple of days.

May I ask you to look into CVS HEAD (and/or the "stable" olsr_04 branch
- ATM there is not much functional difference - see also
http://olsr.funkfeuer.at/)?

I have already killed the MAX_IFS constant completely in the HEAD (and
branch) - mainly because there was no code actually checking against
that limit.

I will look ASAP at your patch.
Actually I have a local checked out CVS HEAD which adds lots of -W
options and cleaned up the warnings (and fixed a few glitches detected
in that process).
And that patches version runs on my node.

Speaking about releases: I don't know how and when Andreas released a
new version.

It makes probably more sense to integrate your (and Sven-Olas) patches
(Continue reading)

Sven-Ola Tuecke | 4 Dec 2006 11:25
Picon

Re: Changes and some bug fixes to olsrd

Bernd,

my collection of patches against 
http://www.olsr.org/releases/0.4/olsrd-0.4.10.tar.bz2 is complete so far. As 
anncounced, I've put them here 
http://212.222.128.68/sven-ola/nylon/packages/olsrd/files/ (sequence here: 
http://212.222.128.68/sven-ola/nylon/packages/olsrd/olsrd_0.4.10.bb). While 
I do not really care for coding styles (if required, run your favorite code 
beautifier), I'am very interested in function. I've ignored any stuff in CVS 
since the status of the repo is unclear to me (does libnet work? what about 
the windows switch?). And yes - a merge or fork may be necessary soon.

// Sven-Ola

"Bernd Petrovitsch" <bernd <at> firmix.at> schrieb im Newsbeitrag 
news:1165068521.3814.22.camel <at> gimli.at.home...
> On Wed, 2006-11-29 at 20:00 +0100, Erik Tromp wrote:
>> We're using OLSR in a mixed wired/wireless network. And we're
>> using VLANs, and there is one IP-interface per VLAN. That
>> adds up....
>
> And we (FunkFeuer) have 6 (ATM, IIRC) of these too in said openvpn
> tunnel server (additional to the dozen (ATM, IIRC) of tunnels - still
> growing).
>
>> Sven-Ola, thanks for the link to your patches! I will have a look at
>> them in a couple of days.
>
> May I ask you to look into CVS HEAD (and/or the "stable" olsr_04 branch
> - ATM there is not much functional difference - see also
(Continue reading)

Bernd Petrovitsch | 4 Dec 2006 11:47
Picon
Favicon

Re: Changes and some bug fixes to olsrd

On Mon, 2006-12-04 at 11:25 +0100, Sven-Ola Tuecke wrote:
[...]
> my collection of patches against 
> http://www.olsr.org/releases/0.4/olsrd-0.4.10.tar.bz2 is complete so far. As 
> anncounced, I've put them here 
> http://212.222.128.68/sven-ola/nylon/packages/olsrd/files/ (sequence here: 
> http://212.222.128.68/sven-ola/nylon/packages/olsrd/olsrd_0.4.10.bb). While 
> I do not really care for coding styles (if required, run your favorite code 

I don't care[0] as long as it is consistent throughout the code since it
makes my life easier.

> beautifier), I'am very interested in function. I've ignored any stuff in CVS 

/me too of course.

> since the status of the repo is unclear to me (does libnet work? what about 

Andreas told me that libnet itself has problems with IPv6. That was the
point where he stopped on the libnet "adventure".

> the windows switch?). And yes - a merge or fork may be necessary soon.

Hmm, are there any serious issues (apart from the wrong version number
and my inability to compile there ATM) with the Windows port?

And I prefer "merge".  Thanks for the links of the patches - I will also
look into them ASAP.

	Bernd
(Continue reading)

shuprabha shakya | 5 Dec 2006 11:52
Picon
Favicon

message type error

Hi,
 
I think there is some bug in the windows version of unik OLSR. I tried to capture the packets usin pcap and also verified by using ethereal. On running the OLSR switch, I can found only Unkown packet or HNA packet with message type no 201 or 202. But when i run OLSR in cygwin, I can get HELLO, TC packets and so on.
 
I think, there is some mistake in type numbering. In my opinion, the type of HELLO has been mistaken from 1 to 201 and TC from 2 to 202 or so on.
 
I may not be correct but I think there is some problem on this. I would be grateful to have any idea about it.
 
 
shupa

Need a quick answer? Get one in minutes from people who know. Ask your question on Yahoo! Answers.
_______________________________________________
olsr-users mailing list
olsr-users <at> olsr.org
https://www.olsr.org/mailman/listinfo/olsr-users
Andreas Tønnesen | 5 Dec 2006 12:36

Re: [OLSR-users] message type error

Hi,

201 and 202 are the LQ versions of HELLO and TC. You are mixing
LQ enabled nodes with reguar OLSR nodes.

- Andreas

shuprabha shakya wrote:
> Hi,
>  
> I think there is some bug in the windows version of unik OLSR. I tried 
> to capture the packets usin pcap and also verified by using ethereal. 
> On running the OLSR switch, I can found only Unkown packet or HNA 
> packet with message type no 201 or 202. But when i run OLSR in cygwin, 
> I can get HELLO, TC packets and so on.
>  
> I think, there is some mistake in type numbering. In my opinion, the 
> type of HELLO has been mistaken from 1 to 201 and TC from 2 to 202 or 
> so on.
>  
> I may not be correct but I think there is some problem on this. I 
> would be grateful to have any idea about it.
>  
>  
> shupa
>
> ------------------------------------------------------------------------
> Need a quick answer? Get one in minutes from people who know. Ask your 
> question on Yahoo! Answers 
>
<http://answers.yahoo.com/;_ylc=X3oDMTFvbGNhMGE3BF9TAzM5NjU0NTEwOARfcwMzOTY1NDUxMDMEc2VjA21haWxfdGFnbGluZQRzbGsDbWFpbF90YWcx>. 
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> olsr-users mailing list
> olsr-users <at> olsr.org
> https://www.olsr.org/mailman/listinfo/olsr-users
>   
elektra | 8 Dec 2006 19:18
Picon
Gravatar

LQ-FishEye + LinkQualityDjikstraLimit

Hello -

I think it should be better communicated on the web page that olsrd only 
works reasonable if ETX/LQ *and*  LinkQualityFishEye is used. Without 
the LinkQualityFishEye-Mechanism and redundant TC-messages (they should 
be more frequent than Hello messages, I'd say two or three times)  olsrd 
creates nice routing tables as long as there is no payload. As soon as 
payload is introduced routes flap and routing loops occur. So it is no 
longer true that LinkQualityFishEye-Mechanism is a experimental feature 
- it was that important missing improvement that made olsr finally 
functional for the Freifunk networks. Since LinkQualityFishEye it is no 
problem anymore to perform a FTP download over a route of 8 hops here in 
Berlin...

I think the configuration-file with ETX/LQ *and*  LinkQualityFishEye in 
/files/ should become the default when performing a make install. 
LinkQualityFishEye is compatible with olsr-nodes that don't use the 
algorithm - but I would recommend to update all nodes in your 
mesh-networks as soon as possible to have the mesh work nicely. See the 
Readme about FishEye. When I was in Dharamsala/India it became obvious 
that the AirJaldi mesh suffered Routing Loops because they didn't know 
how to configure olsrd for stable and reliable routes. They were using 
it with LQ/ETX and  a sliding window size that was too small and didn't 
know about LinkQualityFishEye.

LinkQualityDjikstraLimit is important in large mesh-networks like Berlin 
on embedded systems - otherwise the CPUs will overheat. But the 
implementation in 0.4.10 is still buggy, I think.

I'd suggest is high time to release a new 'stable' release of olsrd - 
there are too many important bugs in 0.4.10 which have been fixed in 
CVS. Last important one was the limitation of 32 hops max. that causes 
olsrd to crash.

I wrote a short text called 'The olsr-story' for www.open-mesh.net - 
Thomas Lopatic read it and we both think it would be a interesting read 
for people interested in the background of the development at Freifunk. 
It will give people a good insight about our experiences and thoughts 
about olsr.

Some people subscribed to the olsr-mailinglists may also be interested 
in the development of the B.A.T.M.A.N routing-daemon that we started 
after olsr-0.4.10.

B.A.T.M.A.N-III-0.1 binaries and sources will be available from December 
13th at www.open-mesh.net. Let's see how it performs in real life :)

I'm still using olsrd-0.5 pre every day - but I'm looking forward to the 
experiences with B.A.T.M.A.N. Gateway switching is a constant annoyance 
in olsrd when using stateful protocols like IM, VOIP etc.

cu elektra
Ignacio García Pérez | 13 Dec 2006 12:53
Picon
Favicon

Questions about plugin development and the secure plugin

Hi,

Suppose I need to implement some functionality in a plugin that requires 
a thread (pthread, actually), and from that thread I need to access the 
olsr functions and data structures available for plugins.

Is there a locking mechanism to allow this?, or should I by all means 
resort to use the scheduler timeout/callback scheme?

Nacho.
Weverton Cordeiro | 14 Dec 2006 14:40
Picon

Technical report on OLSR-ETX


Hi all,

Does anyone here know where I could find a technical report, or even a scientific paper, about OLSR-ETX? I have already made a search on the net (using keywords "expected transmission count") and all I could find were papers and presentations about the solely ETX. I'd like to know how ETX is integrated into original OLSR.
Also I'd like to know if anyone here knows an OLSR-ETX module for ns2 simulations, and where I could find it. All I could find was an OLSR module that is RFC compliant, thus not being useful for my simulation purposes.

Thanks in advance,

--
Weverton Luis da Costa Cordeiro
Undergraduating in Computer Science
Federal University of Para - UFPA
http://www.labes.ufpa.br/weverton
_______________________________________________
olsr-dev mailing list
olsr-dev <at> olsr.org
https://www.olsr.org/mailman/listinfo/olsr-dev
Holger Steudtner | 14 Dec 2006 14:57
Picon
Favicon

Re: Technical report on OLSR-ETX

Hello,

try this paper:

COUTO, Douglas S. J. D. ; AGUAYO, Daniel ; BICKET, John ; MORRIS,
Robert: A High-Throughput Path Metric for Multi-Hop Wireless
Routing. In: Wireless Networks 11 (2005), Nr. 4, S. 419–434

and for the implementation in olsrd look here:

http://www.olsr.org/docs/README-Link-Quality.html

Regards,
Holger

Weverton Cordeiro schrieb:
> 
> Hi all,
> 
> Does anyone here know where I could find a technical report, or even a
> scientific paper, about OLSR-ETX? I have already made a search on the
> net (using keywords "expected transmission count") and all I could find
> were papers and presentations about the solely ETX. I'd like to know how
> ETX is integrated into original OLSR.
> Also I'd like to know if anyone here knows an OLSR-ETX module for ns2
> simulations, and where I could find it. All I could find was an OLSR
> module that is RFC compliant, thus not being useful for my simulation
> purposes.
> 
> Thanks in advance,
> 
> -- 
> Weverton Luis da Costa Cordeiro
> Undergraduating in Computer Science
> Federal University of Para - UFPA
> http://www.labes.ufpa.br/weverton <http://www.labes.ufpa.br/weverton>
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> olsr-dev mailing list
> olsr-dev <at> olsr.org
> https://www.olsr.org/mailman/listinfo/olsr-dev
Weverton Cordeiro | 14 Dec 2006 15:52
Picon

Re: Technical report on OLSR-ETX


Thanks Holger,

I have already read http://www.olsr.org/docs/README-Link-Quality.html and I found it a bit simple, as it does not explain the issue about MRPs (that it claims to be outside the scope of the text). And the paper you

On 12/14/06, Holger Steudtner <steudtne <at> cs.uni-bonn.de> wrote:
Hello,

try this paper:

COUTO, Douglas S. J. D. ; AGUAYO, Daniel ; BICKET, John ; MORRIS,
Robert: A High-Throughput Path Metric for Multi-Hop Wireless
Routing. In: Wireless Networks 11 (2005), Nr. 4, S. 419–434

and for the implementation in olsrd look here:

http://www.olsr.org/docs/README-Link-Quality.html


Regards,
Holger


Weverton Cordeiro schrieb:
>
> Hi all,
>
> Does anyone here know where I could find a technical report, or even a
> scientific paper, about OLSR-ETX? I have already made a search on the
> net (using keywords "expected transmission count") and all I could find
> were papers and presentations about the solely ETX. I'd like to know how
> ETX is integrated into original OLSR.
> Also I'd like to know if anyone here knows an OLSR-ETX module for ns2
> simulations, and where I could find it. All I could find was an OLSR
> module that is RFC compliant, thus not being useful for my simulation
> purposes.
>
> Thanks in advance,
>
> --
> Weverton Luis da Costa Cordeiro
> Undergraduating in Computer Science
> Federal University of Para - UFPA
> http://www.labes.ufpa.br/weverton <http://www.labes.ufpa.br/weverton>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> olsr-dev mailing list
> olsr-dev <at> olsr.org
> https://www.olsr.org/mailman/listinfo/olsr-dev

_______________________________________________
olsr-dev mailing list
olsr-dev <at> olsr.org
https://www.olsr.org/mailman/listinfo/olsr-dev



--
Weverton Luis da Costa Cordeiro
Undergraduating in Computer Science
Federal University of Para - UFPA
http://www.labes.ufpa.br/weverton
_______________________________________________
olsr-dev mailing list
olsr-dev <at> olsr.org
https://www.olsr.org/mailman/listinfo/olsr-dev

Gmane