Hello,
is there a WiFi 7 router that support OpenWrt?
Thanks
Apart from wifi7 not being finalized yet, no.
It took three years from the first wifi6 devices hitting the market, to e8450/ rt3200 support becoming supported in OpenWrt - expect a similar timespan for wifi7 (yes, filogic 880 is looking promising, but it will still take time, both for devices becoming a) available, b) affordable and c) supported). Someone will still have to buy these devices - and then spend a lot of time doing hands-on development on this new/ expensive device (with a high chance of killing it in the process - or at the very least destroying the case in order to get access to the serial console), this takes time and there are no schedules.
I'm a little less pessimistic than slh. The Banana Pi BPI-R4 is already out in prototype form and is being sent out for small batch production. Some basic support for the Filogic 880 has already been committed to OpenWrt.
What slh said is very true for the purely consumer devices - that will take time. They lag behind by a long shot. But anyone willing to put in just a little work (really nothing more complicated than screwing a board inside a case) should be able to get their hands on one really soon.
Also, don't forget that WiFi 7 MLO support in mac80211 is just getting merged to mainline linux.
Wrt topic, the message there is
Note: wifi 7 module not include , wifi 7 module all test ok , but public sale will at Q1 2024
So, no,, there is no WiFi 7 router yet, and won't be for some time
Different definitions of soon and some time.
Maybe
I tend read such predictions as somewhat too optimistic, so "Q1 2024" is interpreted as "hopefully next year".
It's not that I don't trust sinovoip. All vendors do this. And I'm sure it's their real current estimate. But it's best case, and in practice there will be unexpected delays.
I agree with Q1 2024 being optimistic, by that time 802.11be should probably get ratified and maybe some SoC-s start mass production.
I mean, the upstream kernel is still mostly missing 802.11be support so like always its going to take some time.
Hopefully there will be a few supported devices by 1H 2025
There is already one. And quite cheap!
OpenWRT uses only LTS kernels as developers don't have time to maintain and backport security fixes themselves. The latest LTS kernel is 6.1 so until a new one comes out don't expect support for this SoC.
What most people don't understand is that OpenWRT tries to upstream to mainline kernel as much as possible and then use these features as it removes a lot of burden from developers and prevents double work. OpenWRT follows mainline and by doing that it is unlike any other vendor or custom firmware for routers.
What SoC vendors often do is use some OpenWRT version as a base (version that was stable at the time they started developing the SoC - so let's say 4-5 years ago) and then add their own proprietary patches and drivers on top. Then they sell the whole package (with source code under NDA) to device vendors. They make further customization and sell it to end users.
This is a wrong way to do it but the only available to hardware vendors as SoC vendors don't rebase their proprietary software on newer kernels / newer OpenWRT versions - they just publish feature or security updates for a year or two by backporting fixes to that original release.
What OpenWRT is doing instead is following what LTS mainstream linux distros are doing: every new release uses a new mainline LTS kernel. This enables OpenWRT to support all modern features from mainline and not have 10 different private APIs for configuring 10 different vendor NICs. And this also enables new version of OpenWRT based on new kernels to support almost all devices from previous releases.
In this example WiFi 7 requires Multi Link Operation that was mainlined only in Linux 6.5 in commit 3a8a670eeeaa40d87bd38a587438952741980c18