On Sun, 2009-02-08 at 20:52 +0100, Florian Sesser wrote: > Modularize mesh path selection protocol. > > This patch provides a skeleton module, which registers itself > upon being loaded into the kernel, but does not really do path > selection. > > Make a mesh device use this module by insmodding it and > issuing: > iw dev <mesh-dev> set mesh_param mesh_path_selection_protocol_id 000F0F0F > (of course after patching IW). 00-0F-0F (hex) Real ID Technology Co., Ltd. 000F0F (base 16) Real ID Technology Co., Ltd. 9F Hanmi B/D 192-19 Nonhyeon-Dong Gangnam-Gu Seoul 135-010 KOREA, REPUBLIC OF Have you asked them about using their OUI? > Signed-off-by: Florian Sesser <flomaillist@xxxxxxxxxxxxx> > --- > net/mac80211/Kconfig | 19 +++++++++-- > net/mac80211/Makefile | 2 + > net/mac80211/mesh_pptest.c | 81 ++++++++++++++++++++++++++++++++++++++++++++ > 3 files changed, 99 insertions(+), 3 deletions(-) > create mode 100644 net/mac80211/mesh_pptest.c > > diff --git a/net/mac80211/Kconfig b/net/mac80211/Kconfig > index 60c1616..e635f15 100644 > --- a/net/mac80211/Kconfig > +++ b/net/mac80211/Kconfig > @@ -65,10 +65,23 @@ config MAC80211_MESH > bool "Enable mac80211 mesh networking (pre-802.11s) support" > depends on MAC80211 && EXPERIMENTAL > ---help--- > - This options enables support of Draft 802.11s mesh networking. > - The implementation is based on Draft 1.08 of the Mesh Networking > - amendment. For more information visit http://o11s.org/. > + This options enables support of Draft 802.11s mesh networking. > + The implementation is based on Draft 1.08 of the Mesh Networking > + amendment. For more information visit http://o11s.org/. > > + Includes the HWMP Mesh path selection protocol, as that > + is a requirement of the (Draft) standard. > + > +config MAC80211_MESH_PP_TEST > + tristate "80211s: Path selection protocol test module" > + default n > + depends on MAC80211_MESH && MAC80211 && EXPERIMENTAL && m && m ??? johannes
Attachment:
signature.asc
Description: This is a digitally signed message part