I have 2 routers in my network, and currently, one is configured as WiFi AP (no DHCP) while the other is the main router with WiFi + DHCP. The DHCP router is the Archer C7 v2, and it is presently running with Cake/Layer of Cake.
My WAN is cable internet from Spectrum, 118/12 measured without Cake on. I have an Arris SB6141 as the cable modem.
My question is: which of the 2 routers makes sense to use as the DHCP + Cake router? At present, this is setup as the Archer, but is it better to use the DLink instead? I know the DLink is a dual-core processor, while the Archer is ~3years old at this point.
With LEDE 17.01.0 for me the DIR-860l crashes when used with SQM. But there have been reports that this has been fixed, see: DIR-860L B1 Firmware Question
I will be able to test this tonight or tomorrow. Unless this issue has been fixed, I would recommend the Archer C7 as the router, so that bufferbloat can be kept under control. If it has been fixed, then it doesn't really matter which one you will pick as both routers will be able to handle those speeds with cake. The DIR-860l will have a lot more CPU headroom though, so if you plan on getting a speed upgrade in the future, or if you want to run other CPU intensive things on the router (samba, VPN, mediaserver, etc) as well, then the Dir-860l will be the better pick.
I've got a C7v2 (and v3) and have extensively tested speeds vs CPU/IRQ. I can tell you that, if its doing nothing else but running cake as SQM and being the NAT/DHCP wifi AP, it should just about handle your DL speed and stay off 0% idle. I typically can see 100-120mbit (set the limit to 115-125) before it runs out. I can get more speed out of it, but it's pegged at 0% idle, and cake is not doing it's full job. If you go only thru the switch, i.e. ethernet to PC, not wifi, it can make it to 120-130mbit before saturation.
So, for your speed, your C7 should handle almost all or all of your bandwidth. Other than the above mentioned problem with the DLink, maybe wifi performance would be the deciding point. I wonder which is the better wifi radio station?
For me, I need a faster one since I have 300/30mbit cable. I either have to back down to 120/28, or disable SQM on the DL, (0/28) and accept some more spikes and a bit higher latency on the download. Then I get 220-240mbit on the DL thru the 5Ghz radio, and the CPU still has some room. Had been looking at a DIR860L as an upward move from some suggestions elsewhere, too bad to hear about the crashing issue!
Other than the crashing issues, the DIR-860L has been amazing for me. I tested the NAT performance from a client to a server connected to the NAT side of things. It reached full gigabit speeds (900+) in both directions with 36-37% cpu idle left over. In the same setup with fq_codel enabled, it was reaching 600-700 mbit/s in both directions, although it did crash occasionally due to the above mentioned bug. For the money, it's way faster than similarly priced routers.
In the following topic we are also discussing the issue and looking into potential fixes. Preliminary results by Bartvz show that disabling SMT in the build might fix the issue, though more testing is needed. I will run some tests hopefully today as well. If this fixes the issue, we at least now where to look to debug the issue and in the meantime we can use this workaround. The topic I am talking about can be found here: Optimized build for the D-Link DIR-860L
Any direct experience comparing wifi performance between the DIR860L, and the C7? Hoping I woudn't be giving up anything if I changed.... got one user in a far corner of the house that's a bit of a challenge.
I actually used an Archer C7 before the DIR-860L, although in a different home, so no direct comparison unfortunately. But my general feeling says that the range on 2.4ghz is much better on the DIR-860L. Speeds were comparable between the two routers, although I've read that the DIR-860L doesn't like crowded spectrums. I can't comment on that myself, since the 2.4ghz spectrum is still relatively clean in my new place.
On the 5ghz radio, I believe the Archer had better range. I can't really compare the speeds, since my old internet connection with the Archer was a 200 Mbit connection, which the 5ghz was able to handle at full speeds. I never tried local speed tests with the Archer. The DIR-860L does 200-300 Mbit for me depending on range and obstacles between the client and router.
The Archer C7 does support 3 spatial streams instead of 2 like the DIR-860L does. So if you client supports that, the Archer C7 is probably faster on 5ghz. I don't any 3 stream clients myself, so for me it was a moot point.
In my reading it appears that 5ghz Wifi is slightly faster on DLink, but 2.4ghz might be faster on Archer. I will use Wifi on both routers so this is a moot point.
I think I care more about the CPU headroom, so I'm anxious to see the DLink sqm issues fixed!
I have heard that hardware NAT on Archer isn't great, but DLink is able to do full gigabit on that, along with jumbo frames!
SMT stand for simultaneous multi-threading. It allows each physical core to work on 2 threads at the same time for improved overall performance. A well known implementation of this technology is Intels hyperthreading. But this mediatek soc also uses SMT, and so does AMD's zen processors.
Didn't you mention in the other DIR-860L topic that you just had a crash while downloading torrents and trying to change a SQM setting? Or was that with a different build? Curious if it really is indeed completely stable with the latest trunk
My DIR-860Ls works just fine, they're however hard to find in US/CA/North America which I guess where you are since you're mentioning Charter. The AFOUNDRY router is based on the same SoC with more memory.
The reason I chime in this thread is that, there is a possibility that I may have to replace one 1-stream 11n router with a dual-band model because of congested 2.4G space (talk about >30 APs during a casual scan). And naturally the first model came up my mind is the Archer C7v2 because I have one in another place.
Although C7v2 is a 3x3 device, there aren't many 3x3 clients anyway. OTOH, I may have a use of the dual-core processor on the DIR860L B1 (or other similar models) because of high link speed.
The C7v2 currently can pretty much handle a 500M link speed without SQM.
OTOH, I'm concerned if the wireless performance of Mediatek. Benchmarks with the open source mt76 drivers seem to be far and far between.
FWIW, I'm seeing about 100mbit real speed between two DIR-860Ls running a few months old firmware in WDS mode (5Ghz). It was a quick fix so I didn't have time to tune it but I'd say it's pretty good, certainly faster than my WDR3600s in WDS mode.
Currently, the DIR860L B1 still has the cake crashing issues, possibly related to the mt7621 drivers.
In addition @r00t has built a firmware for Archer C7v2 with Qualcomm Fast Path enabled. This allows hardware NAT-like speeds through the WAN port. People are reporting iperf results at gigabit speeds. In addition, Cake also works fine at my ISP speeds (100Mbps down/10 Mbps up)
I think at this stage, it would make sense to have my main DHCP router be the Archer, while the DLink runs as access point.