Here is my setup.
Rogers (500U) —> Hitron CODA-4582U —> Cisco RV130W —> Computer (Wired)
Cisco RV130W is a wireless-N VPN router with firewall.
Both the Hitron and Cisco are almost at factory defaults. I’ve changed only the passwords and setup the wifi on both the Hitron and Cisco. Wifi (both bands) are turned OFF on the Hitron.
If Hitron is NOT in bridge mode, I get 600Mbps upload, 20Mbps download.
If Hitron is in bridge mode, I get 80Mbps upload, 20Mbps download.
Nothing (settings or wiring) is changed on the Cisco. I only log into the Hitron (192.168.100.1) and change from bridge to no bridge (gateway) and back to bridge.
Even if I reboot the Cisco or reset to factory defaults, I get a speed degradation in bridge mode.
Any ideas why this so.
(I’ve always been told that it is a bad idea to have two routers in a row. I am not complaining about the speed at all. The non-bridge mode works with no freezes, no crashes, no restarts, no lost connections etc.)
Solved! Solved! Go to Solution.
Problem solved. It was QoS (but with a twist).
Due to time constraints, I never got to troubleshoot further the problem I originally posted about. I left my Hitron in Gateway mode despite having a Cisco router downstream of it. It worked (~600/20Mbps) even though I knew it is bad idea to have two devices doing routing in my network.
Upon seeing @edgewater's post above, I revisited the issue. I checked my Cisco router's QoS setting. It was OFF. (Check box empty.) On a lark, I decided to turn QoS ON. With my Hitron in bridge mode, after I turned QoS ON, I went from 80/20Mbps to 90/10Mbps. Hmmmm. Something is going on here. 🙂
Then, I turned QoS OFF and I got:
So, apparently, on my Cisco RV130W, you have to toggle QoS ON and OFF in order to actually turn off QoS. YMMV.
Thanks everyone for helping me solve this problem.
Welcome to the Rogers Community Forums! 🙂
I appreciate your choice of the router, thank you for an interesting detailed post.
When the modem is in bridge mode, your router should be acquiring the IP addresses. Do you remember if it is obtaining both the IPv4 and IPv6? Also, I'm not sure if the router is switching the Routing Protocol depending whether the modem is in gateway or bridge mode. Is there a way for you to try different NAT throughputs in the router?
@Datalink may be able to shed more light on this issue.
Thanks for the welcome, and the quick reply.
Are you asking if my non-Rogers router is obtaining an IPv4 _and_ IPv6 IP address from the Rogers ISP (ie not from Roger's CODA modem)?
You're most welcome. 🙂
It may not be the root cause of the issue. Yes, I was wondering if your Cisco router was getting both IPs.
When was the last time the speed was normal in the bridge mode? When the modem is in bridge mode what is the colour of the light at the Ethernet port? Green means100 Mbps and Amber equals 1000 Mbps link speed.
Have you tested the speed on both wired and wireless devices?
I suggest checking if the firmware on the Cisco router is up to date. The next step would be doing a factory reset on the Cisco router.
Keep us posted.
@LaraBeagle just to clarify one remark from @RogersMoin, have look at the back of the modem, specifically the connected port LED. As @RogersMoin indicated, " Green means 100 Mbps and Amber equals 1000 Mbps link speed." Actually green is 10/100 Mb/s. In both cases, when the modem is running in Gateway mode or Bridge mode, that port LED should be flashing amber, indicating a 1 Gb/s interconnect link rate with the router. Its a fair question to look at that port LED in both modem modes to ensure that the modem port is running at 1 Gb/s. There is always the possibility of a port controller problem, which could definitely slow the data rate thru that port. If so, try another port to see if the same problem exists with another port.
Looking around, I came across a post regarding slow data rates for your router. The suggested solution was to update the firmware to the latest version available, but the originating poster didn't post the results, so, no one knows if that solved the problem.
What was your previous data rate that you were using prior to upgrading? Was it above 100/10, and if so, were you seeing the higher data rates thru the router? Were you using a different Rogers modem previously or a modem from another ISP?
One main difference between Gateway mode and Bridge mode is the ARP Requests that the modem or router has to process. This is a never ending stream of data transmitted by the CMTS to determine what MAC address or IP address belongs to which unit. You can probably get several hundred if not several thousand of these within a minute or two. In Gateway mode, the modem filters these out. In Bridge mode, the router has to deal with these. That shouldn't be an issue, but, just pointing out the difference in the modem's operating mode.
In terms of the router, is it set to receive its WAN IP address automatically or have you set that to a preferred IP address?
The only other item I can think of at the present time is to disable the following in the router:
Traffic Filtering ie: keyword filtering, URL filtering etc, etc.
Port Forwarding and Port Triggering
I'm wondering if the router has some function running that checks its assigned WAN IP address and also the LAN IP address and when it detects 192.168.0.1 as an assigned IP LAN address, as in, ok, I'm running in full router mode now, enable additional checks on the incoming data. If its detected WAN IP address is within any of the private address ranges, it doesn't use that function and as a result, the throughput data rates are much higher when the modem is in Gateway mode, handing out 192.168.xxx.xxx addresses on the LAN. Food for thought.
When you run the modem in Gateway mode, is it running in Dual Stack mode (IPV4 and IPV6), or is it running in IPV4 mode only. This can be seen in the BASIC .... GATEWAY FUNCTION ..... Router Mode setting.
Are you running the router in Dual Stack mode or IPV4 mode only? You most likely have to setup the router as there are multiple IPV6 implementations to choose from. Rogers uses Native IPV6. If the modem is running IPV6 and has not been set properly, IPV6 should be disabled or set to the correct parameters as seen in the following post:
Just to note, when you have the modem running in Gateway mode and the router running in full router mode you have a double Network Address Translation (double NAT) running, where both the modem and router are translating the external address to its correct internal LAN address. That will result in slower data throughput although it might not be noticeable depending on the data rate in question. Port Forwarding and Port Triggering will or can be problematic with a double NAT running, so Port Forwarding for gaming purposes may not work as it should.
Other than that, scratching my head at the moment. A verrrry interesting problem. But, there's probably a simple explanation behind it, and we're all going to say "Ugh, why didn't I think of that before?"
Wow. Thanks for the time to put together such a detailed reply.
The light on the port on the Hitron is Amber indicating a 1G connection. Also,when I log into the Hitron>Advanced>Switch Control, it indicates that I am "Linked", 1000M and full duplex.
The Cisco router is fully up-to-date on firmware.
I am a new customer/connection. I never had a slower/faster bridge connection.
Remember: By just changing the Hitron from gateway to bridge, I go from 600Mbps to 80Mbps download. I didn't change any other setting or wiring. Changing the Hitron from bridge to gateway gets me from 80 to 600Mbps.
I will look into all the suggestions mentioned by Datalink tomorrow.
I am wondering what is the solution to the issue.
I recently switched to Rogers Internet service and encountered the exactly same issue. Specifically,
1. I have a Ignite 30 plan
2. Have a Hitron CNG3acsmr modem
3. Put the modem into bridge mode ( ip = 18.104.22.168/24 )
4. Connect a D-Link Dir-882 router to the modem ( ip = 22.214.171.124 )
1. Modem without router, Download speed ~= 30 mbps
2. Modem plus router, Download speed ~= 18 mbps.
Any help would be greatly appreciated.
Ming @ Kitchener
@edgewater you beat me to it. I was going to recommend a factory reset for the router. The issue with QOS isn't restricted to DLink routers. That is fairly common across other router brands as well. Basically it comes down to router horsepower. If you run QOS, then every packet has to be inspected to determine what to do with it and what order to apply to its transit thru the router. That takes processing horsepower. At lower data rates the router usually has enough processing power that QOS doesn't produce any appreciable throughput reduction. At higher speeds it can or will become very noticeable. The same can be said for other applications like keyword or url filtering and others. Anything that routes the data to the CPU for inspection and follow on processing will produce similar throughput reductions. This is speaking in generic terms for all routers, not just Dlink routers.