Kernel of Linksys E7350 looked not being upgraded since 24.10.1

Kernel of Linksys E7350 looked not being upgraded and has stayed at 6.6.68 since 24.10.1.

Inconsistently, kernel modules were being upgraded, at least their path e.g. /lib/modules/6.6.110/ were, therefore cannot link kernel objects, and subsequently many functions like Wi-Fi failed.

Fortunately LuCI seemed working and can downgrade back to 24.10.1, which has been the last proper version.

A symbolic link may serve as workaround to bring Wi-Fi back but certainly not the correct solution though.

Anyway, is it just me or anyone else also encountered this?

I have one of these devices and it is properly showing the kernel for 24.10.4 as 6.6.110.

What is the output of:

ubus call system board

And how have you been running your upgrades?

2 Likes

Thanks! Looks like it was just mine and eventually everything's ok right now.

In 24.10.1:

root@OpenWrt:~# ubus call system board
{
        "kernel": "6.6.86",
        "hostname": "OpenWrt",
        "system": "MediaTek MT7621 ver:1 eco:3",
        "model": "Linksys E7350",
        "board_name": "linksys,e7350",
        "rootfs_type": "squashfs",
        "release": {
                "distribution": "OpenWrt",
                "version": "24.10.1",
                "revision": "r28597-0425664679",
                "target": "ramips/mt7621",
                "description": "OpenWrt 24.10.1 r28597-0425664679",
                "builddate": "1744562312"
        }
}

Upload 24.10.2 image file openwrt-24.10.2-ramips-mt7621-linksys_e7350-squashfs-sysupgrade.bin to LuCI and flash it without keeping settings.

In 24.10.2:

root@OpenWrt:~# ubus call system board
{
        "kernel": "6.6.93",
        "hostname": "OpenWrt",
        "system": "MediaTek MT7621 ver:1 eco:3",
        "model": "Linksys E7350",
        "board_name": "linksys,e7350",
        "rootfs_type": "squashfs",
        "release": {
                "distribution": "OpenWrt",
                "version": "24.10.2",
                "revision": "r28739-d9340319c6",
                "target": "ramips/mt7621",
                "description": "OpenWrt 24.10.2 r28739-d9340319c6",
                "builddate": "1750711236"
        }
}

Unlike previous image flashing, this time kernel was upgraded and Wi-Fi worked!
Not sure which step went wrong during previous image flashing but anyway it seems ok now.
Further flashing to latest 24.10.4 was also fine.
Thanks!!

Oh wait another E7350 got that ...

root@OpenWrt:~# ubus call system board
{
        "kernel": "6.6.86",
        "hostname": "OpenWrt",
        "system": "MediaTek MT7621 ver:1 eco:3",
        "model": "Linksys E7350",
        "board_name": "linksys,e7350",
        "rootfs_type": "squashfs",
        "release": {
                "distribution": "OpenWrt",
                "version": "24.10.4",
                "revision": "r28959-29397011cc",
                "target": "ramips/mt7621",
                "description": "OpenWrt 24.10.4 r28959-29397011cc",
                "builddate": "1760891865"
        }
}

Should be same steps on these two E7350 routers though ...

If you want to go to the real source of truth:

$ cat /proc/version
Linux version 6.6.110 (builder@buildhost) (x86_64-openwrt-linux-musl-gcc (OpenWrt GCC 13.3.0 r28959-29397011cc) 13.3.0, GNU ld (GNU Binutils) 2.42) #0 SMP Sun Oct 19 16:37:45 2025