# Move on Kernel 6.4

**URL:** <https://forum.openwrt.org/t/move-on-kernel-6-4/168129>\
**Category:** For Developers\
**Created:** [August 10, 2023, 2:06am UTC](https://forum.openwrt.org/t/move-on-kernel-6-4/168129 "2023-08-10T02:06:54Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![boyodyang](https://forum.openwrt.org/user_avatar/forum.openwrt.org/boyodyang/32/79480_2.png) [@boyodyang](https://forum.openwrt.org/u/boyodyang)\
**Post date:** [August 10, 2023, 2:06am UTC](https://forum.openwrt.org/t/move-on-kernel-6-4/168129/1 "2023-08-10T02:06:54Z")

</div>

I got a new WIFI7 Xiaomi 10 Gigabit Router(Router 10000) developed by Qualcomm IPQ9574/IPQ9570.  
Build in ARM A73 4cores(2.2GMhz)/2G DDR4 memory/USB 3.1 port. It can be rooted. So I rooted it and want to make it my home Server(NAS/HIFI Server/Wireless Router).  
But IPQ9574 is just supported in kernel 6.4 version.  
Does anybody want to move on it?

---

<div class="post-metadata">

**Author:** ![psherman](https://forum.openwrt.org/letter_avatar/psherman/32/5_5575768a8748004e209b776fc1b2916d.png) [@psherman](https://forum.openwrt.org/u/psherman)\
**Post date:** [August 10, 2023, 2:26am UTC](https://forum.openwrt.org/t/move-on-kernel-6-4/168129/2 "2023-08-10T02:26:05Z")

</div>

OpenWrt 23.05 will use Kernel 5.15 (23.05.0-RC2 uses 5.15.118).

You're welcome to create your own builds with a different kernel version to attempt to support this chipset, but keep in mind that it will likely require a lot of work.

---

<div class="post-metadata">

**Author:** ![boyodyang](https://forum.openwrt.org/user_avatar/forum.openwrt.org/boyodyang/32/79480_2.png) [@boyodyang](https://forum.openwrt.org/u/boyodyang)\
**Post date:** [August 10, 2023, 2:28am UTC](https://forum.openwrt.org/t/move-on-kernel-6-4/168129/3 "2023-08-10T02:28:34Z")

</div>

I know that. Because I didn't follow this project for a long time. So It's impossible for me to merge all patches to kernel 6.4. If anybody started, I would do something.

---

<div class="post-metadata">

**Author:** ![psherman](https://forum.openwrt.org/letter_avatar/psherman/32/5_5575768a8748004e209b776fc1b2916d.png) [@psherman](https://forum.openwrt.org/u/psherman)\
**Post date:** [August 10, 2023, 2:36am UTC](https://forum.openwrt.org/t/move-on-kernel-6-4/168129/4 "2023-08-10T02:36:33Z")

</div>

Chances are that nobody working on the official versions has moved to 6.4, but maybe someone with a customized fork is working with it... I wouldn't count on it, but you never know.

Good luck!

---

<div class="post-metadata">

**Author:** ![boyodyang](https://forum.openwrt.org/user_avatar/forum.openwrt.org/boyodyang/32/79480_2.png) [@boyodyang](https://forum.openwrt.org/u/boyodyang)\
**Post date:** [August 10, 2023, 2:43am UTC](https://forum.openwrt.org/t/move-on-kernel-6-4/168129/5 "2023-08-10T02:43:58Z")

</div>

Thanks for your kind reply. I think maybe I need to wait a few months.....  
This WIFI7 router is pretty cheap($286) and has bugs to be rooted. But it just was released in the China region. Recommend buying it online.

---

<div class="post-metadata">

**Author:** ![psherman](https://forum.openwrt.org/letter_avatar/psherman/32/5_5575768a8748004e209b776fc1b2916d.png) [@psherman](https://forum.openwrt.org/u/psherman)\
**Post date:** [August 10, 2023, 2:57am UTC](https://forum.openwrt.org/t/move-on-kernel-6-4/168129/6 "2023-08-10T02:57:30Z")

</div>

You might also want to look at this:

> [@WiFi 7 Support?](https://forum.openwrt.org/t/wifi-7-support/167342):
>
> Hello, is there a WiFi 7 router that support OpenWrt? Thanks

TL;DR -- it'll be a while and a lot of work.

---

<div class="post-metadata">

**Author:** ![musashino](https://forum.openwrt.org/user_avatar/forum.openwrt.org/musashino/32/90_2.png) [@musashino](https://forum.openwrt.org/u/musashino)\
**Post date:** [August 10, 2023, 3:00am UTC](https://forum.openwrt.org/t/move-on-kernel-6-4/168129/7 "2023-08-10T03:00:09Z")

</div>

Note: OpenWrt officially uses only LTS kernel.

---

<div class="post-metadata">

**Author:** ![boyodyang](https://forum.openwrt.org/user_avatar/forum.openwrt.org/boyodyang/32/79480_2.png) [@boyodyang](https://forum.openwrt.org/u/boyodyang)\
**Post date:** [August 10, 2023, 3:06am UTC](https://forum.openwrt.org/t/move-on-kernel-6-4/168129/8 "2023-08-10T03:06:03Z")

</div>

It was developed with openWrt 18.06-SNAPSHOT and kernel 5.4. But I need to build in some audio ALSA kmod and I need opkg supporting.

```plaintext
--------------------------------------------
root@XiaoQiang:/etc# uname -a
Linux XiaoQiang 5.4.164 #0 SMP PREEMPT Thu Mar 30 08:02:40 2023 aarch64 GNU/Linux
root@XiaoQiang:/etc# cat /etc/openwrt_release
DISTRIB_ID='OpenWrt'
DISTRIB_RELEASE='18.06-SNAPSHOT'
DISTRIB_REVISION='unknown'
DISTRIB_TARGET='ipq95xx/generic'
DISTRIB_ARCH='aarch64_cortex-a73_neon-vfpv4'
DISTRIB_DESCRIPTION='OpenWrt 18.06-SNAPSHOT unknown'
DISTRIB_TAINTS='no-all busybox override'
--------------------------------------------

```

---

<div class="post-metadata">

**Author:** ![psherman](https://forum.openwrt.org/letter_avatar/psherman/32/5_5575768a8748004e209b776fc1b2916d.png) [@psherman](https://forum.openwrt.org/u/psherman)\
**Post date:** [August 10, 2023, 3:10am UTC](https://forum.openwrt.org/t/move-on-kernel-6-4/168129/9 "2023-08-10T03:10:45Z")

</div>

> [@boyodyang](#):
>
> It was developed with openWrt 18.06-SNAPSHOT and kernel 5.4.

Truly ancient.... but this is not uncommon for commercial development where they will produce a very highly customized, closed-source firmware based on old versions of OpenWrt.

---

<div class="post-metadata">

**Author:** ![slh](https://forum.openwrt.org/user_avatar/forum.openwrt.org/slh/32/113591_2.png) [@slh](https://forum.openwrt.org/u/slh)\
**Post date:** [August 10, 2023, 5:22am UTC](https://forum.openwrt.org/t/move-on-kernel-6-4/168129/10 "2023-08-10T05:22:29Z")

</div>

> [@boyodyang](#):
>
> I think maybe I need to wait a few months.....

Expect to wait a double digit number of months, and not merely _just barely_ into the double digits.

---

<div class="post-metadata">

**Author:** ![bmork](https://forum.openwrt.org/user_avatar/forum.openwrt.org/bmork/32/14_2.png) [@bmork](https://forum.openwrt.org/u/bmork)\
**Post date:** [August 10, 2023, 12:04pm UTC](https://forum.openwrt.org/t/move-on-kernel-6-4/168129/11 "2023-08-10T12:04:57Z")

</div>

I must admit that I dropped out of the Quclomm status discussions a few years ago... Is there any reason to believe this platform will be supported? Like ever.

---

<div class="post-metadata">

**Author:** ![robimarko](https://forum.openwrt.org/user_avatar/forum.openwrt.org/robimarko/32/617_2.png) [@robimarko](https://forum.openwrt.org/u/robimarko)\
**Post date:** [August 10, 2023, 12:25pm UTC](https://forum.openwrt.org/t/move-on-kernel-6-4/168129/12 "2023-08-10T12:25:04Z")

</div>

It probably will, even QCA is doing upstreaming at this point for peripherals.  
The issue currently is cost and availability of HW and 802.11be still not being officially nor support for it being complete in upstream

---

<div class="post-metadata">

**Author:** ![bmork](https://forum.openwrt.org/user_avatar/forum.openwrt.org/bmork/32/14_2.png) [@bmork](https://forum.openwrt.org/u/bmork)\
**Post date:** [August 11, 2023, 10:38am UTC](https://forum.openwrt.org/t/move-on-kernel-6-4/168129/14 "2023-08-11T10:38:10Z")

</div>

But hasn't the problem with QCA lately been that more and more of their code is closed source running on hexagon cores, with little documentation of the unstable APIs between drivers and blobs? I don't see how any upstreaming will help, unless they do something serious to change that.

I'll bet at least two beers that we're going tohave Mediatek Wifi7 devices supported in OpenWrt way before any Qualcomm device. Even if I don't think their schedule will hold either.

---

<div class="post-metadata">

**Author:** ![robimarko](https://forum.openwrt.org/user_avatar/forum.openwrt.org/robimarko/32/617_2.png) [@robimarko](https://forum.openwrt.org/u/robimarko)\
**Post date:** [August 11, 2023, 10:45am UTC](https://forum.openwrt.org/t/move-on-kernel-6-4/168129/15 "2023-08-11T10:45:44Z")

</div>

You are referring to the NSS offloading, which has been running as blobs since IPQ806x and will probably remain as a blob with hacky kernel modifications, but you can use it without offloading like we are doing with IPQ807x.

MT7988 devices are going for sure to be supported before as Daniel seems to have access to the reference boards and probably some docs.  
For IPQ957x and IPQ533x there is like 2 boards from Xiaomi that arent obscenely expensive and that's it, there just isn't any HW to kick it off like we had AX3600 that was 50 EUR.

---

<div class="post-metadata">

**Author:** ![walmartshopper](https://forum.openwrt.org/letter_avatar/walmartshopper/32/5_5575768a8748004e209b776fc1b2916d.png) [@walmartshopper](https://forum.openwrt.org/u/walmartshopper)\
**Post date:** [August 15, 2023, 4:36pm UTC](https://forum.openwrt.org/t/move-on-kernel-6-4/168129/17 "2023-08-15T16:36:54Z")

</div>

Could be a long shot, but you might be able to install a minimal linux distro on it like Arch Linux ARM that already has kernel 6.4 and then run OpenWRT as an LXC container. When you do that, OpenWRT runs off the kernel of the host system. But figuring out how to get a normal distro to boot might be just as much work as getting OpenWRT to build with kernel 6.4, not sure.

---

<div class="post-metadata">

**Author:** ![slh](https://forum.openwrt.org/user_avatar/forum.openwrt.org/slh/32/113591_2.png) [@slh](https://forum.openwrt.org/u/slh)\
**Post date:** [August 16, 2023, 2:12am UTC](https://forum.openwrt.org/t/move-on-kernel-6-4/168129/18 "2023-08-16T02:12:34Z")

</div>

That would be a very long shot and a far miss, which wouldn't actually save you any time or effort either (kernel v6.4 having complete or even functional/ booting hardware support for this hardware is wishful thinking, at best).

---

<div class="post-metadata">

**Author:** ![upsangel](https://forum.openwrt.org/user_avatar/forum.openwrt.org/upsangel/32/80769_2.png) [@upsangel](https://forum.openwrt.org/u/upsangel)\
**Post date:** [March 12, 2024, 8:25am UTC](https://forum.openwrt.org/t/move-on-kernel-6-4/168129/19 "2024-03-12T08:25:58Z")

</div>

The WIFI7 router released in PRC doesn't support 6 Ghz WIFI channel, thus I will call it WIFI7- (minus) instead.

---

<div class="post-metadata">

**Author:** ![AEGEGE](https://forum.openwrt.org/user_avatar/forum.openwrt.org/aegege/32/97773_2.png) [@AEGEGE](https://forum.openwrt.org/u/AEGEGE)\
**Post date:** [June 6, 2024, 3:20am UTC](https://forum.openwrt.org/t/move-on-kernel-6-4/168129/20 "2024-06-06T03:20:02Z")

</div>

Kernel 6.6.32 is already a long-term version. Is there no upgrade plan?

---

<div class="post-metadata">

**Author:** ![frollic](https://forum.openwrt.org/user_avatar/forum.openwrt.org/frollic/32/30113_2.png) [@frollic](https://forum.openwrt.org/u/frollic)\
**Post date:** [June 6, 2024, 4:49am UTC](https://forum.openwrt.org/t/move-on-kernel-6-4/168129/21 "2024-06-06T04:49:55Z")

</div>

> [@Will the next release stay on kernel 6.1?](https://forum.openwrt.org/t/will-the-next-release-stay-on-kernel-6-1/190287/2):
>
> it's being considered [https://lists.openwrt.org/pipermail/openwrt-devel/2024-February/042204.html](https://lists.openwrt.org/pipermail/openwrt-devel/2024-February/042204.html) moving to 6.6 might however push the next release into 2025.

Some (all?) targets have already moved to 6.6.

---

<div class="post-metadata">

**Author:** ![AEGEGE](https://forum.openwrt.org/user_avatar/forum.openwrt.org/aegege/32/97773_2.png) [@AEGEGE](https://forum.openwrt.org/u/AEGEGE)\
**Post date:** [June 20, 2024, 7:22am UTC](https://forum.openwrt.org/t/move-on-kernel-6-4/168129/22 "2024-06-20T07:22:22Z")

</div>

> [@boyodyang](#):
>
> Qualcomm IPQ9574/IPQ9570.

Is this kernel perfectly compatible with Qualcomm IPQ9574/IPQ9570?

[Next page](https://forum.openwrt.org/t/move-on-kernel-6-4/168129.md?page=2)
