I couldn't upgrade from robimarko's 2023-01-02 build to the official one. sysupgrade / fw_setenv didn't work, both of them changed nothing and writing initramfs to mtd13 was possible, but never booted despite updating the flag_boot_rootfs to 1. My solution to upgrade was:
TFTPD64 Recovery to MI Stock Firmware
Followed the wiki guide on openwrt.org to flash initramfs, boot it, and sysupgrade to the official snapshot release.
from the lan Zone and the wifi belonging to lan I have connection to the internet. but it seems that the update via ssh needs to have connection to the internet via wan. But then wan interface would have same IP net than Lan. Can I configure the router, that it tries to go to interent via lan interface ?
I'm actually getting the same error on both of my AX3600s after updating to a build from the latest official repo.
One is connected to the internet via the WAN port, the other is a mesh node connected over the 5GHz radio. Devices connected to each are accessible through their respective cloud services so the devices have internet connectivity.
Unfortunately, I just performed this update and did not try a opkg update before on the old version so I'm not sure if this problem is new to this build, but I can say that it has worked in the past.
Update: It's working now with no action taken on my part.
I also had issues upgrading from a about a week ago pr build. Was already migrated to new interface names and single partition. Changed config version to 1.0 and took backup. Then attempted sysupgrade to official snapshot, which bricked the device. Had to tfpt to chinese v1.017, ssh, then write intramfs and sysupgrade latest official snapshot, then restored backup. Now build is functional, but not sure why it did not work in the first place...
There were some bricks (I had one) and robi modified the code to be sure it starts with the correct partition. Since then it seems there are not more bricks. So if you are now at the official one, the problem, in theory, is fixed. Search the thread about platform.sh and you will see the changes made.
Yesterday I bricked both as I tried to install the official openwrt (has @dimfish release).
Than I reverted both back to firmware 1.0.16, get ssh access and do everything as explained in Tutorial , but after reboot under point 6 the devices is bricked, too.
Are there any differences, has anybody the same problems?
I softbricked an AX3600 too, moving from a self-built day-1 openwrt/master to an official pre-built openwrt/master snapshot.
For me, network interface name and single partition changes happened many iterations ago - that is not the issue here. The updated platform.sh would have been in place already too. The only relevant difference I can think of is build configuration? The previous update cycle from final self-built robimarko-pr to self-built openwrt/master (both using that same custom config) worked OK.
I'm honestly not sure what happened. I don't have UART access. Good news is that a from-scratch tftp recovery using only the official snapshot initramfs and sysupgrade images worked OK. I was able to opkg install everything that used to be in my custom build, restore the config and all is well.
Edit: tftp recovery is of course with Xiaomi firmware first, then ubiformat with openwrt initramfs.