Hi, > * MANET - mobile ad hoc networks some times refers as mesh >networks
First, I suggest you will take a look in the mesh mode slides here: http://www.haifux.org/lectures/206/ Second, assuming that MANET works with IEEE 802.11s wireless mesh standard (please verify this) , then certainly mac80211 is the kernel module you should learn. Especially what you should look in is: net/mac80211/mesh.c net/mac80211/meshhwmp.c (Layer 2 Hybrid Wireless Mesh Protocol) net/mac80211/mesh_pathtbl.c net/mac80211/mesh_plink.c net/mac80211/mesh.h Keep in mind that very few drivers support mesh mode, so you must verify that your wireless network card does support mesh mode. ; moreover, you should make sure that your kernel version is new enough to support mesh mode. Rgs, Rami Rosen 2010/3/8 Boris shtrasman <borissh1...@gmail.com>: > Hi , > > I'm on the last year of software Engineering. studies (B.Sc), and I wish to > do the Engineering project in MANET area. > While I found lots of theoretical information , I'm strugling with find a > _maintained_ module in the kernel tree. > Currently I study the mac80211 module(but not sure if this is the right > one). Anyway what will be the right module to work in ? since I wish to > integrate the work directly into a used module and not create a new one. > > P.S > > * MANET - mobile ad hoc networks some times refers as mesh networks > Project information - Creating an adaptive network that will change the > location of the nodes according to predefined rules (economic , reception , > area coverage etc...) on calculated terrain. > -- > -- > -- Boris Shtrasman ------------ > |Gnu/Linux Software developer | > | IM : bori...@jabber.org | > | URL : myrtfm.blogspot.com| > _______________________________ > > > _______________________________________________ > Linux-il mailing list > Linux-il@cs.huji.ac.il > http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il > > _______________________________________________ Linux-il mailing list Linux-il@cs.huji.ac.il http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il