I checked, my ports speed is 1 gigabit everywhere, but why is my speed 50 megabits per second, but when I connect through a router everything becomes normal
The tariff itself is 300 megabits per second
IMQ doesn’t help at all.
Hello Ilya,
without deeper details it’s very hard to give an exact answer.
Did you check if this low speed happened on multiple days / daytimes?
Is this a new IPFire installation or did you change anything?
Is the IDS/IPS running - if yes, try to deactivate it and check if the speed problems are still present.
Best regards,
-Stefan
Nothing changes, even after disabling the Intrusion Prevention System, the speed is the same.
At some point something like this happened, but I don’t remember, and this speed is constantly maintained
Hi @papasha1213, this suggests that your speed bottleneck lies within your local LAN.
You will need to go through a process of testing/elimination to find where the bottleneck is happening.
Are there any free tracing programs for Windows, etc.?
I have used iPerf3 in the past for similar testing:
What could happen then?
Your test shows 258 Mbps, that’s much more than 50.
try iperf3 -R to check the other direction
Please provide more information about your hardware:
- CPU
- RAM
- Disk (HDD, SSD, SD, USB)
- NICs
Which IPFire version are you using ?
Which services are enabled?
So it’s a VM (which VMware version?), installed on the Windows PC used for testing?
It seems the problem lies with the virtual network adapter pcnet32.
You should configure the network adapters as vmxnet3.
The latest version is installed.
Sorry, I’m not familiar with VirtualBox.
Check ethtool -i red0 and ethtool -i green0 to see which network card is being emulated.
Check ethtool red0 and ethtool green0 to see the bandwidth.



