Build for Netgear R7800

ipq806x is CPU constrained under high wireless load (keep in mind that it was designed with NSS offloading in place), so balancing the IRQs (at least statically) is at least some relief.

I am having some issues compiling with R7800-master-r10212-62be427067-20190615-1238.config file as a starting point. Should I use R7800*.config files or .config.init?

.config.init
It contains only the necessary config item changes, while .config is the final full file of those items combined to the default rules and package definitions and dependencies.

Not at the moment. It can be installed via opkg, and I do not expect wide interest for that.

Kernel will be automatically bumped along the other changes in the OpenWrt sources in the next builds. Like it has been done in the all 581 builds done since late 2016.

Sure. If you have followed the thread for the past years, you might have noticed that I build rather frequently. On average every 1.6 days in the past 2.6 years (581 builds since Nov 2016). But only 2 builds in the last 4 days. So, likely the next build will come soon...

If you want a new build right now, feel free to use my scripts to build your personal version now.

And there is now also
master-r10263-bc47285cb3-20190619-ath10k

Yes. -ct is the current default in OpenWrt right now. The regular ath10k is now in a side role in OpenWrt. -ct was initially more problematic than the regular firmware & driver, but lately it has improved. Both have recently worked ok for me. I build them intermittently. Today was ath10k, while -ct was two days ago:
master-r10251-bec8fb1ee7-20190617-ct (ath10k-ct)
master-r10263-bc47285cb3-20190619-ath10k ("old" ath10k)

More ct/ath10k discussion can be found in the "R7800 exploration" thread, where it belongs (as this has nothing to do with specifically my build).

1 Like

I assume this means we don't have NSS offloading? Not sure what it means, is it something proprietary that cannot be part of OpenWRT?

You might read the thread about it...

1 Like

@hnyman I've looked through this thread but did not find an answer - what is the difference between master builds and owrt?

I understand why there are two builds for ath10k and -ct drivers, tow builds for 18.06 and 19.07. Is owrt stripped down, trimmed down version of master?

1 Like

The different builds are based on their corresponding OpenWrt branches:

  • master, the current development branch
  • openwrt-19.07, the upcoming (as of yet unreleased) stable branch, which shouldn't see much development work anymore, mostly "just" stabilization
  • openwrt-18.06, the (still) current stable release branch, which has been branched off master about a year ago and has (almost) only seen bugfixes since then (this build is not a variation of the formal 18.06.2 release, but a current snapshot of the top of the openwrt-18.06 branch).
2 Likes

Thank you for the summary, but how this community owrt build differs from master?

Please read the first post of this thread, if you need a more detailed overview, the download page contains the exact deltas (patches) used on top of vanilla OpenWrt.

Although, this is a true and precise statement it does not really help. It is possible to see the changes, but it is had to understand why they were made. It would be nice if the first page listed high level changes and their purpose.

i can't get your point.
as i see it, @hnyman builds for his use some owrt images, with packages he likes, and since he is a good guy he shares with the community both the builds and the patches and also a way to create a build environment.
so, in place of thanking him every day, we are asking "why do you like this package"?
really, can't get the point

(thanks @hnyman :))

2 Likes

One does not contradict the other: it is quite reasonable to want to understand how this custom build is different from the stock OpenWRT and not everyone knows how read the patch file let alone understand the rationale for the change.

1 Like

Sorry to start this discussion here, but for anyone who is only a casual user, not easy to determine the difference between builds. I've never loaded master build, so I dont know what's in it, but guessing it's just vanilla, and OWRT builds hnyman posts in this thread have additional "things" (services, tweaks, etc.) in it . I'm running hnyman's OWRT and love it - thank you for your contributions and time.

1 Like

no it's not only sw

I see http://www.desipro.de/openwrt/sources/startup could be why

Software update list error with stable openwrt-19.07 owrt1907-r10199-f96fbf0328-20190612 (ath10k-ct)


#### Executing package manager

Downloading http://downloads.openwrt.org/releases/19.07-SNAPSHOT/targets/ipq806x/generic/packages/Packages.gz *** Failed to download the package list from http://downloads.openwrt.org/releases/19.07-SNAPSHOT/targets/ipq806x/generic/packages/Packages.gz Downloading http://downloads.openwrt.org/releases/19.07-SNAPSHOT/packages/arm_cortex-a15_neon-vfpv4/base/Packages.gz *** Failed to download the package list from http://downloads.openwrt.org/releases/19.07-SNAPSHOT/packages/arm_cortex-a15_neon-vfpv4/base/Packages.gz Downloading http://downloads.openwrt.org/releases/19.07-SNAPSHOT/packages/arm_cortex-a15_neon-vfpv4/luci/Packages.gz *** Failed to download the package list from http://downloads.openwrt.org/releases/19.07-SNAPSHOT/packages/arm_cortex-a15_neon-vfpv4/luci/Packages.gz Downloading http://downloads.openwrt.org/releases/19.07-SNAPSHOT/packages/arm_cortex-a15_neon-vfpv4/packages/Packages.gz *** Failed to download the package list from http://downloads.openwrt.org/releases/19.07-SNAPSHOT/packages/arm_cortex-a15_neon-vfpv4/packages/Packages.gz Downloading http://downloads.openwrt.org/releases/19.07-SNAPSHOT/packages/arm_cortex-a15_neon-vfpv4/routing/Packages.gz *** Failed to download the package list from http://downloads.openwrt.org/releases/19.07-SNAPSHOT/packages/arm_cortex-a15_neon-vfpv4/routing/Packages.gz Downloading http://downloads.openwrt.org/releases/19.07-SNAPSHOT/packages/arm_cortex-a15_neon-vfpv4/telephony/Packages.gz *** Failed to download the package list from http://downloads.openwrt.org/releases/19.07-SNAPSHOT/packages/arm_cortex-a15_neon-vfpv4/telephony/Packages.gz

##### Errors

Collected errors: * opkg_download: Failed to download http://downloads.openwrt.org/releases/19.07-SNAPSHOT/targets/ipq806x/generic/packages/Packages.gz, wget returned 8. * opkg_download: Failed to download http://downloads.openwrt.org/releases/19.07-SNAPSHOT/packages/arm_cortex-a15_neon-vfpv4/base/Packages.gz, wget returned 8. * opkg_download: Failed to download http://downloads.openwrt.org/releases/19.07-SNAPSHOT/packages/arm_cortex-a15_neon-vfpv4/luci/Packages.gz, wget returned 8. * opkg_download: Failed to download http://downloads.openwrt.org/releases/19.07-SNAPSHOT/packages/arm_cortex-a15_neon-vfpv4/packages/Packages.gz, wget returned 8. * opkg_download: Failed to download http://downloads.openwrt.org/releases/19.07-SNAPSHOT/packages/arm_cortex-a15_neon-vfpv4/routing/Packages.gz, wget returned 8. * opkg_download: Failed to download http://downloads.openwrt.org/releases/19.07-SNAPSHOT/packages/arm_cortex-a15_neon-vfpv4/telephony/Packages.gz, wget returned 8.