Hi everyone,
I have upgraded my Linksys E8450 (UBI) from 22.03 to 23.05 and got a problem with radio1. It is now shown as Generic uknown. Device is not active.
I tried
rm -f /etc/config/wireless
wifi config
and it only removed radio1 form the list of devices in wireless section (I did a backup of that file though) so I reverted back to the same config file.
You might also want to check to see if the firmware packages for both radios are installed. This looks a lot like the issue others have reported on the device when upgrading between these two major revisions via auc/attendedsysupgrade.
In short, the firmware package was split between the 22.x series and 23.x series, and auc/attendedsysupgrade don't recognize there is a new dependency for this device when updating between major revisions. Given the other package change issues that can present when upgrading between major revisions in this manner, many of the gurus suggest not using auc for a major version upgrade.
That's excellent news. I'm glad you were able to get the radio back up.
Please note that if you did use auc or attendedsysupgrade to go from 22.x to 23.x, there may still be other packages missing from your device or other packages with variations that can cause conflict or wasted space. These are the main reasons that the gurus suggest not using these tools when going between major revisions.
The easiest way to avoid such issues in the future is to use the firmware selector tool on the OpenWRT download site. From there, you can customize the list as necessary to bake in your preferred packages. Most people going this route will also want to ensure that luci or luci-ssl are added, since customized firmware won't include the GUI by default.
Alternatively, you can compare the set of default packages for your device to the set already present on your upgraded firmware. This will at least let you know if there are conflicts or missing packages.