OpenWrt 21.02.1 First service release

Hi,

The OpenWrt community is proud to announce the first service release of OpenWrt 21.02. It fixes security issues, improves device support, and brings a few bug fixes.

Main changes from OpenWrt 21.02.0

Major bug fixes

  • Fix Let's Encrypt certificate handling in WolfSSL
  • Fix sysupgrade for Mikrotik targets
  • Fix sysupgrade for Rockchip target when using squashfs

Device support

  • Add support for iEi Puzzle-M901/Puzzle-M902

Various fixes and improvements

  • Add build system support for Python 3.10
  • Fix which handling on Fedora and MacOS build systems
  • Add Tmux terminfo

Core components

  • Update Linux kernel from 5.4.143 to 5.4.154
  • Update mac80211 from 5.10.42 to 5.10.68
  • Update ath10k-ct to 2021-09-22
  • Update wolfssl from 4.7.0 to 4.8.1

Known issues

  • Some IPv6 packets are dropped when software flow offloading is used: https://bugs.openwrt.org/index.php?do=details&task_id=3373
    • As a workaround, do not activate software flow offloading, it is deactivate by default.
  • The menu bar in LuCI is wrongly aligned
    • If this is a real problem for you update the LuCI theme: opkg upgrade luci-theme-bootstrap

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

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

For a detailed list of all changes since 21.02.0, refer to
https://openwrt.org/releases/21.02/changelog-21.02.1

To download the 21.02.1 images, navigate to:
https://downloads.openwrt.org/releases/21.02.1/


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

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

Have fun!

The OpenWrt Community

28 Likes

Other than using approx. 20% more memory with the same (21.02.0) packages and configs, and issues with the ATH10K-CT drivers (replaced with the standard ATH10K set), so far so good.

Archer C7 V2

2 Likes

Thanks to the dev team for getting this out!

I have installed the update on 3 devices, all successful!

Ubiquiti RouterStation Pro (ath79) -- fixes an ethernet port speed regression that was present in 21.02.0!
TP-Link TL-WR902AC (ath79) -- everything working well
Linksys E3000 (br47xx) -- this is my test/development unit to play with routing/firewall settings and other packages. I don't use wifi on this device.

Thank you very much!

It's great to see the wolfssl (Let's Encrypt) issues solved. I can go back to a smaller image without OpenSSL now on routers that are almost running out of flash space.

Edit: oops... ended up replying to the wrong post.

IPv6 flow offloading is still broken? That was the only known issue from 21.02.0. It is so disheartening to see a project like OpenWrt treat IPv6 as an afterthought in 2021.

Maybe I'll be able to update my Archer A7 next year.

3 Likes

I'd rather phrase that as flow-offloading being an afterthought, which doesn't work in quite a few other scenarios either.

2 Likes

@OldNavyGuy I'm a little confused: you're saying 21.02.1 uses 20% more memory than 21.02.0?!

If so, how?

On first reading, I assumed you meant than 19.07.8, which is a question I've asked before but have never seen answered.

If you really were comparing to 21.02.0 though, what is the differential with 19.07.8?

Well, it's basically a choice between disabling IPv6, or cutting performance in half. When I bought the A7, flow offloading was necessary to match the performance of TP-Link's stock firmware. If that's now deprecated, then maybe I should take it as a sign to buy better hardware; this thing barely covers my house in any case.

1 Like

thank you very much to all devs

3 Likes

Looks like I'm confused.

Rolled back to 21.02.0 and get roughly the same thing.

Successfully installed and running on Netgear R6220, WNR3700v2, Linksys MR8300 and PC x64. Several devices of each, various configs (router, AP, mesh, VPN). In each case, it uses a custom build with a few packages. Thank you to everyone who contributed.

Would have posted this in the 21.02.0 thread - but that was closed 4 hours ago :frowning:

Anyway been digging a bit more to the wifi problems I have on the 21.02 series, specifically on one machine only (a ten year old amd e350 machine). Whats clear is just just keeps loosing the carrier on wifi. Alas the logs are sparse:

Oct 30 10:33:21 summers systemd-networkd[413]: wlp3s0: Lost carrier
Oct 30 10:33:21 summers systemd-networkd[413]: wlp3s0: DHCP lease lost
Oct 30 10:33:21 summers systemd-networkd[413]: wlp3s0: DHCPv6 lease lost
Oct 30 10:33:23 summers systemd-networkd[413]: wlp3s0: Gained carrier
Oct 30 10:33:27 summers systemd-networkd[413]: wlp3s0: DHCPv4 address 192.168.2.187/24 via 192.168.2.1

