You’ll need to set Mode to Iperf3 if you’re using iperf3-ekahau on the server. The Active Survey Configuration window will pop up. Click on the “Active” button in the top left, make sure “Throughput” is selected in the dropdown, and then click the Settings button (the bumpy wheel thingy). The first thing to do is configure the active survey for throughput testing. Setting Up ESS for Active Throughput Survey With the server up and running, the next step is to set up ESS for the active throughput survey. When you’re all done surveying, you can stop the server with Ctrl-c. Your iperf3-ekahau server is now up and running. You need to run the “run_eperf_server.sh” file. Remember command line completion – you should be able to type cd /opt/ip, hit tab, and voila! If you’re curious, use l s to see the contents of that directory. If you are at the home directory, you can use cd /opt/iperf3-ekahau as well. Change the current directory to “iperf3-ekahau” with the command cd iperf3-ekahau. Now you are ready to run the iperf3-ekahau server. You should see that the permissions have changed. Use the command sudo chmod -R 777 iperf3-ekahau. It seemingly won’t run without them I guess it writes something, somewhere. You’ll see that the “iperf3-ekahau” directory is owned by root, and write permissions aren’t set for others. Type ls -l to view the current permissions. Anyways, first you’ll want to change the current directory to “/opt”. If you want, you can read about permissions here. The last thing to do is change the permissions on the iperf3-ekahau folder. Use ls /opt to see the folder in it’s destination. Use the command sudo unzip iperf3-ekahau.zip -d /opt. The output should look like the image below. The command ls will list the contents of the current directory. Type sudo wget Note that this is case-sensitive. With your Raspberry Pi configured and connected to the network, installing iperf3-ekahau is very simple. If you have a more powerful machine running Debian, this process should work for it.*** I won’t end up using the Raspberry Pi as a throughput test server, but it was fun to set this up and use it as such while I am sorting out a better option. ***Spoiler alert: after drafting this post, I was doing a bit more testing and hit a bit of a snag. Always remember, command-line completion with the Tab key is your friend! I’ve included links to documentation on any Linux commands that weren’t used in the previous post. I should have noted in that post that I’m using the B+ model. You can also see my previous post “Setting Up Your Raspberry Pi” if you are just getting started with Raspberry Pi and/or Linux. The commands involved are very basic, and anyone with limited Linux experience should be able to get this working. In this post I’ll explain how to install iperf3-ekahau in Raspbian, and how to set up ESS for active throughput surveys. I thought it would be handy to have a portable throughput test server, and the Raspberry Pi is certainly portable. You can download it here, and find Ekahau’s official documentation here. While they say you can use iPerf2 or iPerf3 as the server, they recommend their version. Ekahau wrote their own version of iPerf3 called iperf3-ekahau for this purpose. With the release of Ekahau Site Survey (ESS) 8.0 came the option of active throughput surveys along with active ping surveys.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |