Build for WRT3200ACM (Discontinued)

Hello all! Thanks so much cybrnook for your builds. My wrt1900acv2 runs really really nice! But, I have a question. I wanted to add this command # ethtool -K eth0 tso off gso off gro off towards the end of the sqm script and I wanted to know if I'm doing it right. And also do I include the number sign or no?

No idea, I only use SQM directly from the GUI. I am a customer, not a provider when it comes to that :slight_smile:

No biggie! I was just curious that's all. And the reason why I asked was because of this post caught my eye. http://burntchrome.blogspot.com/2015/06/tcp-offloads-more-harm-than-good.html?m=1 it's about turning off gro, tso, and gso. And how it reduces latency ever further.

1 Like

@cybrnook Thanks for explaining. What I am actually looking for is not ultimate VPN throughput, but since I am running a complex setup of 2 tuns and 1 wan, I am looking for ways to relieve the CPU of some load.

I am very surprised the official LEDE build excludes cryptodev, given all the commit messages I've seen a while back on improving it. Any idea why they left it out?

EDIT: Also, I've looked at AMD64/X86 pfsense before. Total overkill for my connection and also sucks when it comes to QoS (compared to Cake SQM, my favourite feature of LEDE).

Thanks

@cybrnook wrt1200ac on the latest r3636 beta and Cake qdisk just vanished from the sqm-scripts for some odd reason. E: it came back after a reboot

Looks like new stable r3277 is out.

Yep! I didn't get a chance to test them yet, so haven't officially announced yet. But HW Acceleration should be enabled again for openssl (user asked for it).

Thanks, I will wait till you have a chance to test it before flashing it.

You're free to go ahead an give it a whirl. I am so busy at work lately with the 2017 projects, and then company direction changes, as well as my wife being consumed in her company's re-platforming that I haven't had much time at all to "play" at home.

It should be a completely fine build, only contains recent commits to the branches. As well, I re-enabled "libgnutls" and enabled HW acceleration for the Crypto's and OpenSSL, so HW acceleration for VPN should be working again. Outside of that, still the same build packages.

@cybrnook
Installed your LEDE-BETA Reboot SNAPSHOT r3680-0ebc681 / LuCI Master (git-17.068.73516-4c10d29 build on my wrt1900acs v1. No issues so far. I do disable adblock, as I have told you in the past due to accessing Free Press eEdition .Never have tried to figure out which setting is blocking it as I run adblock on the browser.

1 Like

You can query the dnsmasq log to pull the entry(ies) that stop you from accessing freep. You can then add them to a whitelist, so you don't have to fully disable adblock just for freep.

Here is the guide from Adblock: https://github.com/openwrt/packages/blob/master/net/adblock/files/README.md

Scroll down for whitelisting instructions.

EDIT:

even better @dibdot already gave the keys to the castle:

1 Like

Is the HW accelerated OpenSSL also enabled for the stable branch? Thanks!

Yes, it should be. I made the same changes for both.

My builds STABLE vs BETA are the same "configured" build, just against different branches.

1 Like

Tried disabling adaway and clearing DNS cache and brower cache and still failed. Just never updated that I guess. No biggie in my case. I run various firmware including DD-WRT, davidc502, and Gargoyle. Tried davidc502 latest, but he still has issue with his builds if you do a custom MAC on the WAN interface. Found that out when I tried it today.He is saying wait until his build with 4.9 kernel. Currently running my "safe harbor", ispysail's Gargoyle. Uses 10.3.2.0-20161011 wireless driver which does not cause me any issues and is the fastest 5GHz wireless in my iperf test.

New Builds:

3285-STABLE
3761-BETA

1 Like

@cybrnook thanks for your work!
Are we able to set 160mhz on 3200acm with your build?

As long as it's not a limitation of the driver (as all builds are using the same driver, which seems to currently under re-work), then as long as the branch it was built out of supports setting 160, then my builds will.

Thanks, skipping 3277.

Hi All, sorry for the stupid question, but how does the revision: 3285 correspond to git? I guess, more correctly, how is it that the number r3285 is generated? If I knew that I could probably get to the git revision.

Thanks

./scripts/getver.sh r3285
1a52d11d38ddb3cb511a55d01ce4b497322eb1ed

And you can go the other way as well.

1 Like