I purchased these router to use exclusively with Openwrt. The stock, modified, openwrt image works fine (19.05). I would like to upgrade to the latest "real" OpenWRT. I have tried several times without out success.
I am following the wiki guide here: https://openwrt.org/toh/gl.inet/gl-ar750
I can easily flash am image either using the vendor UI or LUCI however the end result never works and I am getting confused.
First, if I am starting from the stock image, do I use the install image or the upgrade image? The device already has an older modified version of openwrt on it so I am not sure if this is considered an upgrade or if I need the full install because it is not a "real" openwrt.
I have tried both and they flash successfully but the radios are never configured properly.
Scenario 1:
If I select to save the settings, luci re-configures and renames the interfaces on first login and breaks the ethernet port conflagration so I can't connect cables to the ports. I don't see anything about this in the notes.
Scenario 2:
If I flash the image and do not choose to save the settings, I get what looks like a default openwrt image with only 1 default radio (this device has 2 radios). Is this right? Shouldn't the image at minimum know the device has two radios or am I expected to have to create all the devices, link them to interfaces and set up all this configuration manually?
For example, when I install Linux on a laptop, I don't have to create a device for the wireless card (wlp3so), the kernel detects the device, names it and links it to an interface, etc. Does openwrt work the same way or do I need to setup all this low level device stuff myself?
I have tried all this on a second device GL-MT300N-V2 with the same results. The stock modified openwrt works fine but I can never successfully upgrade to the real version. I always end up with a result where the radios, interfaces and devices are missing or misconfigured.
Is this the normal experience or am I doing something wrong?