OpenWrt 22.03.0 first stable release

Hi.
I'm sorry I can't tell. I'm not currently in the same location than the MR8300. :roll_eyes:

EDIT lucky you I found someone unexpected to have a look onto the router.
it says
Disk 56 Kib/65.52 MiB
temp 256 Kob/247.97 MiB
so obviously it's not 0

Banip is the one that really jumps out there for me. Looking at the support thread for it, while there might be some workarounds currently possible, I think I'll just wait for .1, since by then 22.03 and banip should be in better alignment.

I have two issues with this release.
one is that dnsmasq doesnt load its config folder and give this error:
daemon.crit dnsmasq[1]: cannot access directory /etc/dnsmasq.d/: No such file or directory
and another less important is that web portal of openwrt seems to be slower.

Its a known issue, I had noticed it getting worse as included more stuff in my own builds of the snapshots, and I managed to work around it on my bt hubs on previous release candidates by building it without the modules and packages included and installing them using OPKG

Could you add https://github.com/openwrt/openwrt/issues/10243 as a known issue ? I can confirm MediaTek MT7610E 5GHz radio is broken on tl-wr902ac, and similar reports were seen on AC51U, MQmaker Witi, Archer C20 v4. We think the breaking change is https://github.com/openwrt/mt76/commit/d6ae3505ac6c0e34ca2a209d4ac9ffe9ad87575d which was introduced in -rc5, and based on that change I have a suspicion that all mt76 radios other than mt7615, mt7915 and mt7921 might be broken.

2 Likes

Homehub 5a boot crash issue here

1 Like

After a 32-day uptime on rc6 just flashed 22.03 stable on my WRT32X. Added a ton of typical packages, everything is great so far. Thanks devs and congrats on the big release!

2 Likes

I've upgraded successfully 4 device types:

  • Fritzbox 7320
  • Fritzbox 7330
  • FritzBox 7412
  • Linksys WRT1900ACS
1 Like

You should also try this on the latest snapshot. There are changes related to this.

Thank you for that. It must just be LuCI not refreshing or something. I'll reboot it when at that location.

@openx

I updated the ER-X today and that line is only 50/5. Hardware offload dropped it to high 30's / low 40's Mbps so it's clear that hardware is not supported on the ER-X yet.

With software offload on or off I could get the 50Mbps. Without a faster line I don't know if it helps or not.

Everything else was working as expected.

Switch and WAP TP-Link Archer A7 v5 updated via the web interface from OpenWRT 21.02.3 to 22.03.0 with openwrt-22.03.0-ath79-generic-tplink_archer-a7-v5-squashfs-sysupgrade.bin, saved configuration and post-update package installs

opkg update
opkg install acme acme-dnsapi ca-certificates luci-app-acme luci-app
-uhttpd ntpclient openssl-util rsync socat wget-ssl
reboot

It appears to be working normally.

Sysupgraded from somewhat recent master custom builds to v22.03.0 custom builds on a Pi4, 2x Archer C7 v4, 1043ND v1 (64MB RAM mod), all running fine.

The oldest was the Pi4, running a build from just before the nftables commits started showing up. No issues.

Excellent work!

Updated my RT3200 UBI BTW success.

1 Like

Disabled is the default.

Did they disabled the add custom mac address in mac filter in wifi? If you put a custom mac address there you can't add it anymore.
That feature is really convenient to avoid unexpected wifi clients because of the scan wifi qr code thing.

MikroTik RouterBOARD 951Ui-2nD (hAP)
Updated


