![]() Repos for users of other Linux flavors (like Ubuntu or Debian) are just a web search away. If you have EPEL enabled, install iPerf3: $ sudo yum install iperf3 Setting you up own iPerf3 server to use with the EdgeRouter’s Bandwidth tool is easy… especially if you have access to a Linux box on your LAN.įor RedHat-based distros, the iPerf3 package is available in the EPEL respository. To solve that problem, you should set up your own private iPerf3 server. This shows that while using a public iPerf3 server is convenient, network latency between my router and the test server will cause results to differ, and not demonstrate what the router is truly capable of doing. Running the GUI Bandwidth tool in Reverse modeįrom the CLI: iperf3 -c -R I verified this with my testing, but the results were pretty inconsistent: ![]() This option is the same as using the -R flag when running iPerf3 from the command line. This should allow me to get results higher than my upload cap. This allows my EdgeRouter to contact the remote iPerf3 server, and ask it to switch roles for the test: the server sends the test packets and the client receives. Running the Bandwidth Test in Reverse Directionīack in the GUI, if I click Show advanced settings… on the Bandwidth tool’s Sender tab, there’s an option for Reverse direction. As a bonus, unlike the GUI, the command line will resolve a hostname for you, so you don’t have to look up the IP address first: iperf3 -c Ĭonnecting to host, port 5201 If you log in to your EdgeRouter’s CLI and run iperf3 the command line (using the -c flag to act as the client), you’ll get similar results to the GUI test. ![]() I can duplicate these results from the EdgeRouter’s CLI, since the GUI is merely running the command and displaying the results in a graph. I ran a test again the server, and saw an average of 12-point-something Mbits per second:īecause my connection’s upload speed is capped to 12 Mbps, I shouldn’t expect a Bandwidth test to exceed that when my router is configured as the Sender. The GUI’s Bandwidth tool complains about an invalid IP address if you try to use a hostname, so you’ll have to ping or do a dig or nslookup on the public iPerf3 server’s hostname to find the IP address to use in the tool. Try to use a public server that’s close to you. You can easily try a bandwidth test from your EdgeRouter using any of the publicly-available iPerf3 servers. Note that it won’t work on an original iPerf server, it must be iPerf3. ![]() ![]() And if the EdgeRouter’s Bandwidth test is merely a graphical interface to iPerf3, that means you can run the EdgeRouter’s Bandwidth test against any iPerf3 server accessible from your network. In the case of its Bandwidth test, the EdgeRouter uses a tool called iPerf3. But one of the benefits of the EdgeRouter is that it’s Linux-based, and therefore essentially all the major functions of the router are based standalone open source projects. Most users assume that the EdgeRouter’s built-in bandwidth test requires two EdgeRouters: one as the Sender and one as the Receiver. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |