OpenWrt 21.02.6 service release

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 OpenWrt 21.02.6, r16842-bc99ce5b22

OpenWrt 21.02.6

OpenWrt 22.03 is already out, if you're freshly installing a device, consider to use 22.03.x instead.

The OpenWrt community is proud to announce the newest point release of the
OpenWrt 21.02 stable version series. It fixes security issues, improves device
support, and brings a few bug fixes.

Get OpenWrt Firmware at:

Main changes between OpenWrt 21.02.5 and OpenWrt 21.02.6

Only the main changes are listed below. See changelog-21.02.6 for the full changelog.

Security fixes

  • CVE-2022-0934
  • CVE-2022-4304
  • CVE-2022-4450
  • CVE-2022-47522
  • CVE-2023-0215
  • CVE-2023-0286

Added devices

  • None

Fixed issues

  • #9442 via 12861e0 generic: add support for EON EN25QX128A spi nor flash
  • #9894 via 8f45981 uboot-layerscape: adjust LS1012A-IOT config and env
  • #10530 via 0d4a025 mpc85xx: Drop pci aliases to avoid domain changes
  • #10968 via 09a649f ramips: rt3883: enable lzma-loader for Belkin F9K1109v1
  • #11654 via 76c9c2b rampis: fix Reference to non-existent node for GB-PC2
  • 784565b tools/mkimage: fix build on MacOS arm64


  • 360d756 build: make find_md5 reproducible with AUTOREMOVE
  • multiple improvements around external toolchains
  • bc99ce5 imagebuilder: allow to specific ROOTFS_PARTSIZE
  • d84d34e sdk: expose binary strip settings
  • 8a11563 base-files: support "metric" in board.json
  • A lot of CI improvements

Core components update

  • 5e69c09 kernel: bump 5.4 to 5.4.238
  • 202d404 cmake: update to version 3.19.8

Upgrading to 21.02.6

Sysupgrade can be used to upgrade a device from OpenWrt 19.07 to 21.02.6 and
configuration will be preserved in most cases.

There is no migration path for targets that switched from swconfig
to DSA. In that case,
sysupgrade will refuse to proceed with an appropriate error message: Image version mismatch. image 1.1 device 1.0 Please wipe config during upgrade (force required) or reinstall. Config cannot be migrated from swconfig to DSA Image check failed

Known issues

None so far. Please report bugs and issues!


I'm surprised to see this announcement while many targets have not their files available yet. For example ath79/generic.

1 Like

Please note, the same issue that is affecting UBI based MTD devices also breaks for 21.02.6 release due to the kernel 5.4.238 also includes the bug. The dev team should have applied the emergency patch already widely known and confirmed to work over the past month.

The UBI fault also is a known issue contrary to the posting stating otherwise since it is also based on the same code shared amongst the 5.4, 5.10, 5.15, and the 6.x branches. The correction should be refreshed in this branch as well.

Do you have a link to the issue ? (Tried upgrading an EA8300 to 21.02.6 and it failed - presumably due to this issue).

Just delete the post.

Upgraded WRT1900ACS, no issues. Waiting for the version 23 release candidate...


Not present:

Empty page:

1 Like

The Pi4 builds (targets/bcm27xx/bcm2711) also seem to be still missing.

1 Like

21.02.6 is loaded on our WRT3200.
Installed via Attended System upgrade.
Applied all saved settings.
Working well at this time.
Adblock is the only significant app loaded, and it's working well also.
Good job Devs!


Reading the comments in the 22 release postings, it looks like another point release might possibly be released addressing the UBI issue? Do you think that will happen with this release also?

21.02.7 files are been build and released right now. Meanwhile wait a few days for the release announcement.

21.02.7 has been released.