hi all,
i am currently experimenting with QoS services which can be provided by batman-adv, for that thinking about creating a queue inside send.c with packet filtering. thats why i wanna know where to read the data.
let me know what is the file to be modified.
On Wed, Nov 12, 2014 at 07:51:25AM +0530, Krishnathiepan Rasanayagam wrote:
hi all,
i am currently experimenting with QoS services which can be provided by batman-adv, for that thinking about creating a queue inside send.c with packet filtering. thats why i wanna know where to read the data.
Hi Krishha
What can you do inside BATMAN which is not possible using TC on the hard interfaces?
Andrew
Hi Andrew,
i don't understand you, can you rephrase it?
On Wed, Nov 12, 2014 at 9:59 AM, Andrew Lunn andrew@lunn.ch wrote:
On Wed, Nov 12, 2014 at 07:51:25AM +0530, Krishnathiepan Rasanayagam wrote:
hi all,
i am currently experimenting with QoS services which can be provided by batman-adv, for that thinking about creating a queue inside send.c with packet filtering. thats why i wanna know where to read the data.
Hi Krishha
What can you do inside BATMAN which is not possible using TC on the hard interfaces?
Andrew
On Wed, Nov 12, 2014 at 11:06:51AM +0530, Krishnathiepan Rasanayagam wrote:
Hi Andrew,
i don't understand you, can you rephrase it?
http://tldp.org/HOWTO/Traffic-Control-HOWTO/index.html
This is the normal way to do QoS within Linux. You can do traffic shaping, scheduling, policing, etc. I've not tried it, but you should be able to apply tc commands to both the soft interface, bat0, and the hard interface, wlan0.
Now you seem to be saying you want to do QoS in the middle of BATMAN. Why? What can you do in the middle, which TC cannot do?
Andrew
actually Andrew, when i found that you can do port filtering in send.c i thought about using that idea combining with kthreads to do QoS using batman-adv. have you ever tried tc using batman-adv? if so let me know how you did it
b.a.t.m.a.n@lists.open-mesh.org