Build for Netgear R7800

Yes, that'll likely fix it. As a workaround one can add option family ipv4 to the redirect sections.

3 Likes

Yeah, I first tested that 600000, and @Ansuel took that into the commit that got merged. Changing that into 800000 would be easy. The underlying reason is probabyl that the CPU cores are scaled independently, and so sometimes the memory cache frequency can be too log/high for one core.

1 Like

That's exactly the issue i have with firewall4 too.

1 Like

That works for now. Thanks!

1 Like

After increasing this:

sysctl -w net.core.rmem_max=524288

No more messages from nlbwmon in syslog :ok_hand:

With this build?

2 Likes

I overclocked mine for the LULZ

master-firewall4-r18770-46e0eeb760-20220207

Jow merged today several fixes to firewall4 & related packages, as well as the firewall4 LuCI status page.

5 Likes

I don't understand. I'm a new owner of an R7800 and new to OpenWrt. Which of the builds (in the Dropbox account) should I use?

You might take the newest OpenWrt 21.02 stable build.
You can see the list of newest ones in the first message.

And you need the factory image for flashing from the original OEM firmware, if you are still running that. ( If you are already running some OpenWrt image, use sysupgrade.)

1 Like

@hnyman had to restart my wifi 5ghz (80Mhz channel 52 / fast roaming) twice now on the last two master builds: 18770 and 18792. Should I provide some logs (if so which one?) or is it a known issue?

edit: changed to channel 36 as I found out that channel 52 @ 80Mhz is a strange choice. Will report if it changes things

Is the 5GHz Wi-Fi not responsive or you see extremely high latency? I do see the same issue with my own custom build for my R7800. Am testing a fix suggested by @tohojo and so far after 3 days of uptime, I'm not facing a much issue as I used to, for recent builds. I'm on openwrt 21.02 tho. Will monitor it for a week and week how it goes. The suggested file link can be found here.

Edit: Provided the link to the suggested fix.

What I found is that if the 5GHz Wi-Fi is on congested channel (typically that would be 36 and 149) the issue will be more apparent. Unfortunately the others are DFS channels, so even if you configure the regulatory domains and set it to auto, many times the channels will go back to either 36 or 149.

I have not ran into trouble by myself, and as there are no special source code changed in my build regaring the basic wifi functionality, it better to discuss in the generic R7800 thread (or in a ath10k-ct thread).

1 Like

I'm getting:

Tue Feb 15 15:02:18 2022 daemon.err nlbwmon[6220]: Netlink receive failure: Out of memory
Tue Feb 15 15:02:18 2022 daemon.err nlbwmon[6220]: Unable to dump conntrack: No buffer space available
Tue Feb 15 17:38:10 2022 daemon.err nlbwmon[6220]: Netlink receive failure: Object busy
Tue Feb 15 17:38:10 2022 daemon.err nlbwmon[6220]: Unable to dump conntrack: I/O error
Tue Feb 15 18:07:14 2022 daemon.err nlbwmon[6220]: Netlink receive failure: Object busy
Tue Feb 15 18:07:14 2022 daemon.err nlbwmon[6220]: Unable to dump conntrack: I/O error

Even with: net.core.rmem_max = 524288
Currently running build r18792-337e942290

sysctl -w net.core.rmem_max=524288

This most likely is not not enough for a lot of people, it depends on how much traffic you have.
I recommend:

sysctl -w net.core.rmem_max=1573376
sysctl -w net.core.wmem_max=1573376

And don't forget to change /etc/config/nlbwmon:

option netlink_buffer_size 1573376

5 Likes

It might help yes but that also changes parameters in the network stack, wonder what the effects will be if you set it too high.

If you set it too high you might run out of memory as this limit is per socket. But the R7800 has quite some RAM for this and usually you don't have a lot of sockets open on the router, since there are not many services running on the router that communicate with clients, unlike a webserver for example.

I've been using it for over a month now and it works fine. I did increase it step by step until it worked for me. For some doubling 524288 might also work, but it really depends on the amount of traffic that goes through your router.

4 Likes

owrt2102-r16497-d1c15c41d9-20220217
The build should be equivalent to the 21.02.2 release that was tagged today. The release will likely happen during the next few days, once the buildbot build has completed the build, the release docs have been finalised, etc...

1 Like

@hnyman not sure if you're aware but i think your feeds.conf.default patch doesn't apply any more, the master file was changed in late December to use src-git-full.

Actually it was merged just three days ago.
https://git.openwrt.org/?p=openwrt/openwrt.git;a=commit;h=7fae1e5677e9bb4979c8d4ac99be4de6955b13d0

And see the PR discussion... I was actively pushing for this (so that it surely is there before the possible 22.0x branching).

The next build will naturally have the correct changes for that file.

EDIT:
master-r18881-4d8020072e-20220218

1 Like

Hi,

Can someone explain the difference on hymans dropbox between master and owrt folders?

Regards