This has been said a lot of times before, SQM and Fast Classifier are mutually exclusive, you must choose one but not both, you can find a technical explanation in the forum (I don't want to repeat it here).
Flow offload seems that is compatible with SQM (or the developers are making efforts to make it work) so that's the future.
Hi I really like your build and have been using it as a daily driver for the past 5 months.
I recently switched over to Cloudflare DNS (22.214.171.124) by inputing it into DNS forwarding via LuCI web interface.
Cloudflare DNS mentions that it supports DNS over HTTPS. Is this the same as DNSCrypt? if so how would I make sure it is being used with Cloudflare DNS and if not how can I enable DNS over HTTPS (DoH) on this build? Im kind of a noob to this but I am comfortable with SSHing into the router and using the terminal.
Hi there. I am currently running December (or maybe even November?) stable build by @r00t . I now have 500/100Mbit internet connection and I can only get around 300Mbps (wired obviously). I can get full speed by connecting my PC directly to the modem, however running everything through my router seems like a better option.
I know such speeds are hard to reach without NW NAT, yet there seem to have been some developments recently. I am referring mainly to Fast Path and some users reporting significantly better speeds with it. I found builds supposedly including it here. I was wondering if I can just sysupgrade to that and what my other options are. What about @sycohexor's builds?
Btw, I want to skip breed BL for now.
I'm not sure, but my guess would be no. I'm not sure what the process is to get packages backported. If someone does, I would be willing to try. However, with a new build of openwrt on the horizon, I'm sure the devs are more focused on getting that buttoned up vs. accepting backports.
Flow Offload -- this is not an option since it's only available on kernel 4.14 and current kernel is 4.9. Performance is similar to FastPath, so no need to consider this, just patiently wait.
Hardware-based NAT -- based on this discussion, use the ar71xx MIPS24k patches. Note: On a closer look, these patches are essentially FastPath, therefore hardware-based NAT is only available in stock firmware.
It strikes me though as interesting that the guy who built the LEDE optimized firmware for Archer C7 v2 although he included in his list of changes both hardware-based NAT and Qualcomm Fast Path, there's no mention of the hardware-based NAT in his summary of changes. Maybe ended up not using it or maybe FastPath was initially mislabelled as hardware-based NAT.
I have also NOT seen any performance results on the Archer C7. One reported result with h/w-based NAT actually shows performance degradation and the original post author hinted at other factors affecting LEDE performance outside the NAT piece. On this post, there's these - unsupported by results - comments:
LAN to LAN is 1gbps for sure. Wan to LAN is about 450-500 without hw Nat which is marginally meet your requirements.
Or you use community build with hw nat enabled, 700-800.
c7 with fastpath will do ~930 mb/s nat on static/dhcp ip and ~650mb/s on pppoe
The only way to have Hardware NAT enabled is to use the stock TP-Link firmware, that's why FastPath/Offload are the only options for now.
LAN to LAN: you get stock speeds, no NAT involved here, just the switch.
LAN to WAN: using fastpath or offload you get close to 1Gbps. Shapping not compatible so no SQM.
PPPOE: not compatible with fastpath, that's why the speed drop (this has been reported in this forum)
Now, my personal use case, I have a wan connection < 300Mbps, so I unload the fastpath module and enable SQM Cake/piece_of_cake to reduce bufferbloat.
Btw, if you have a 1Gbps wan connection I recommend to buy a better router, even with the TP-Link stock firmware you will have slowdowns.
I recommend you to buy an x86/x64 Fanless PC like:
Install OpenWRT/LEDE and forget the rest of options.
I'm using a Fanless PC as router very similar to the one linked before (running LEDE + SQM + VPN IPSEC + Luci +....) and after 6 six months using it, my performance "problems" are over forever.
My old C7 v2 now is working as dumb AP (running OpenWRT).