OpenWrt 23.05.5 - Service Release

Hi,

The OpenWrt community is proud to announce the newest stable release of the OpenWrt 23.05 stable series. It improves device support and brings a few bug fixes including security fixes.

Download firmware images using the OpenWrt Firmware Selector:

Download firmware images directly from our download servers:

Main changes between OpenWrt 23.05.4 and OpenWrt 23.05.5

Device support

  • ath25: fix PHY MII settings
  • ath79: fix PHY MII settings
  • ath79: GL-AR750: fix I2C pins
  • ipq40xx: fix PHY MII settings
  • ipq40xx: Aruba AP-303H: add PoE passthrough GPIO
  • ipq40xx: Aruba boards: define config-names, fix compatibility with newer apboot revs
  • ipq40xx: FritzBox 4040: re-add label MAC address
  • mediatek: CMCC RAX3000M (emmc): improve bootup stability
  • mediatek: CMCC RAX3000M: fix lan/wan macaddr
  • mediatek: JDCloud RE-CP-03: improve PHY reset stability
  • mediatek: UniFi U6 series: fixup models names
  • mediatek: Zyxel EX5700: add missing 2.5G PHY LEDs configuration
  • octeon: ubnt-edgerouter: disable PCIe to improve bootup stability
  • ramips: fix PHY MII settings
  • ramips: Sercomm NA502s: use lzma-loader
  • ramips: TP-Link EAP613: bump EAP610-V3 compat_level
  • realtek: backport VLAN fix

Various fixes and improvements

  • mac80211: fix wifi throughput regression
  • Add kmod-r8101, kmod-r8168, kmod-r8125 and kmod-r8126 driver
  • hostapd: fix SAE H2E security vulnerability
  • hostapd: fix anqp_3gpp_cell_net list delimiter
  • lldpd: many improvements

Core components update

  • Update Linux from 5.15.162 to 5.15.167
  • Update mac80211 from 6.1.97-1 to 6.1.110-1
  • Update openssl from 3.0.14 to 3.0.15
  • Update mbedtls from 2.28.8 to 2.28.9

Upgrading to 23.05.5

Sysupgrade can be used to upgrade a device from 22.03 to 23.05, and configuration will be preserved in most cases.

  • Sysupgrade from 21.02 to 23.05 is not officially supported.
  • ipq40xx EA6350v3, EA8300, MR8300 and WHW01 require tweak to the U-Boot environment on update from 22.03 to 23.05. Refer to the Device wiki or the instruction on sysupgrade on how to do this change. Config needs to be reset on sysupgrade.