So guess the question is what to probe next? If I had to guess its WolfSSL that is the problem, as thats new in 21.02, and my set up was fine in 19.07. Also strange that its on just this one machine ...

Oh yes - I'll update to 21.02.01 when I get the chance - probably won't be through for a couple of weekends - having things coming up next two weekends ....

And just managed to get more logs on debugging:

Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: Flags change: -LOWER_UP -RUNNING
Oct 30 11:28:05 summers systemd-networkd[59443]: Sent message type=signal sender=n/a destination=n/a path=/org/freedesktop/network1/link/_33 interface=org.freedesktop.DBus.Properties member=PropertiesChanged cookie=133 reply_cookie=0 signature=sa{sv}as error-name=n/a error-message=n/a
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: Lost carrier
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: DHCPv4 client: STOPPED
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: DHCPv4 client: RELEASE
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: DHCP lease lost
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: Removing route: dst: n/a, src: n/a, gw: 192.168.2.1, prefsrc: 192.168.2.187, scope: global, table: main(254), proto: dhcp, type: unicast, nexthop: 0, priority: 20
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: Removing route: dst: 192.168.2.1/32, src: n/a, gw: n/a, prefsrc: 192.168.2.187, scope: link, table: main(254), proto: dhcp, type: unicast, nexthop: 0, priority: 20
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: Removing address: 192.168.2.187/24 (valid for 12h, preferred for 12h), flags: n/a
Oct 30 11:28:05 summers systemd-networkd[59443]: Setting transient hostname: 'n/a'
Oct 30 11:28:05 summers systemd-networkd[59443]: Sent message type=method_call sender=n/a destination=org.freedesktop.hostname1 path=/org/freedesktop/hostname1 interface=org.freedesktop.hostname1 member=SetHostname cookie=134 reply_cookie=0 signature=sb error-name=n/a error-message=n/a
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: LLDP: Stopping LLDP client
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: DHCPv6 lease lost
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: NDISC: Stopping IPv6 Router Solicitation client
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: Removing route: dst: n/a, src: n/a, gw: fe80::eade:27ff:fe9c:c8ba, prefsrc: n/a, scope: global, table: main(254), proto: ra, type: unicast, nexthop: 0, priority: 20
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: Removing route: dst: 192.168.2.1/32, src: n/a, gw: n/a, prefsrc: 192.168.2.187, scope: link, table: main(254), proto: dhcp, type: unicast, nexthop: 0, priority: 20
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: Removing route: dst: fd84:32c:ad2f::/48, src: n/a, gw: fe80::eade:27ff:fe9c:c8ba, prefsrc: n/a, scope: global, table: main(254), proto: ra, type: unicast, nexthop: 0, priority: 20
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: Removing route: dst: fd84:32c:ad2f::/64, src: n/a, gw: n/a, prefsrc: n/a, scope: global, table: main(254), proto: ra, type: unicast, nexthop: 0, priority: 20
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: Removing route: dst: 2002:d5a2:6256::/64, src: n/a, gw: n/a, prefsrc: n/a, scope: global, table: main(254), proto: ra, type: unicast, nexthop: 0, priority: 20
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: Removing route: dst: n/a, src: n/a, gw: 192.168.2.1, prefsrc: 192.168.2.187, scope: global, table: main(254), proto: dhcp, type: unicast, nexthop: 0, priority: 20
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: Removing route: dst: 2002:d5a2:6256::/48, src: n/a, gw: fe80::eade:27ff:fe9c:c8ba, prefsrc: n/a, scope: global, table: main(254), proto: ra, type: unicast, nexthop: 0, priority: 20
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: Removing address: 192.168.2.187/24 (valid for 12h, preferred for 12h), flags: n/a
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: Removing address: 2002:d5a2:6256:0:e2b9:a5ff:fe7e:f675/64 (valid forever, preferred forever), flags: permanent,manage-temporary-address,no-prefixroute
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: Removing address: fd84:32c:ad2f:0:e2b9:a5ff:fe7e:f675/64 (valid forever, preferred forever), flags: permanent,manage-temporary-address,no-prefixroute
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: State is configured, dropping foreign config
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: Removing address: 2002:d5a2:6256:0:73d:2db6:2a2b:ebe5/64 (valid for 6d 23h 59min 59s, preferred for 23h 52min 21s), flags: temporary
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: Removing address: fd84:32c:ad2f:0:7eff:7693:c82b:ee37/64 (valid for 6d 23h 59min 59s, preferred for 23h 52min 21s), flags: temporary
Oct 30 11:28:05 summers systemd-networkd[59443]: Sent message type=signal sender=n/a destination=n/a path=/org/freedesktop/network1 interface=org.freedesktop.DBus.Properties member=PropertiesChanged cookie=135 reply_cookie=0 signature=sa{sv}as error-name=n/a error-message=n/a
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: Forgetting route: dst: n/a, src: n/a, gw: 192.168.2.1, prefsrc: 192.168.2.187, scope: global, table: main(254), proto: dhcp, type: unicast, nexthop: 0, priority: 20
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: Forgetting route: dst: 192.168.2.1/32, src: n/a, gw: n/a, prefsrc: 192.168.2.187, scope: link, table: main(254), proto: dhcp, type: unicast, nexthop: 0, priority: 20
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: Forgetting address: 192.168.2.187/24 (valid for 11h 56min 41s, preferred for 11h 56min 41s), flags: n/a
Oct 30 11:28:05 summers systemd-networkd[59443]: Sent message type=signal sender=n/a destination=n/a path=/org/freedesktop/network1/link/_33 interface=org.freedesktop.DBus.Properties member=PropertiesChanged cookie=136 reply_cookie=0 signature=sa{sv}as error-name=n/a error-message=n/a
Oct 30 11:28:05 summers systemd-networkd[59443]: Sent message type=signal sender=n/a destination=n/a path=/org/freedesktop/network1 interface=org.freedesktop.DBus.Properties member=PropertiesChanged cookie=137 reply_cookie=0 signature=sa{sv}as error-name=n/a error-message=n/a
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: Forgetting route: dst: 192.168.2.0/24, src: n/a, gw: n/a, prefsrc: 192.168.2.187, scope: link, table: main(254), proto: kernel, type: unicast, nexthop: 0, priority: 20
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: Forgetting route: dst: 192.168.2.255/32, src: n/a, gw: n/a, prefsrc: 192.168.2.187, scope: link, table: local(255), proto: kernel, type: broadcast, nexthop: 0, priority: 0
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: Forgetting route: dst: 192.168.2.187/32, src: n/a, gw: n/a, prefsrc: 192.168.2.187, scope: host, table: local(255), proto: kernel, type: local, nexthop: 0, priority: 0
Oct 30 11:28:05 summers systemd-networkd[59443]: rtnl: received non-static neighbor, ignoring.
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: Forgetting route: dst: n/a, src: n/a, gw: fe80::eade:27ff:fe9c:c8ba, prefsrc: n/a, scope: global, table: main(254), proto: ra, type: unicast, nexthop: 0, priority: 20
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: Forgetting route: dst: fd84:32c:ad2f::/48, src: n/a, gw: fe80::eade:27ff:fe9c:c8ba, prefsrc: n/a, scope: global, table: main(254), proto: ra, type: unicast, nexthop: 0, priority: 20
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: Forgetting route: dst: fd84:32c:ad2f::/64, src: n/a, gw: n/a, prefsrc: n/a, scope: global, table: main(254), proto: ra, type: unicast, nexthop: 0, priority: 20
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: Forgetting route: dst: 2002:d5a2:6256::/64, src: n/a, gw: n/a, prefsrc: n/a, scope: global, table: main(254), proto: ra, type: unicast, nexthop: 0, priority: 20
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: Forgetting route: dst: 2002:d5a2:6256::/48, src: n/a, gw: fe80::eade:27ff:fe9c:c8ba, prefsrc: n/a, scope: global, table: main(254), proto: ra, type: unicast, nexthop: 0, priority: 20
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: Remembering updated address: 2002:d5a2:6256:0:73d:2db6:2a2b:ebe5/64 (valid for 0, preferred for 0), flags: temporary
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: Forgetting address: 2002:d5a2:6256:0:e2b9:a5ff:fe7e:f675/64 (valid forever, preferred forever), flags: permanent,manage-temporary-address,no-prefixroute
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: Forgetting route: dst: 2002:d5a2:6256:0:e2b9:a5ff:fe7e:f675/128, src: n/a, gw: n/a, prefsrc: n/a, scope: global, table: local(255), proto: kernel, type: local, nexthop: 0, priority: 0
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: Forgetting address: 2002:d5a2:6256:0:73d:2db6:2a2b:ebe5/64 (valid for 0, preferred for 0), flags: temporary
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: Forgetting route: dst: 2002:d5a2:6256:0:73d:2db6:2a2b:ebe5/128, src: n/a, gw: n/a, prefsrc: n/a, scope: global, table: local(255), proto: kernel, type: local, nexthop: 0, priority: 0
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: Remembering updated address: fd84:32c:ad2f:0:7eff:7693:c82b:ee37/64 (valid for 0, preferred for 0), flags: temporary
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: Forgetting address: fd84:32c:ad2f:0:e2b9:a5ff:fe7e:f675/64 (valid forever, preferred forever), flags: permanent,manage-temporary-address,no-prefixroute
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: Forgetting route: dst: fd84:32c:ad2f:0:e2b9:a5ff:fe7e:f675/128, src: n/a, gw: n/a, prefsrc: n/a, scope: global, table: local(255), proto: kernel, type: local, nexthop: 0, priority: 0
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: Forgetting address: fd84:32c:ad2f:0:7eff:7693:c82b:ee37/64 (valid for 0, preferred for 0), flags: temporary
Oct 30 11:28:05 summers systemd-networkd[59443]: Sent message type=signal sender=n/a destination=n/a path=/org/freedesktop/network1/link/_33 interface=org.freedesktop.DBus.Properties member=PropertiesChanged cookie=138 reply_cookie=0 signature=sa{sv}as error-name=n/a error-message=n/a
Oct 30 11:28:05 summers systemd-networkd[59443]: Sent message type=signal sender=n/a destination=n/a path=/org/freedesktop/network1 interface=org.freedesktop.DBus.Properties member=PropertiesChanged cookie=139 reply_cookie=0 signature=sa{sv}as error-name=n/a error-message=n/a
Oct 30 11:28:05 summers systemd-networkd[59443]: wlp3s0: Forgetting route: dst: fd84:32c:ad2f:0:7eff:7693:c82b:ee37/128, src: n/a, gw: n/a, prefsrc: n/a, scope: global, table: local(255), proto: kernel, type: local, nexthop: 0, priority: 0
Oct 30 11:28:06 summers systemd-networkd[59443]: Got message type=method_return sender=:1.2578 destination=:1.2568 path=n/a interface=n/a member=n/a cookie=6 reply_cookie=134 signature=n/a error-name=n/a error-message=n/a
Oct 30 11:28:13 summers systemd-networkd[59443]: wlp3s0: Flags change: +LOWER_UP
Oct 30 11:28:13 summers systemd-networkd[59443]: wlp3s0: LLDP: Started LLDP client
Oct 30 11:28:13 summers systemd-networkd[59443]: wlp3s0: Started LLDP.
Oct 30 11:28:13 summers systemd-networkd[59443]: Sent message type=signal sender=n/a destination=n/a path=/org/freedesktop/network1/link/_33 interface=org.freedesktop.DBus.Properties member=PropertiesChanged cookie=140 reply_cookie=0 signature=sa{sv}as error-name=n/a error-message=n/a
Oct 30 11:28:13 summers systemd-networkd[59443]: Sent message type=signal sender=n/a destination=n/a path=/org/freedesktop/network1 interface=org.freedesktop.DBus.Properties member=PropertiesChanged cookie=141 reply_cookie=0 signature=sa{sv}as error-name=n/a error-message=n/a
Oct 30 11:28:13 summers systemd-networkd[59443]: wlp3s0: Flags change: +RUNNING
Oct 30 11:28:13 summers systemd-networkd[59443]: Sent message type=signal sender=n/a destination=n/a path=/org/freedesktop/network1/link/_33 interface=org.freedesktop.DBus.Properties member=PropertiesChanged cookie=142 reply_cookie=0 signature=sa{sv}as error-name=n/a error-message=n/a
Oct 30 11:28:13 summers systemd-networkd[59443]: wlp3s0: Gained carrier
Oct 30 11:28:13 summers systemd-networkd[59443]: wlp3s0: Acquiring DHCPv4 lease
Oct 30 11:28:13 summers systemd-networkd[59443]: wlp3s0: DHCPv4 client: STARTED on ifindex 3
Oct 30 11:28:13 summers systemd-networkd[59443]: wlp3s0: Discovering IPv6 routers
Oct 30 11:28:13 summers systemd-networkd[59443]: wlp3s0: NDISC: Started IPv6 Router Solicitation client
Oct 30 11:28:13 summers systemd-networkd[59443]: Sent message type=signal sender=n/a destination=n/a path=/org/freedesktop/network1 interface=org.freedesktop.DBus.Properties member=PropertiesChanged cookie=143 reply_cookie=0 signature=sa{sv}as error-name=n/a error-message=n/a
Oct 30 11:28:13 summers systemd-networkd[59443]: wlp3s0: DHCPv4 client: REQUEST (init-reboot)
Oct 30 11:28:14 summers systemd-networkd[59443]: wlp3s0: NDISC: Sent Router Solicitation, next solicitation in 3s
Oct 30 11:28:17 summers systemd-networkd[59443]: wlp3s0: DHCPv4 client: REBOOTED
Oct 30 11:28:17 summers systemd-networkd[59443]: wlp3s0: DHCPv4 client: DISCOVER
Oct 30 11:28:17 summers systemd-networkd[59443]: wlp3s0: NDISC: Sent Router Solicitation, next solicitation in 7s
Oct 30 11:28:17 summers systemd-networkd[59443]: wlp3s0: NDISC: Received Router Advertisement: flags MANAGED preference medium lifetime 1800 sec
Oct 30 11:28:17 summers systemd-networkd[59443]: wlp3s0: NDISC: Invoking callback for 'router' event.
Oct 30 11:28:17 summers systemd-networkd[59443]: wlp3s0: DHCPv6 client: Started in Managed mode
Oct 30 11:28:17 summers systemd-networkd[59443]: wlp3s0: Acquiring DHCPv6 lease on NDisc request
Oct 30 11:28:17 summers systemd-networkd[59443]: wlp3s0: Requesting route: dst: n/a, src: n/a, gw: fe80::eade:27ff:fe9c:c8ba, prefsrc: n/a, scope: global, table: main(254), proto: ra, type: unicast, nexthop: 0, priority: 20
Oct 30 11:28:17 summers systemd-networkd[59443]: wlp3s0: Requesting route: dst: 2002:d5a2:6256::/64, src: n/a, gw: n/a, prefsrc: n/a, scope: global, table: main(254), proto: ra, type: unicast, nexthop: 0, priority: 20
Oct 30 11:28:17 summers systemd-networkd[59443]: wlp3s0: Requesting address: 2002:d5a2:6256:0:e2b9:a5ff:fe7e:f675/64 (valid forever, preferred forever), flags: manage-temporary-address,no-prefixroute
Oct 30 11:28:17 summers systemd-networkd[59443]: wlp3s0: Requesting route: dst: fd84:32c:ad2f::/64, src: n/a, gw: n/a, prefsrc: n/a, scope: global, table: main(254), proto: ra, type: unicast, nexthop: 0, priority: 20
Oct 30 11:28:17 summers systemd-networkd[59443]: wlp3s0: Requesting address: fd84:32c:ad2f:0:e2b9:a5ff:fe7e:f675/64 (valid forever, preferred forever), flags: manage-temporary-address,no-prefixroute
Oct 30 11:28:17 summers systemd-networkd[59443]: wlp3s0: Requesting route: dst: 2002:d5a2:6256::/48, src: n/a, gw: fe80::eade:27ff:fe9c:c8ba, prefsrc: n/a, scope: global, table: main(254), proto: ra, type: unicast, nexthop: 0, priority: 20
Oct 30 11:28:17 summers systemd-networkd[59443]: wlp3s0: Requesting route: dst: fd84:32c:ad2f::/48, src: n/a, gw: fe80::eade:27ff:fe9c:c8ba, prefsrc: n/a, scope: global, table: main(254), proto: ra, type: unicast, nexthop: 0, priority: 20
Oct 30 11:28:17 summers systemd-networkd[59443]: wlp3s0: Setting SLAAC addresses.
Oct 30 11:28:17 summers systemd-networkd[59443]: wlp3s0: Setting NDisc routes.
Oct 30 11:28:17 summers systemd-networkd[59443]: wlp3s0: State changed: configured -> configuring
Oct 30 11:28:17 summers systemd-networkd[59443]: Sent message type=signal sender=n/a destination=n/a path=/org/freedesktop/network1/link/_33 interface=org.freedesktop.DBus.Properties member=PropertiesChanged cookie=144 reply_cookie=0 signature=sa{sv}as error-name=n/a error-message=n/a
Oct 30 11:28:17 summers systemd-networkd[59443]: wlp3s0: link_check_ready(): DHCP4, DHCP6 or IPv4LL is enabled but no dynamic address is assigned yet.
Oct 30 11:28:17 summers systemd-networkd[59443]: rtnl: received non-static neighbor, ignoring.
Oct 30 11:28:17 summers systemd-networkd[59443]: wlp3s0: Configuring route: dst: n/a, src: n/a, gw: fe80::eade:27ff:fe9c:c8ba, prefsrc: n/a, scope: global, table: main(254), proto: ra, type: unicast, nexthop: 0, priority: 20
Oct 30 11:28:17 summers systemd-networkd[59443]: wlp3s0: Configuring route: dst: 2002:d5a2:6256::/64, src: n/a, gw: n/a, prefsrc: n/a, scope: global, table: main(254), proto: ra, type: unicast, nexthop: 0, priority: 20
Oct 30 11:28:17 summers systemd-networkd[59443]: wlp3s0: Configuring address: 2002:d5a2:6256:0:e2b9:a5ff:fe7e:f675/64 (valid forever, preferred forever), flags: manage-temporary-address,no-prefixroute
Oct 30 11:28:17 summers systemd-networkd[59443]: wlp3s0: Configuring route: dst: fd84:32c:ad2f::/64, src: n/a, gw: n/a, prefsrc: n/a, scope: global, table: main(254), proto: ra, type: unicast, nexthop: 0, priority: 20
Oct 30 11:28:17 summers systemd-networkd[59443]: wlp3s0: Configuring address: fd84:32c:ad2f:0:e2b9:a5ff:fe7e:f675/64 (valid forever, preferred forever), flags: manage-temporary-address,no-prefixroute
Oct 30 11:28:17 summers systemd-networkd[59443]: wlp3s0: Configuring route: dst: 2002:d5a2:6256::/48, src: n/a, gw: fe80::eade:27ff:fe9c:c8ba, prefsrc: n/a, scope: global, table: main(254), proto: ra, type: unicast, nexthop: 0, priority: 20
Oct 30 11:28:17 summers systemd-networkd[59443]: wlp3s0: Configuring route: dst: fd84:32c:ad2f::/48, src: n/a, gw: fe80::eade:27ff:fe9c:c8ba, prefsrc: n/a, scope: global, table: main(254), proto: ra, type: unicast, nexthop: 0, priority: 20
Oct 30 11:28:17 summers systemd-networkd[59443]: wlp3s0: DHCPv6 client: Sent SOLICIT
Oct 30 11:28:17 summers systemd-networkd[59443]: wlp3s0: DHCPv6 client: Next retransmission in 1s
Oct 30 11:28:17 summers systemd-networkd[59443]: wlp3s0: Received remembered route: dst: n/a, src: n/a, gw: fe80::eade:27ff:fe9c:c8ba, prefsrc: n/a, scope: global, table: main(254), proto: ra, type: unicast, nexthop: 0, priority: 20
Oct 30 11:28:17 summers systemd-networkd[59443]: wlp3s0: Received remembered route: dst: 2002:d5a2:6256::/64, src: n/a, gw: n/a, prefsrc: n/a, scope: global, table: main(254), proto: ra, type: unicast, nexthop: 0, priority: 20
Oct 30 11:28:17 summers systemd-networkd[59443]: wlp3s0: Remembering updated address: 2002:d5a2:6256:0:e2b9:a5ff:fe7e:f675/64 (valid forever, preferred forever), flags: tentative,permanent,manage-temporary-address,no-prefixroute
Oct 30 11:28:17 summers systemd-networkd[59443]: wlp3s0: link_check_ready(): an address 2002:d5a2:6256:0:e2b9:a5ff:fe7e:f675/64 is not ready.
Oct 30 11:28:17 summers systemd-networkd[59443]: wlp3s0: Received remembered route: dst: fd84:32c:ad2f::/64, src: n/a, gw: n/a, prefsrc: n/a, scope: global, table: main(254), proto: ra, type: unicast, nexthop: 0, priority: 20
Oct 30 11:28:17 summers systemd-networkd[59443]: wlp3s0: Remembering updated address: fd84:32c:ad2f:0:e2b9:a5ff:fe7e:f675/64 (valid forever, preferred forever), flags: tentative,permanent,manage-temporary-address,no-prefixroute
Oct 30 11:28:17 summers systemd-networkd[59443]: wlp3s0: link_check_ready(): an address 2002:d5a2:6256:0:e2b9:a5ff:fe7e:f675/64 is not ready.
Oct 30 11:28:17 summers systemd-networkd[59443]: wlp3s0: NDisc SLAAC addresses set.
Oct 30 11:28:17 summers systemd-networkd[59443]: wlp3s0: Received remembered route: dst: 2002:d5a2:6256::/48, src: n/a, gw: fe80::eade:27ff:fe9c:c8ba, prefsrc: n/a, scope: global, table: main(254), proto: ra, type: unicast, nexthop: 0, priority: 20
Oct 30 11:28:17 summers systemd-networkd[59443]: wlp3s0: Received remembered route: dst: fd84:32c:ad2f::/48, src: n/a, gw: fe80::eade:27ff:fe9c:c8ba, prefsrc: n/a, scope: global, table: main(254), proto: ra, type: unicast, nexthop: 0, priority: 20
Oct 30 11:28:17 summers systemd-networkd[59443]: wlp3s0: NDisc routes set.
Oct 30 11:28:17 summers systemd-networkd[59443]: wlp3s0: No SLAAC address obtained from fe80::eade:27ff:fe9c:c8ba is ready. The old NDisc information will be removed later.
Oct 30 11:28:17 summers systemd-networkd[59443]: wlp3s0: link_check_ready(): an address 2002:d5a2:6256:0:e2b9:a5ff:fe7e:f675/64 is not ready.
Oct 30 11:28:19 summers systemd-networkd[59443]: wlp3s0: DHCPv6 client: Sent SOLICIT
Oct 30 11:28:19 summers systemd-networkd[59443]: wlp3s0: DHCPv6 client: Next retransmission in 2s
Oct 30 11:28:19 summers systemd-networkd[59443]: wlp3s0: Remembering foreign address: 2002:d5a2:6256:0:ed81:ac20:aff0:81bb/64 (valid for 6d 23h 59min 59s, preferred for 23h 52min 21s), flags: temporary
Oct 30 11:28:19 summers systemd-networkd[59443]: Sent message type=signal sender=n/a destination=n/a path=/org/freedesktop/network1/link/_33 interface=org.freedesktop.DBus.Properties member=PropertiesChanged cookie=145 reply_cookie=0 signature=sa{sv}as error-name=n/a error-message=n/a
Oct 30 11:28:19 summers systemd-networkd[59443]: wlp3s0: link_check_ready(): an address 2002:d5a2:6256:0:e2b9:a5ff:fe7e:f675/64 is not ready.
Oct 30 11:28:19 summers systemd-networkd[59443]: Sent message type=signal sender=n/a destination=n/a path=/org/freedesktop/network1 interface=org.freedesktop.DBus.Properties member=PropertiesChanged cookie=146 reply_cookie=0 signature=sa{sv}as error-name=n/a error-message=n/a
Oct 30 11:28:19 summers systemd-networkd[59443]: wlp3s0: Remembering foreign route: dst: 2002:d5a2:6256:0:ed81:ac20:aff0:81bb/128, src: n/a, gw: n/a, prefsrc: n/a, scope: global, table: local(255), proto: kernel, type: local, nexthop: 0, priority: 0
Oct 30 11:28:19 summers systemd-networkd[59443]: rtnl: received non-static neighbor, ignoring.
Oct 30 11:28:19 summers systemd-networkd[59443]: wlp3s0: Remembering updated address: 2002:d5a2:6256:0:e2b9:a5ff:fe7e:f675/64 (valid forever, preferred forever), flags: permanent,manage-temporary-address,no-prefixroute
Oct 30 11:28:19 summers systemd-networkd[59443]: wlp3s0: link_check_ready(): an address fd84:32c:ad2f:0:e2b9:a5ff:fe7e:f675/64 is not ready.
Oct 30 11:28:19 summers systemd-networkd[59443]: wlp3s0: Removing old NDisc information obtained from fe80::eade:27ff:fe9c:c8ba.
Oct 30 11:28:19 summers systemd-networkd[59443]: wlp3s0: Remembering foreign route: dst: 2002:d5a2:6256:0:e2b9:a5ff:fe7e:f675/128, src: n/a, gw: n/a, prefsrc: n/a, scope: global, table: local(255), proto: kernel, type: local, nexthop: 0, priority: 0
Oct 30 11:28:19 summers systemd-networkd[59443]: wlp3s0: Remembering updated address: fd84:32c:ad2f:0:e2b9:a5ff:fe7e:f675/64 (valid forever, preferred forever), flags: permanent,manage-temporary-address,no-prefixroute
Oct 30 11:28:19 summers systemd-networkd[59443]: wlp3s0: link_check_ready(): dhcp4:no ipv4ll:no dhcp6_addresses:no dhcp6_routes:no dhcp6_pd_addresses:no dhcp6_pd_routes:no ndisc_addresses:yes ndisc_routes:yes
Oct 30 11:28:19 summers systemd-networkd[59443]: wlp3s0: State changed: configuring -> configured
Oct 30 11:28:19 summers systemd-networkd[59443]: Sent message type=signal sender=n/a destination=n/a path=/org/freedesktop/network1/link/_33 interface=org.freedesktop.DBus.Properties member=PropertiesChanged cookie=147 reply_cookie=0 signature=sa{sv}as error-name=n/a error-message=n/a
Oct 30 11:28:19 summers systemd-networkd[59443]: wlp3s0: Remembering foreign route: dst: fd84:32c:ad2f:0:e2b9:a5ff:fe7e:f675/128, src: n/a, gw: n/a, prefsrc: n/a, scope: global, table: local(255), proto: kernel, type: local, nexthop: 0, priority: 0
Oct 30 11:28:19 summers systemd-networkd[59443]: wlp3s0: Remembering foreign address: fd84:32c:ad2f:0:e849:51e9:5957:7be1/64 (valid for 6d 23h 59min 59s, preferred for 23h 52min 21s), flags: temporary
Oct 30 11:28:19 summers systemd-networkd[59443]: wlp3s0: Remembering foreign route: dst: fd84:32c:ad2f:0:e849:51e9:5957:7be1/128, src: n/a, gw: n/a, prefsrc: n/a, scope: global, table: local(255), proto: kernel, type: local, nexthop: 0, priority: 0
Oct 30 11:28:21 summers systemd-networkd[59443]: wlp3s0: DHCPv6 client: Sent SOLICIT
Oct 30 11:28:21 summers systemd-networkd[59443]: wlp3s0: DHCPv6 client: Next retransmission in 3s
Oct 30 11:28:21 summers systemd-networkd[59443]: wlp3s0: DHCPv4 client: DISCOVER
Oct 30 11:28:24 summers systemd-networkd[59443]: rtnl: received non-static neighbor, ignoring.
Oct 30 11:28:24 summers systemd-networkd[59443]: rtnl: received non-static neighbor, ignoring.

I have successfully upgraded my wrt3200acm and wrt1900acs from 21.02.0 to 21.02.1. The routers have been up for more than a day.
Everything has been very solid. I noticed that the wifi on wrt3200 has improved a lot in terms of stability and signal strength.
Really appreciate all the work that the dev team has put in. I cannot thank you guys enough.

3 Likes

Upgraded WRT1900ACS and WAC104 from 21.02.0 to 21.02.1. No issues, nice job!

Good news for WDS wireless bridge. It is working again with this release. (Was broken since 21.02.0 RC4, so, was on RC3)

1 Like

I'm having issues with Xiaomi Mi AC2100, 5 GHz, WPA2-EAP and fast bss transition:

The device is configured as "Dumb AP". When I test the transition walking around the apartment, the wifi device (a Samsung Galaxy S21) doesn't transition, the AP gives the message "did not acknowledge authentication response" and soon freezes.

Disabling the fast transition seems to solve the freezing.

Fast transition on 2,4 GHz works (althouugh I tested only with WPA2-PSK).

I had no problems with 19.07.7 (the scp07 build).

1 Like

Happy to report my setups with RPi4, EA8300 and MR8300 are all working well.

Also fixed serious issue :

Very many thanks to Dev Team !

1 Like

I know this has been covered, but the more i read, the more confused i get. I'm trying to upgrade a Linksys WRT1900AC from 19.07.7 to 21.02.1. But i get to confusing errors. I'm not going to preserve settings, as i know that won't work. From what i understand with this model Router, I'm facing 2 issues. Issue 1, the change to DSA and the way networking works means you can't preserve settings and is the reason for a warning. But, then i see issue #2 message that the partition sizes need changed and so you shouldn't upgrade. So am i supposed to upgrade with LUCI using the sysupgrade image, or the factory image? I'm going to include both screenshots. There error first says to not preserve settigns, which makes sense, but then the rest of the erorr says to sysupgrade not support and to use factory?
So what is the best way to upgrade?
links to where some of my confusion begins. I tried to research, but read too much to the point i see conflicting opinions. One person stated to use factory, then further down someone says openwrt can brick your device using factory and it's only meant for coming from a factory image to openwrt?
Researched links:
https://forum.openwrt.org/t/openwrt-21-02-0-first-stable-release/105395/25
https://forum.openwrt.org/t/openwrt-21-02-0-first-stable-release/105395/162
The link above is where my confusion sets in, and it appears to have started a debate between factory ans sysupgrade images.
So I guess, can this be done via LUCI, and which image file should i use? And if I can use sysupgrade, why does the error message say to use factory?
Thanks for any help with this.


image

Factory as the kernel space needs to be increased, by either GUI or CLI.

1 Like