Gargoyle router slowing down speed ?
Moderator: Moderators
Gargoyle router slowing down speed ?
Hi all,
I got an upgrade in my wireless broadband and I thought I was getting slower speeds than I had.
Turns out that my Gargoyle router (sitting between me and my ISP's router) seems to be causing the problem.
I'm on Gargoyle 1.8.1 on a TP-Link TL-WDR3600 v1
If I plug directly into the ISP Router I'm getting between 70-100 Mbps download speeds
If I plug everything out of my Gargoyle router so that I'm the only thing plugged into it - and it's WAN port is plugged into the ISP Router, I get about 35Mbps speed
So
[My Laptop]--->[ISP Router] = 70 - 100 speeds
[My Laptop]--->[Gargoyle]-->[ISP Router] = 35 speeds
I'm not using QoS so it's not that. My connection to the IPS router is DHCP so it assigns Gargoyle an IP
The ISP Router is assigning address from 192.168.15.2 to 192.168.15.254
The Gargoyle router is being assigned 192.168.15.246 and it is, in turn, assigning addresses from 192.168.1.3 to 192.168.1.255 to anything I have connected to it (I actually have static IPs for nearly all my devices on Gargoyle).
Is there anything obvious I should check ?? Or does anybody have any suggestions as to what I could be doing wrong ?
I got an upgrade in my wireless broadband and I thought I was getting slower speeds than I had.
Turns out that my Gargoyle router (sitting between me and my ISP's router) seems to be causing the problem.
I'm on Gargoyle 1.8.1 on a TP-Link TL-WDR3600 v1
If I plug directly into the ISP Router I'm getting between 70-100 Mbps download speeds
If I plug everything out of my Gargoyle router so that I'm the only thing plugged into it - and it's WAN port is plugged into the ISP Router, I get about 35Mbps speed
So
[My Laptop]--->[ISP Router] = 70 - 100 speeds
[My Laptop]--->[Gargoyle]-->[ISP Router] = 35 speeds
I'm not using QoS so it's not that. My connection to the IPS router is DHCP so it assigns Gargoyle an IP
The ISP Router is assigning address from 192.168.15.2 to 192.168.15.254
The Gargoyle router is being assigned 192.168.15.246 and it is, in turn, assigning addresses from 192.168.1.3 to 192.168.1.255 to anything I have connected to it (I actually have static IPs for nearly all my devices on Gargoyle).
Is there anything obvious I should check ?? Or does anybody have any suggestions as to what I could be doing wrong ?
Re: Gargoyle router slowing down speed ?
In all probability, this will be due to a weak CPU (NAT + statistics overload the kernel).
Using this command via ssh will turn off the bandwidth monitors, which should make it easier for the CPU and accelerate - this will be proof that the CPU is no longer enough.
Code: Select all
/etc/init.d/bwmon_gargoyle stop
Turris Omnia with OpenWrt 21.02 - Tested
Linksys WRT3200ACM with Gargoyle 1.13.x
TL-WR1043ND v2 with Gargoyle 1.10.0
http://gargoyle.romanhk.cz custom builds by gargoyle users
Linksys WRT3200ACM with Gargoyle 1.13.x
TL-WR1043ND v2 with Gargoyle 1.10.0
http://gargoyle.romanhk.cz custom builds by gargoyle users
Re: Gargoyle router slowing down speed ?

Turris Omnia with OpenWrt 21.02 - Tested
Linksys WRT3200ACM with Gargoyle 1.13.x
TL-WR1043ND v2 with Gargoyle 1.10.0
http://gargoyle.romanhk.cz custom builds by gargoyle users
Linksys WRT3200ACM with Gargoyle 1.13.x
TL-WR1043ND v2 with Gargoyle 1.10.0
http://gargoyle.romanhk.cz custom builds by gargoyle users
Re: Gargoyle router slowing down speed ?
It's a direct ethernet connection I used for testing
Re: Gargoyle router slowing down speed ?
Just disabled monitoring and it does not seem to make much difference.RomanHK wrote:In all probability, this will be due to a weak CPU (NAT + statistics overload the kernel).
Using this command via ssh will turn off the bandwidth monitors, which should make it easier for the CPU and accelerate - this will be proof that the CPU is no longer enough.Code: Select all
/etc/init.d/bwmon_gargoyle stop
Also - when testing I was the only thing plugged into the Gargoyle router, so it would not have had a lot to do.
CPU is also being reported as follows on the Status page:
CPU Load Averages: 0.10 / 0.09 / 0.06 (1/5/15 minutes)
Any other ideas ?
Re: Gargoyle router slowing down speed ?

Turris Omnia with OpenWrt 21.02 - Tested
Linksys WRT3200ACM with Gargoyle 1.13.x
TL-WR1043ND v2 with Gargoyle 1.10.0
http://gargoyle.romanhk.cz custom builds by gargoyle users
Linksys WRT3200ACM with Gargoyle 1.13.x
TL-WR1043ND v2 with Gargoyle 1.10.0
http://gargoyle.romanhk.cz custom builds by gargoyle users
Re: Gargoyle router slowing down speed ?
Not sure what you mean - do you mean I should flash it with OpenWrt ?RomanHK wrote:Try uploading OpenWrt (sysupgrade image) so we can eliminate the hardware bug.
Re: Gargoyle router slowing down speed ?
Yes, flash it with OpenWrt.deadl0ck wrote:Not sure what you mean - do you mean I should flash it with OpenWrt ?RomanHK wrote:Try uploading OpenWrt (sysupgrade image) so we can eliminate the hardware bug.
Turris Omnia with OpenWrt 21.02 - Tested
Linksys WRT3200ACM with Gargoyle 1.13.x
TL-WR1043ND v2 with Gargoyle 1.10.0
http://gargoyle.romanhk.cz custom builds by gargoyle users
Linksys WRT3200ACM with Gargoyle 1.13.x
TL-WR1043ND v2 with Gargoyle 1.10.0
http://gargoyle.romanhk.cz custom builds by gargoyle users
Re: Gargoyle router slowing down speed ?
OK - I don't really want to but if I don't get any better solutions I can I suppose.
I want all the built in monitoring that Gargoyle supports - without that I can just move to the router from the ISP
I want all the built in monitoring that Gargoyle supports - without that I can just move to the router from the ISP
Re: Gargoyle router slowing down speed ?
I fully understand why you want to use Gargoyle, I like it too - so wait a bit for other opinions and then you can just try OpenWrt for a test if the problem occurs here.
Turris Omnia with OpenWrt 21.02 - Tested
Linksys WRT3200ACM with Gargoyle 1.13.x
TL-WR1043ND v2 with Gargoyle 1.10.0
http://gargoyle.romanhk.cz custom builds by gargoyle users
Linksys WRT3200ACM with Gargoyle 1.13.x
TL-WR1043ND v2 with Gargoyle 1.10.0
http://gargoyle.romanhk.cz custom builds by gargoyle users