OpenWrt 24.10.0-rc5 - Fifth release candidate

I would try software flow offloading and packet steering all core for that device, it should help.

As @eginnc says, best practice is to start from scratch, but...

(Following only applies to non swconfig -> DSA upgrades, we already know that's going to fail spectacularly, so don't do it.)

I personally want you to try to upgrade and keep your config, so we can find out what may go wrong. If you decide to try it, please report any issues (or success, too, that's valuable info) over on my owut thread, as the accumulation of such information helps me make upgrades cleaner and more robust. (Owut: OpenWrt Upgrade Tool)

How did you achieve that 8.5MB/s? What did you do to achieve that? Special firmware?

Noticed this on rc5, cannot select both lan and wan here, earlier we could. Is this intentional?

Confirming this issue, had to set it manually in the config file. Somehow it seems to get confused with wan and wan6.

@dibdot

Seeing the same thing with adblock. When selecting valid zones I receive this error:

When I try to save and apply, I receive this message:

If I add the zones via the config and restart, the corresponding Firewall Traffic Rules are created successfully.

Iā€™m running OpenWrt 24.10-SNAPSHOT r27986+351-fc236f3b3c / LuCI openwrt-24.10 branch 25.013.61065~e7949bd ā€“ built today.

1 Like

I am using the DSL firmware blob from my ISP modem. (Other brand and model, but lantiq). That gives me the 110/30. But the 8.5MB download is stock OpenWrt.

Any chance can you share it with me?

You mean the DSL blob? Sure. http://www.mediafire.com/file/ldvh9hhm09umx8o/vectoring-vdsl.bin/file . Sorry for the cookies.

2 Likes

I can confirm that the recent Luci patch fixes the Zone issue reported yesterday. Thank you!!

9 Likes

Another unexpected reboot today. With RC4 was rock solid the two weeks that was installed. With RC5 two unexpected reboots in 5 days. Xiami AX3600.

I can confirm this rockchip commit improves CAKE throughput by 42% (to 568 Mbps with layer_cake) with better latency on my NanoPi R5C. Glad it's going to make it into the next 24.10 release candidate! This will give a very nice boost to many NanoPi's.

4 Likes

Is it possible to upgrade from 'SNAPSHOT' to 24.10.0-rc5?

I'm asking this, because until recently, SNAPSHOT was the only choice for OpenWrt One.

Do you think it'll be noticeable for users who don't use VPN or SQM?

CAKE and Wireguard are both available in the linux kernel. The commit disables kernel preemption. And that quickly reaches the end of what I think I actually know.

I am only guessing that not disabling kernel preemption allows CAKE and Wireguard to run in the kernel instead of user space, which should be much more performant. Anything else that falls into that category would also benefit if I am close to right, but hopefully someone more knowledgeable than I will answer your question.

1 Like

FYI
Dlink DIR-645 crashed while booting on Master & V24.10.0-rc5
maybe disable image creation untill fixed

targets/ramips/rt3883/openwrt-24.10.0-rc5-ramips-rt3883-dlink_dir-645-squashfs-factory.bin

serial log shows

[    0.000000] Couldn't register fixed clock 3
[    0.000000] Couldn't register fixed clocks

openwrt-24.10.0-rc5

[    0.000000] Memory: 57140K/65536K available (4936K kernel code, 580K rwdata, 808K rodata, 1220K init, 201K bss, 8396K reserved, 0K cma-reserved)
[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS: 256
[    0.000000] Couldn't register fixed clock 3
[    0.000000] Couldn't register fixed clocks
[    0.000000] ------------[ cut here ]------------
[    0.000000] WARNING: CPU: 0 PID: 0 at drivers/clk/ralink/clk-mtmips.c:522 0x8025bdf0
[    0.000000] Modules linked in:
[    0.000000] CPU: 0 PID: 0 Comm: swapper Not tainted 6.6.69 #0
[    0.000000] Stack : 80519ab4 00000000 81809290 8004fc28 00000000 00000000 00000000 00000000
[    0.000000]         00000000 00000000 00000000 00000000 00000000 00000001 8059fbf8 00000000
[    0.000000]         8059fc90 00000000 00000000 8059fb38 00000038 804cb304 00000000 00000000
[    0.000000]         203a6d6d 8059fb80 8059fe48 70617773 804e31c8 804e31c8 00000000 00000009
[    0.000000]         00000000 8061fb2c 81809290 00000003 00000000 00000000 83ff0000 00000000
[    0.000000]         ...
[    0.000000] Call Trace:
[    0.000000] [<8004fc28>] 0x8004fc28
[    0.000000] [<804cb304>] 0x804cb304
[    0.000000] [<80006070>] 0x80006070
[    0.000000] [<80006078>] 0x80006078
[    0.000000] [<804ac3b4>] 0x804ac3b4
[    0.000000] [<800213d8>] 0x800213d8
[    0.000000] [<8025bdf0>] 0x8025bdf0
[    0.000000] [<8025bdf0>] 0x8025bdf0
[    0.000000] [<80021488>] 0x80021488
[    0.000000] [<8025bdf0>] 0x8025bdf0
[    0.000000] [<8011741c>] 0x8011741c
[    0.000000] [<80253280>] 0x80253280
[    0.000000] [<8011741c>] 0x8011741c
[    0.000000] [<804ce4d8>] 0x804ce4d8
[    0.000000] [<80255a64>] 0x80255a64
[    0.000000] [<80252d80>] 0x80252d80
[    0.000000] [<80255d18>] 0x80255d18
[    0.000000] [<80642258>] 0x80642258
[    0.000000] [<802ee000>] 0x802ee000
[    0.000000] [<80641d24>] 0x80641d24
[    0.000000] [<806323b8>] 0x806323b8
[    0.000000] [<806380f4>] 0x806380f4
[    0.000000] [<80633bc8>] 0x80633bc8
[    0.000000] [<8062facc>] 0x8062facc
[    0.000000] [<8062f2f8>] 0x8062f2f8
[    0.000000] [<80300040>] 0x80300040
[    0.000000]
[    0.000000] ---[ end trace 0000000000000000 ]---
[    0.000000] Kernel panic - not syncing: unable to get CPU clock, err=-517
[    0.000000] Rebooting in 1 seconds..
[    0.000000] Reboot failed -- System halted

openwrt-23.05.5


[    0.000000] Memory: 57648K/65536K available (4534K kernel code, 581K rwdata, 700K rodata, 1216K init, 206K bss, 7888K reserved, 0K cma-reserved)
[    0.000000] SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS: 256
[    0.000000] CPU Clock: 500MHz
[    0.000000] clocksource: MIPS: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041786 ns
[    0.000002] sched_clock: 32 bits at 250MHz, resolution 4ns, wraps every 8589934590ns
[    0.015588] Calibrating delay loop... 249.44 BogoMIPS (lpj=1247232)

I cannot talk about the OpenWrt One specifically, but I upgraded recently another router from SNAPSHOT to RC, without any issues.

1 Like

UPD. wrong target)
Not enough memory. This patch is required for 64MB mt7621 targets https://lore.kernel.org/all/20241015110940.63702-3-nbd@nbd.name/

Thanks for the reply
That patch is about Ethernet ring buffers
the DIR-645 is failing at the start, setting up Its CPU clock to 500Mhz
it's nowhere near touching Ethernet yet

Oh! This is not a MT7621 target, it's ramips/rt3883

Sorry, I didn't read past ramips and Memory: 57140K/65536K available xD

1 Like