Known issues

  • lantiq/xrx200 target shows error messages in DSA switch configuration of the integrated GSWIP switch. (see: https://github.com/openwrt/openwrt/pull/13200)
  • OpenWrt 23.05.5 was signed with the wrong signing keys. The keys from OpenWrt snapshot were used for OpenWrt 23.05.5, OpenWrt 23.05.4, OpenWrt 23.05.3, OpenWrt 23.05.2, OpenWrt 23.05.0 and the release candidates. A later OpenWrt 23.05 service release will use a different key.

See up to date information here:
https://openwrt.org/releases/23.05/notes-23.05.5#known_issues


Full release notes and upgrade instructions are available at
https://openwrt.org/releases/23.05/notes-23.05.5

In particular, make sure to read the regressions and known issues before upgrading:
https://openwrt.org/releases/23.05/notes-23.05.5#known_issues

For a detailed list of all changes since 23.05.4, refer to
https://openwrt.org/releases/23.05/changelog-23.05.5

To download the 23.05.5 images, navigate to:
https://downloads.openwrt.org/releases/23.05.5/targets/
Use OpenWrt Firmware Selector to download:
https://firmware-selector.openwrt.org/?version=23.05.5

As always, a big thank you goes to all our active package maintainers, testers, documenters and supporters.

Have fun!

The OpenWrt Community


To stay informed of new OpenWrt releases and security advisories, there are new channels available:

35 Likes

Upgraded my two devices.

Linksys E8450 UBI: almost successful. Out of the box, software flow offload works, even for PPPoE:

Problems:

  1. It didn't detect devices connected to the USB hub after the reboot. The hub itself was detected:
root@OpenWrt:~# lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux 5.15.167 xhci-hcd xHCI Host Controller
Bus 001 Device 002: ID 1a86:8095  USB Hub
Bus 001 Device 001: ID 1d6b:0002 Linux 5.15.167 xhci-hcd xHCI Host Controller

After unplugging and replugging it, the devices also showed up:

Bus 001 Device 004: ID 12d1:1506 HUAWEI_MOBILE HUAWEI_MOBILE
Bus 002 Device 001: ID 1d6b:0003 Linux 5.15.167 xhci-hcd xHCI Host Controller
Bus 001 Device 005: ID 152d:2338 JMicron USB to ATA/ATAPI bridge
Bus 001 Device 003: ID 1a86:8095  USB Hub
Bus 001 Device 001: ID 1d6b:0002 Linux 5.15.167 xhci-hcd xHCI Host Controller

EDIT: the USB hub and connected devices survived another router reboot without issues.

  1. The fix that excluded physical devices from the offload did not make it, thus breaking the WiFi roaming. So, I had to apply the full manual fix from https://github.com/openwrt/openwrt/issues/10224#issuecomment-2316382659

  2. The WDS repeater could not reconnect until power-cycling it.

  3. The old Samsung Galaxy A02 phone did not automatically reconnect on 2.4 GHz either.

EDIT: the repeater reconnected fine after another reboot of the router, but the phone didn't.

The repeater itself (Netgear WAX202) was updated without any problems.

1 Like

When can we expect support for eip93 in OpenWrt firmware version 24.x.x?
I have a device based on the MT7621 chipset, and eip93 support is crucial for improving hardware encryption performance. Is there any information on plans to include this driver in a future release?

3 Likes

I was just getting near the end of updating all the TOH entries for 23.05.4!

5 Likes

hi everybody i lost all wireless on ax4200 asus

lost wifi

3 Likes

Sorry if this is the wrong place to report stuff; lemme know if I should move this to GitHub.

@Drop Are you using a custom build by any chance? I found that when I did a custom build, I got a smaller package list that excluded certain wifi-related packages.

Here's the diff of opkg list-installed between default and custom builds:

$ diff stock\ image\ installed.txt custom\ image\ installed.txt  | grep '<'
< iw - 5.19-1
< iwinfo - 2023-07-01-ca79f641-1
< kmod-cfg80211 - 5.15.167+6.1.110-1-1
< kmod-crypto-acompress - 5.15.167-1
< kmod-crypto-aead - 5.15.167-1
< kmod-crypto-ccm - 5.15.167-1
< kmod-crypto-cmac - 5.15.167-1
...

Specifically, I appended htop iperf3 nano-full diffutils openssh-server curl to https://firmware-selector.openwrt.org/?version=23.05.5&target=ramips%2Fmt7621&id=netgear_r6220

I didn't delete anything from the default list; I only appended. The final list was

base-files busybox ca-bundle dnsmasq dropbear firewall4 fstools kmod-gpio-button-hotplug kmod-leds-gpio kmod-nft-offload libc libgcc libustream-mbedtls logd mtd netifd nftables odhcp6c odhcpd-ipv6only opkg ppp ppp-mod-pppoe procd procd-seccomp procd-ujail uboot-envtools uci uclient-fetch urandom-seed urngd wpad-basic-mbedtls  luci htop iperf3 nano-full diffutils openssh-server curl

The resulting sysupgrade URL was https://sysupgrade.openwrt.org/store/e29a029a5835c9d375b421bc622175c3/openwrt-23.05.5-ed0a524c21a0-ramips-mt7621-netgear_r6220-squashfs-sysupgrade.bin


Other than that hiccup, everything works fine with the latest release using the default image. Thanks for your work on this project! :tada:

1 Like

Exactly i has a custom version

Upgraded without any issues

  • Archer C7-v2
  • EdgeRouter-X
3 Likes

Tp Link archer c60 v3, after system upgrading from 23.03.4 to 23.03.5, wifi 5 ghz radio is disappeared from luci. Only 2.4 ghz is working -_- This is a custom firmware made from openwrt firmware selector.


1 Like

DAP-2610 working fine, but having the same issue as previous versions.
More upload speed than download via wifi.

Idle Latency:    23.17 ms   (jitter: 0.73ms, low: 21.92ms, high: 23.46ms)

    Download:   186.94 Mbps (data used: 136.5 MB)
                141.97 ms   (jitter: 52.08ms, low: 22.79ms, high: 808.81ms)

      Upload:   303.15 Mbps (data used: 361.6 MB)
                 82.64 ms   (jitter: 18.22ms, low: 26.41ms, high: 384.12ms)

Tested with ath10 CT and non CT drivers.
In stock firmware no speed issues.

Any clue or idea about?

Had the same issue with an Archer C7 v5. No 5 Ghz after update to 23.03.05.
I noticed that the custom bin file from the firmware selector was smaller (6107 KB) than the regular generic bin file (6273 KB).
There seems to be some stuff missing.

After flashing the generic bin file everything seems to work fine (incl. 5 GHz).

2 Likes

Dynalink DL-WRX36 23.05.4 => 23.05.5 using 'Attended Sysupgrade' image, keeping settings. All OK.

Pleasantly surprised Attended Sysupgrade had the image available the same time the new release was announced!

Great job to all involved! :sparkler:

EDIT:
getting a few Kernel/System log notifications that weren't there with prior release

[ 2743.276547] Ignoring NSS change in VHT Operating Mode Notification from 48:xx:xx:xx:xx:d7 with invalid nss 2
[ 5991.284966] Ignoring NSS change in VHT Operating Mode Notification from 30:xx:xx:xx:xx:7e with invalid nss 2
[ 6296.589665] Ignoring NSS change in VHT Operating Mode Notification from 30:xx:xx:xx:xx:7e with invalid nss 1
[ 6296.593483] Ignoring NSS change in VHT Operating Mode Notification from 30:xx:xx:xx:xx:7e with invalid nss 2
[ 8188.298497] Ignoring NSS change in VHT Operating Mode Notification from 30:xx:xx:xx:xx:7e with invalid nss 2
2 Likes

Upgraded the following devices without any issues:

  • Asus TUF-AX6000
  • Xiaomi AX3000T (RD23)

Thanks!

2 Likes

I didn't test it for Asus RT-AC88U, but the WiFi will not work as the firmware for the WiFi chip is not installed by default.

https://firmware-selector.openwrt.org/?version=23.05.5&target=bcm53xx%2Fgeneric&id=asus_rt-ac88u

base-files busybox ca-bundle dnsmasq dropbear firewall4 fstools kmod-gpio-button-hotplug kmod-leds-gpio kmod-nft-offload libc libgcc libustream-mbedtls logd mtd netifd nftables nvram odhcp6c odhcpd-ipv6only opkg osafeloader oseama otrx ppp ppp-mod-pppoe procd procd-seccomp procd-ujail uci uclient-fetch urandom-seed urngd luci

the bcm4366c0 and bcm4366b1 are missing, for all the releases, not only 23.05.5. I think it is something wrong with the profiles.

Edit, the pre-built in https://mirror-03.infra.openwrt.org/releases/23.05.3/targets/bcm53xx/generic/ has the WiFi firmware, it is ponly the firmware selector.

2 Likes

With custom build image (https://firmware-selector.openwrt.org) for R7800 (generic ipq806x) no WiFi radio's because the firmware package ath10k-firmware-qca9984-ct is not included in the build. Post sysupgrade install of that package or building the image again, now with the qca9984 firmware included, solved the problem.

Also kmod-ramoops is missing. Seems the firmware selector does not include the device_packages (as shown in profiles.json).

2 Likes

Successfully installed on my PC Engines APU4D4 (x86/64 EFI combined) and Ubiquiti U6 LR v1. Thank you all involved!

I had reverted my U6 LR v1 from 23.05.4 to 23.05.3 due to the wifi regression, but can confirm that issue no longer exists on this latest version.

3 Likes

Updates done on several R6220, WNR3700v2 and MR8300.
Thank you to the devs team.

1 Like

My friend @badulesia how it's working MR8300 wifi (ath10k device)?
More upload than download?

When using firmware selector tool, watch out for possibly missing firmware for the WiFi devices.

5 Likes