[Olsr-dev] OLSRd 0.5.4 and 0.5.5 with ETT available
L. Aaron Kaplan
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,
>> 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
> 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.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 186 bytes
Desc: This is a digitally signed message part
More information about the Olsr-dev