What's the highest speed you get when you upgrade node 2 from a 200MHz CPU board to a 500MHz CPU board.
I did the similar experiments on three soekris box. I found if you run the iperf on the first or last node, the iperf consume a lot cpu time.
Jing
On Tue, Jun 3, 2008 at 7:30 PM, Benjamin Henrion bh@udev.org wrote:
Shane Chao schao@changind.com [080603]:
Elektra,
Thank you for pointing out in May 08 that most embedded boards do not have enough CPU power to saturate the capacity of single radio link. I was experimenting Batman in a straight line, three node configuration with the middle node having two radios so it doesn't have to switch between node 1 and node 3. My configuration is as follows:
node 1 node 2 node 3
ath0 <--ch 1--> ath0 ath1 <--ch 11-> ath0
When I ran iperf between node 1 and 3, I did not see any throughput improvements with either one or two radios in node 2. I even stopped Batman and manually setup the routes and the performance remains the same. However, when I upgrade node 2 from a 200MHz CPU board to a 500MHz CPU board, the bandwidth went up 50%. So thanks again for pointing out my bottleneck:)
Lastly, can someone suggest some embedded boards fast enough to push wifi radios to its limits?
Make a test with 2 atheros minipci cards on a Alix 3C3 (500mhz) and try to find out if the CPU is saturated.
-- Benjamin Henrion bhenrion@ffii.org FFII Brussels - +32-484-566109 - +32-2-4148403 _______________________________________________ B.A.T.M.A.N mailing list B.A.T.M.A.N@open-mesh.net https://list.open-mesh.net/mm/listinfo/b.a.t.m.a.n