[Olsr-dev] OLSRd 0.5.4 and 0.5.5 with ETT available

L. Aaron Kaplan (spam-protected)
Thu Nov 13 23:45:24 CET 2008


On Nov 13, 2008, at 6:39 PM, Henning Rogge wrote:

> On Thursday 13 November 2008 18:13:02 Daniel Nitzpon wrote:
>> Henning Rogge schrieb:
>> i don't know much about the pleasures and awes of pulling data out of
>> drivers and around between user and kernel spaces, so i can't really
>> judge if horst does it in a way that is helpful for your purposes,  
>> but
>> at least on openwrt it gets to this data somehow...
>> see http://br1.einfach.org/gitweb?p=horst
> Horst is a great tool, but unfortunately it use a rawsocket and  
> radiotap
> headers... this consumes too much CPU power on an embedded router  
> for our
> routing daemon.

yup, Henning and me tested it and there is a version out there which  
will simply dump the raw horst data on a network socket so that you  
can collect them with netcat.
(again - courtesy of Henning's coding skills ;-) . And we found that  
horst like that will run on a linksys wrt54gl and dump the data  
continuously. No crashes or so. But it consumed 90% CPU.

Maybe it can be optimized. But we did not look into it further.  
Anyway, it seems from a first look that every packet with horst must  
go thru the kerne/ userland context switch.

best,
a.


-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 186 bytes
Desc: This is a digitally signed message part
URL: <http://lists.olsr.org/pipermail/olsr-dev/attachments/20081113/563dbf2d/attachment.sig>


More information about the Olsr-dev mailing list