My issue here is ssdk shell is poorly documented with very terse examples so I am still find out the commands you need to key into ssdk shell to activate a basic NAT
Ahhh I see, I'll definitely take a deeper look into it: Currently looking at these files for clues https://github.com/paul-chambers/netgear-r7800/search?utf8=✓&q=ssdk_sh&type=Code more specifically enet.sh
Are things still smooth on your end? I'm also experiencing mediocre WiFi, making the AP's rate go as low as ~6 Mbps. On WNDR3800 LEDE r3186.
everything is still smooth on my end, I'm updated to the latest 17.01 LEDE source. I'm still getting near max speeds of my provider (>40 mbps). I made no special changes
How's everybody's wireless after running with these patches?
Curious to know if they could also benefit the WNDR3800's.
EDIT: Does not seem to apply to WNDR3800/3700v1/3700v2 (RTL8366s?), as per this post.
Additional note below, its not active. We shouldn't notice a difference in NAT speed compared to unpatched LEDE. Also, not to be confused, but I just made the statements about the wireless performance depict my experience with the patches, this thread is specific for Hardware NAT. I haven't been able to mess around with the ssdk_sh yet
If you want optimize build for AR7161 use the MIPS24KC patchset
Any chance it could be tweaked to a IPQ8064 (block diagram) ?
Hi. Could it compatible with ramips ?
I think it's QCA specific code.
I have recently sent qca8337/N support upstream as a dsa driver called qca8k. i already have functional hwnat/routing offloading patches, that i hope to publish under GPL in the near future.
Dear gwlim,
What about the WDR4900 V1? Will it work for this router?
Will this patch be permanently included in LEDE? Thanks in advance,
Quick question. Is this patch compatible with sqm-scripts? Meaning I can have hardware offload and sqm running at the same time?
The default target is MIPS, will need modification to the build config to know but my WDR4900 is my production router. I need to swap it with WDR4300 to test later
Can I try this myself?
Which minimum set of patches would I need to copy from mips74k?
What would I need to change/set? In the patches' text, in .config/make menuconfig?
Sure use the lede-17.01 branch
I have a build tested for WDR4300 with Hardware NAT but you need to configure the switch registers yourself
Use ssdk_sh something to access the switch register configuration utility
Hi, great job!
I'm trying to build for the WDR3600 against lede 17.01 from git but the script fails applying some patches (012, 041 and 080 for now).
Is there a newer version available?
Is the hnat enabled in it or still need to enable it manually/writing to the registers?
Again, thanks for a great improvement...I've been looking for this for a long time
gwlim said use the lede-17.01 branch