FreeBSD net80211s HWMP code

Monthadar Al Jaberi monthadar at gmail.com
Fri Sep 23 11:10:31 UTC 2011


Hi again,

This diff fixed the broken parts in the last one. So it should be
usable instead of the current FreeBSD HWMP. Also this diff is updated
to draft 12.0.

I hope you could try it and let me know how it goes.

Will work with Adrian to break it into smaller commits to HEAD.

br,

On Fri, Sep 16, 2011 at 12:00 PM, Monthadar Al Jaberi
<monthadar at gmail.com> wrote:
> Hi,
>
> I am attaching my first update of the IEEE80211s HWMP code based on Draft 8.0.
>
> It is not complete, some stuff works better, others are broken and
> there are more things to todo.
>
> So I would like it if some are interesting in testing the code.
>
> Broken:
> For now only use ondemand routing and not proactive (HWMPROOTMODE=disabled).
>
> Works better:
> PERR frames: if an MP is removed PERR frames will make sure that all
> neighbour mesh nodes tables will be updated correctly.
> PREQ/PREP: had some errors in code and did not follow standard correct.
>
> Things todo:
> External address support (called Proxy in freebsd code, will change it
> to reflect standard naming)
> Lifetime of paths don't decrement (but because we have better PERR
> frames its not a big problem for now)
> And much more!!
>
> Attaching a diff of the code.
>
> In the hope it will be useful for someone.
> br,
> --
> //Monthadar Al Jaberi
>



-- 
//Monthadar Al Jaberi
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch0.patch
Type: text/x-patch
Size: 57292 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-wireless/attachments/20110923/f589e695/patch0-0001.bin


More information about the freebsd-wireless mailing list