di_Niko
I havent tested yet, but, based on previous comments and
someone correct if im wrong, you can sysupgrade directly from
ssh, not sure about webpanel.
Can someone confirm if the restore of factory firmware is also
working with sysupgrade ?
oli
I received this router two days ago, can someone tell me the correct procedure to switch to openwrt with the possibility of returning to the original software?
I can confirm that I have personally upgraded my own MT6000 from GLiNet (stock/OEM) firmware using the GLiNet stock WebUI's upgrade function and by loading a vanilla OpenWrt sysupgrade image.
Other people in this thread have confirmed that they have done the same thing. Stock WebUI and sysupgrade image.
Different people on this thread have confirmed that they have used a sysupgrade image from the GLiNet stock uboot WebUI by using the recovery procedure. Simply hold the reset button while removing and reapplying power, navigate to 192.168.8.1 and follow the on screen instructions in the WebUI to upload the sysupgrade image.
I believe the same would work from an ssh shell, but you would have to copy the file to the temp directory or similar and use the standard shell/CLI commands as described on the wiki. I have not done this with this router as there was no need. I have, however, done it with other routers, and have no reason to doubt it would work with this particular router model, in fact every reason to believe it would, I just have not done it with this particular model and do not recall anybody else saying they have used that method either.
I have also not gone back/reverted from vanilla OpenWrt to the stock GLiNet firmware, but in this thread @daniel stated that it is possible to revert through the OpenWrt WebUI. He is probably one of the most knowledgeable people to contribute to this thread, and an OpenWrt dev, and iirc helped write the Filogic driver code, so I think he would know. I defer to others like him on reverting.
I also know that if you only use the sysupgrade image then your stock GLiNet uboot WebUI will remain in place, and you can upload the stock firmware from there using the recovery procedure described above and in videos on the GLiNet web site. (search for unbrick GLiNet)
oli
second question, are these packages compatible with this router, or what packages you would complete with?
I would use the firmware selector and click " Customize installed packages and/or first boot script", then leave all the standard packages unless you know what you are doing (especially since this device has decent storage).
The firmware-selector adds almost the same as a regular snapshot, with the addition of luci, which will get you a Web GUI.
I would add things as needed from there.
- luci-app-attendedsysupgrade - is on my highly recommended list. It will add "System -> Attendedsysupgrade" to the Luci menu, which will allow you to download sysupgrade builds with your currently installed packages (and you can add in or remove packages, for instance possibly firewall4 and odhcpd if you are using yours as a dumb access point, but do your own research on that [but since this device has deccent space maybe don't bother?]) - it will also install the CLI version of attendedsysupgrade which is "auc", as this is a dependency.
- luci-ssl is good if you want to connect to luci using https, but not necessary. This will install a bunch of other dependencies, so you don't need to list them all.
I personally use tailscale for external access to my home network with good success (good enough to stream movies from Jellyfin, windows rdp), and adding that to the firmware builder list will add tailscaled as a dependency. On some routers tailscale won't work due to low storage and tailscale takes about 15Mb, but the MT6000 should be fine.
After that, I would research apps on the wiki and forums before installing them, because it's not just about whether something is compatible, but whether it does what you want, whether it works in your setup, and also about how you configure it (like apps or add-ins on any operating system).
Whatever you do, don't just keep upgrading packages, as this can get you into dependency hell, especially with snapshots, and it is also not great for router storage. There are discussions on this on the forums and I recommend this video from onemarcfifty - https://www.youtube.com/watch?v=FFTPA6GkJjg