opkg list-installed
/$ opkg list-installed
base-files - 1490-r19685-512e76967f
busybox - 1.35.0-3
ca-bundle - 20211016-1
cgi-io - 2022-08-10-901b0f04-21
curl - 7.83.1-3
diffutils - 3.8-1
dnsmasq-full - 2.86-14
dropbear - 2022.82-2
firewall4 - 2022-09-01-f5fcdcf2-1
fstools - 2022-06-02-93369be0-2
fwtool - 2019-11-12-8f7fe925-1
getrandom - 2021-08-03-205defb5-2
hostapd-common - 2022-01-16-cff80b4f-11
iw - 5.16-1
iwinfo - 2022-08-19-0dad3e66-1
jansson4 - 2.13.1-2
jq - 1.6-2
jshn - 2022-05-15-d2223ef9-1
jsonfilter - 2018-02-04-c7e938d6-1
kernel - 5.10.138-1-b4e0f1c6946a58a893922b128935fc83
kmod-ath - 5.10.138+5.15.58-1-1
kmod-ath9k - 5.10.138+5.15.58-1-1
kmod-ath9k-common - 5.10.138+5.15.58-1-1
kmod-cfg80211 - 5.10.138+5.15.58-1-1
kmod-crypto-aead - 5.10.138-1
kmod-crypto-ccm - 5.10.138-1
kmod-crypto-cmac - 5.10.138-1
kmod-crypto-crc32c - 5.10.138-1
kmod-crypto-ctr - 5.10.138-1
kmod-crypto-gcm - 5.10.138-1
kmod-crypto-gf128 - 5.10.138-1
kmod-crypto-ghash - 5.10.138-1
kmod-crypto-hash - 5.10.138-1
kmod-crypto-hmac - 5.10.138-1
kmod-crypto-kpp - 5.10.138-1
kmod-crypto-lib-chacha20 - 5.10.138-1
kmod-crypto-lib-chacha20poly1305 - 5.10.138-1
kmod-crypto-lib-curve25519 - 5.10.138-1
kmod-crypto-lib-poly1305 - 5.10.138-1
kmod-crypto-manager - 5.10.138-1
kmod-crypto-null - 5.10.138-1
kmod-crypto-rng - 5.10.138-1
kmod-crypto-seqiv - 5.10.138-1
kmod-crypto-sha256 - 5.10.138-1
kmod-gpio-button-hotplug - 5.10.138-3
kmod-ipt-core - 5.10.138-1
kmod-ipt-ipset - 5.10.138-1
kmod-lib-crc-ccitt - 5.10.138-1
kmod-lib-crc32c - 5.10.138-1
kmod-mac80211 - 5.10.138+5.15.58-1-1
kmod-nf-conntrack - 5.10.138-1
kmod-nf-conntrack-netlink - 5.10.138-1
kmod-nf-conntrack6 - 5.10.138-1
kmod-nf-flow - 5.10.138-1
kmod-nf-ipt - 5.10.138-1
kmod-nf-log - 5.10.138-1
kmod-nf-log6 - 5.10.138-1
kmod-nf-nat - 5.10.138-1
kmod-nf-reject - 5.10.138-1
kmod-nf-reject6 - 5.10.138-1
kmod-nfnetlink - 5.10.138-1
kmod-nft-core - 5.10.138-1
kmod-nft-fib - 5.10.138-1
kmod-nft-nat - 5.10.138-1
kmod-nft-offload - 5.10.138-1
kmod-ppp - 5.10.138-1
kmod-pppoe - 5.10.138-1
kmod-pppox - 5.10.138-1
kmod-slhc - 5.10.138-1
kmod-udptunnel4 - 5.10.138-1
kmod-udptunnel6 - 5.10.138-1
kmod-wireguard - 5.10.138-1
libblobmsg-json20220515 - 2022-05-15-d2223ef9-1
libc - 1.2.3-4
libcap - 2.63-1
libcurl4 - 7.83.1-3
libgcc1 - 11.2.0-4
libgmp10 - 6.2.1-1
libiwinfo-data - 2022-08-19-0dad3e66-1
libiwinfo-lua - 2022-08-19-0dad3e66-1
libiwinfo20210430 - 2022-08-19-0dad3e66-1
libjson-c5 - 0.15-2
libjson-script20220515 - 2022-05-15-d2223ef9-1
liblua5.1.5 - 5.1.5-10
liblucihttp-lua - 2022-07-08-6e68a106-1
liblucihttp0 - 2022-07-08-6e68a106-1
libmbedtls12 - 2.28.1-1
libmnl0 - 1.0.5-1
libnetfilter-conntrack3 - 1.0.9-2
libnettle8 - 3.7.3-2
libnfnetlink0 - 1.0.2-1
libnftnl11 - 1.2.1-1
libnghttp2-14 - 1.44.0-1
libnl-tiny1 - 2021-11-21-8e0555fb-1
libopenssl1.1 - 1.1.1q-1
libpthread - 1.2.3-4
libubox20220515 - 2022-05-15-d2223ef9-1
libubus-lua - 2022-06-01-2bebf93c-1
libubus20220601 - 2022-06-01-2bebf93c-1
libuci-lua - 2021-10-22-f84f49f0-6
libuci20130104 - 2021-10-22-f84f49f0-6
libuclient20201210 - 2021-05-14-6a6011df-1
libucode20220812 - 2022-08-29-344fa9e6-1
libustream-wolfssl20201210 - 2022-01-16-868fd881-1
libwolfssl5.4.0.ee39414e - 5.4.0-stable-5
logd - 2021-08-03-205defb5-2
lua - 5.1.5-10
luci - git-20.074.84698-ead5e81
luci-app-firewall - git-22.089.67563-7e3c1b4
luci-app-opkg - git-22.154.41881-28e92e3
luci-app-wireguard - git-21.322.66896-8ae208d
luci-base - git-22.245.77528-487e58a
luci-lib-base - git-20.232.39649-1f6dc29
luci-lib-ip - git-20.250.76529-62505bd
luci-lib-jsonc - git-22.097.61921-7513345
luci-lib-nixio - git-20.234.06894-c4a4e43
luci-mod-admin-full - git-19.253.48496-3f93650
luci-mod-network - git-22.244.54818-b13d8c7
luci-mod-status - git-22.189.48501-6731190
luci-mod-system - git-22.140.66206-02913be
luci-proto-ipv6 - git-21.148.48881-79947af
luci-proto-ppp - git-21.158.38888-88b9d84
luci-proto-wireguard - git-22.213.40001-18e6040
luci-ssl - git-20.244.36115-e10f954
luci-theme-bootstrap - git-22.141.59265-d8ecf48
mtd - 26
netifd - 2022-08-25-76d2d41b-1
nftables-json - 1.0.2-2.1
ntpdate - 4.2.8p15-4
odhcp6c - 2022-08-05-7d21e8d8-18
odhcpd-ipv6only - 2022-03-22-860ca900-1
openwrt-keyring - 2022-03-25-62471e69-3
opkg - 2022-02-24-d038e5b6-1
ppp - 2.4.9.git-2021-01-04-3
ppp-mod-pppoe - 2.4.9.git-2021-01-04-3
procd - 2022-06-01-7a009685-1
procd-seccomp - 2022-06-01-7a009685-1
procd-ujail - 2022-06-01-7a009685-1
px5g-wolfssl - 4
rpcd - 2022-08-24-82904bd4-1
rpcd-mod-file - 2022-08-24-82904bd4-1
rpcd-mod-iwinfo - 2022-08-24-82904bd4-1
rpcd-mod-luci - 20210614
rpcd-mod-rrdns - 20170710
swconfig - 12
ubi-utils - 2.1.4-1
uboot-envtools - 2022.01-31
ubox - 2021-08-03-205defb5-2
ubus - 2022-06-01-2bebf93c-1
ubusd - 2022-06-01-2bebf93c-1
uci - 2021-10-22-f84f49f0-6
uclient-fetch - 2021-05-14-6a6011df-1
ucode - 2022-08-29-344fa9e6-1
ucode-mod-fs - 2022-08-29-344fa9e6-1
ucode-mod-ubus - 2022-08-29-344fa9e6-1
ucode-mod-uci - 2022-08-29-344fa9e6-1
uhttpd - 2022-08-12-e3395cd9-1
uhttpd-mod-ubus - 2022-08-12-e3395cd9-1
urandom-seed - 3
urngd - 2020-01-21-c7f7b6b6-1
usign - 2020-05-23-f1f65026-1
wireguard-tools - 1.0.20210424-3
wireless-regdb - 2022.06.06-1
wpad-basic-wolfssl - 2022-01-16-cff80b4f-11


