Hi Sven
I don't understand very well what are you meaning. Now I have 1 bridge over with batman-adv:
batctl if add wlan0 brctl addbr mesh-bridge brctl addif mesh-bridge eth0 brctl addif mesh-bridge bat0
Then, should I add a bridge to wlan0 and after bridge it again with the eth0?
brctl addbr bridgeWlan brctl addif bridgeWlan wlan0
batctl if add mesh-bridge brctl addbr mesh-bridge brctl addif mesh-bridge eth0 brctl addif mesh-bridge bat0
And then, should I install ebtables in all the nodes(now we have 9 nodes, and only 1 have internet access to install it directly) It seem a little difficult for me :-)
Could I try another method?something like set paths manually? In 802.11s we have a usefull comand for block links undesirables: iw dev INTERFACE_MESH_NAME station set MAC_ADD plink_option block nothing similar like that in batman-adv?
Regards
2012/9/7 Martin Hundebøll martin@hundeboll.net:
Hi Esteban
You can try my patch to filter OGMs: http://git.open-mesh.org/batman-adv.git/shortlog/refs/heads/hundeboll/filter
The commit message tells how to use it. Unfortunately, its base is quite old, but it should be easy to rebase. Otherwise I can rebase it when I return from Canada next week...
Cheers, Martin
PS: Sorry for top posting. This Android client want let me change it :(
Sven Eckelmann sven@narfation.org wrote:
On Friday 07 September 2012 16:58:33 Esteban Municio wrote:
Hi list
Is there any way to block some links between nodes in order to force a specific network topology in batman-adv?
Por example, if y have 3 nodes A, B, C and I want to create a string topology A <-> B <-> C, where A can not connect directly with C, how could I get it without move far away the nodes?
You can try to add a your interface to a bridge (only one interface per bridge) and add this bridge to batman-adv. Now you can filter packets using ebtables (and therefore drop packets from specific hosts).
Kind regards, Sven