I have an APU2E0 Router and 802.11ac 3×3 MIMO Access Point, installed OpenWRT some time ago and still are on version 19.07.6, I would like to update to version 23.05.2. I am however unsure how to find my router.
I am trying to search for hardware but if you look here (searching for APU) you can see that my model is not in the list. Is it just that some/all of them are compatible?
When looking at the APU2 device info page, it describes using the standard x86 builds. You should be able to use the x86-64 generic image for your needs. It is possible you'll need to add in a few kmods/drivers for some components like the ethernet and/or wireless hardware.
Given the significant changes from 19.07 > 23.05 (i.e. 4 major revisions), your current configuration will not be compatible. As such, you'll be configuring again from scratch. It is a good idea to make a backup of your current config, but don't try to restore that to the new version -- just use it as a human readable reference if required to help you remember your previous/existing goals and configuration items.
You might try simply booting from alternate media (like USB) to ensure that the new image boots without issue and brings up all the required hardware to at least get the device itself online. From there, you can always install any required packages, or you could build a custom image that includes them once you know the 'recipe' you need to be fully online.
I've got a little script that might help. I have not run it on anything as old as your install, but it has been tested on similar hardware (my primary router is an APU2E4).
The first code block in my post should be good enough to get you going and tell you which image file would upgrade you from your current configuration. (Plus, I'd love to know how/if it works on a v 19 release!)
Thank you and sorry for the late reply. The generic image worked wonderfully and just added the drivers I needed for my WiFi and built a custom image so everything worked out of the box.
Thank you for your reply! I sadly did not get the script to work. I tried for a few days but it seemed like there was some problem with the ssl connection or something, were not really able to figure out the exact reason for why it did not work.