top n 1
/$ top n 1
e[He[JMem: 35596K used, 21184K free, 244K shrd, 0K buff, 13340K cached
CPU:   0% usr   0% sys   0% nic 100% idle   0% io   0% irq   0% sirq
Load average: 0.02 0.08 0.08 1/53 3797
e[7m  PID  PPID USER     STAT   VSZ %VSZ %CPU COMMANDe[m
 1300  1295 network  S     4396   8%   0% /usr/sbin/hostapd -s -g /var/run/hosta
 1299  1296 network  S     4396   8%   0% /usr/sbin/wpa_supplicant -n -s -g /var
 1555     1 root     S     4116   7%   0% /usr/sbin/uhttpd -f -h /www -r Dachshu
 2042  2040 dnsmasq  S     3028   5%   0% /usr/sbin/dnsmasq -C /var/etc/dnsmasq.
 2460     1 root     S     2656   5%   0% {ntpd} /sbin/ujail -t 5 -n ntpd -U ntp
 2040     1 root     S     2656   5%   0% {dnsmasq} /sbin/ujail -t 5 -n dnsmasq 
 1296     1 root     S     2656   5%   0% {wpa_supplicant} /sbin/ujail -t 5 -n w
 1295     1 root     S     2656   5%   0% {hostapd} /sbin/ujail -t 5 -n hostapd 
  970     1 root     S     2240   4%   0% /sbin/rpcd -s /var/run/ubus/ubus.sock
 1362     1 root     S     1788   3%   0% /sbin/netifd
    1     0 root     S     1680   3%   0% /sbin/procd
 1419     1 root     S     1528   3%   0% /usr/sbin/odhcpd
  916     1 logd     S     1340   2%   0% /sbin/logd -S 64
  519     1 ubus     S     1328   2%   0% /sbin/ubusd
 3797  3345 root     R     1320   2%   0% top n 1
 1482     1 root     S     1312   2%   0% /usr/sbin/crond -f -c /etc/crontabs -l
 2485  2460 ntp      S     1308   2%   0% /usr/sbin/ntpd -n -N -S /usr/sbin/ntpd
 3345  3343 root     S     1308   2%   0% -ash
 1776  1362 root     S     1308   2%   0% udhcpc -p /var/run/udhcpc-eth1.pid -s
 3343  1741 root     S     1228   2%   0% /usr/sbin/dropbear -F -P /var/run/drop


SurfShark/WireGuard ~ 10 min run Kept Settings
Tested on MikroTik RouterBOARD 951Ui-2nD (hAP) : OpenWrt 22.03.0
Quick Run...Have needed web pages open for cheat sheets, make a current backup-OpenWrt-2022-now-now.tar.gz :stopwatch: Flash your system (only if part of plan)..:play_or_pause_button:..SSH via Putty into 192.168.1.1 opkg update :arrow_forward: opkg install dnsmasq-full --download-only && opkg remove dnsmasq && opkg install dnsmasq-full --cache . && rm *.ipk :twisted_rightwards_arrows: during the opkg sessions make use of time by copying item from your backup to your new install: IE rc.local crontab/root etc/config/system... :arrow_forward: opkg install diffutils curl jq ntpdate :twisted_rightwards_arrows: opkg install wireguard-tools luci-app-wireguard luci-proto-wireguard kmod-wireguard :twisted_rightwards_arrows: WinSCP into 192.168.1.1 and create /wg/ directory and move your keys.sh and sswg.json files, right click on script and set executable or cli chmod +x keys.sh. Check opkg and if done, run ./keys.sh -n till done;issue command wg show and :stopwatch: !! Navigate via WinSCP to /etc/config/network set the subnet you desire/save and REBOOT via Putty or the WinSCP Command windowlet. Release any device IP that got a dhcp addy from OpenWrt's install and kill your Putty/WinSCP session that were on the 192.168.1.0/24 subnet.
You will be better!


Thank you for keeping this 2016 Mik viable.

1 Like

Thanks for the new release!
Sysupgrade from 21.02.3 did a good job for two Archer C7 V5 devices.
Devices are running fine and without problems.
Too sad that there is no sysupgrade for my three TL-WDR4900 V1 devices.
Is there any chance that these devices will get 22.03.0 support?

When using customised firmware selector, luci packages are missing in the final customised build image

2 Likes

It's the case for every version you select, so I guess this is a deliberate choice. Luci is optional, despite being very usefull.