Slow iperf3 speed using OpenWRT in GNS3

I’m trying to simulate a network in GNS3 to try stuff, I wanted to test the tranfer speed using iperf3 but I get extremely slow results.

Sometimes it finishes the first chunk with a speed of 2.08 Mbs, then it drops to 0 for all the other chunks, or sometimes it hovers around 3Mbps.

I connected the virtual OpenWRT router directly to the “cloud” node in GNS3, I opened the firewall on the router (I can connect to it from my LAN, using its 192.168.1.0/24 address) but the speeds running iperf3 as server on the virtual router are awful.
In reverse (from virtual rotuer to iperf3 device on LAN) they are fine.
I’ve also tried to connect the virtual router to the cloud node using a LAN interface instead of the WAN to be even more sure it wasn’t a firewall issue, but it made no difference.

I’ve read that it might be a GNS3 issue more than OpenWRT, or some weird interaction between the two. Has anyone else experienced the same issue?

Is this gns3 support forum?

If I had posted this in the GNS3 forum you’d ask if this is the OpenWRT forum?

Well, it is a swarm of (non-x86) CPU emulators, one slower than another.

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.