Hi crowd.
I find it quite a bit disturbing that we use a kernel that has been out since 2010, are there any wireless routers out there that use modern kernels (i.e. the LTS series 4.9, 4.4 or 4.14)?
Jan
Well the kernel means quite a lot to me because I don't think that Asus, BCM oder even the maintainers here (which I consider to be the good ones) have enough time on their hands to manually backport all patches. ASUS had a problem with this in the past (Link)...Ultimately, the kernel doesn't matter that much, since most of the real work is done by the proprietary components. Also, manufacturers often backport pieces from newer kernel versions.
That had absolutely nothing to do with the kernel version.ASUS had a problem with this in the past (Link)...
Correct, but underlines the need for timely security updates, including kernel updates.That had absolutely nothing to do with the kernel version.
Security updates, yes. Kernel updates, not necessarily.Correct, but underlines the need for timely security updates, including kernel updates.
If this is a top criteria for you, you may want to look at a pfsense/opnsense box. They both keep their underlying FreeBSD kernels current.Well the kernel means quite a lot to me
I find it quite a bit disturbing that we use a kernel that has been out since 2010, are there any wireless routers out there that use modern kernels (i.e. the LTS series 4.9, 4.4 or 4.14)?
You get the "latest" kernel when you buy it. It never gets updated. Most users won't care either. You shall consider "professional" gears if you do..
For example, Edgerouter X that costs as little as $50 will get a 4.9.x kernel soon. The same kernel will go into their 5-year old models as well.
Hi crowd.
I find it quite a bit disturbing that we use a kernel that has been out since 2010, are there any wireless routers out there that use modern kernels (i.e. the LTS series 4.9, 4.4 or 4.14)?
Jan
Latest/Greatest is not always the best - API's move around in the kernel, and one has to take everything in context - the kernel, the c library, the userland stuff that is bound.
OpenWRT tends to stay close to the tip on many items - but even they manage what they pull in.
Like @RMerlin mentions - one has to consider the whole package - good example is my little ChromeBook - it's current on CrOS, and the Kernel is still on 3.18 - one can rest assure though, that the important security patches have been pulled in...
Latest/Greatest is not always the best - API's move around in the kernel, and one has to take everything in context - the kernel, the c library, the userland stuff that is bound.
For a Linux based router, kernel is the essential part for performance and functionalities. User space is less critical. For one reason, we have excellent user space repository from e.g. Entware.
and a vendor that will upgrade its kernel!
What I mean by userland is the vendor stuff - not entware/optware...
Many vendors do include value added apps as well as their own code in that space, along with what the chipset vendor tosses over the fence with their SDK/HDK's which are tightly coupled and tuned for the SoC used.
Almost no vendor does, because they are limited to what is officially supported by the SDK used for the various SoC they use in their product
Welcome To SNBForums
SNBForums is a community for anyone who wants to learn about or discuss the latest in wireless routers, network storage and the ins and outs of building and maintaining a small network.
If you'd like to post a question, simply register and have at it!
While you're at it, please check out SmallNetBuilder for product reviews and our famous Router Charts, Ranker and plenty more!