@mentalinc Is there specific functionality that you find necessary in a newer version of busybox? We use OpenWRT 21.02 as the basis for most of our products, because it serves our needs, is a good balance between the (even older) SDK that our chipset vendors provide and modern versions of OpenWRT, and does not have any outstanding security issues (that we are aware of).
You’ll find that some custom packages are much newer than our base system, but the base system has to be held back for vendor driver compatibility. If there are security concerns, we address them immediately.
For a product we’d expect to supply to customers for several years we’d not expect it to be running an end of life release already, particularly for a security appliance.
I’ll start with saying that I’m not a developer, but I feel like what version of OpenWRT the firmware is based on is somewhat irrelevent with an embedded device like the Route10. Once the device and firmware have been created the responsability falls on Alta Labs to be patching security vulnerabilities and updating packages, not OpenWRT, which renders whether the base version is supported by OpenWRT a bit moot.
@bbz We are always trying to use the latest and greatest that open-source has to offer. We have been looking in to upgrading since the inception of the product, but there is only so much we can do when/if we veer away from what our upstream vendors support. There is a balance between functionality, support from our upstream vendors (which we lose if we veer too much, by the way), and outright security issues.
I will reiterate once again as I have in other places: there are no known security issues with the versions of packages that we are using. If a specific package is found to have a vulnerability, we will immediately upgrade that specific package and/or patch the specific flaw in source code. We are relatively proactive (compared to other vendors) in this regard.