Few weeks ago, I finally gave up on Linksys to provide a decent firmware and deal with randomly router getting into non-responsive state, I decided to go with OpenWRT for Linksys WRT1900AC v1 (as I remembered my router was advertised as OpenWRT capable).
After 2 hour research found out that OpenWRT is dead (https://wiki.openwrt.org/toh/linksys/wrt_ac_series), but hail to Cesar LEDE is there to take over.
Another half a day of research reading how to flash properly, how to not to screw up and so on, I am finally ready to make the move. Yay! LEDE is up and running.
Now off to simple steps like opening ports, defining static IP's, adding 'guest network' and again reading confusing documents from around the net on how to properly do it. Simple stuff. Especially when it's advertised "LEDE supports guest network!". It kind of supports, if you call that. If you are tech savvy and spend hours in research figuring out the Wireless overview, the interface, firewall, routing and so on... I was able to. Phew.
So far so good. Made backups on the way to ensure I have something to get back to if I screw up.
Later spent more time figuring out how to enable OpenVPN again, another advertised feature (yeah yeah, shoot me for not running linux box inside my house and wanting convenience to get onto my own network. Linksys firmware had it and it worked, so it should not be an issue, right?). Well, this does not appear straight forward, LUCI does not appear to work (or at least I was not able to figure out yet) and bunch of docs from years ago suggest CLI. Oh well, I will get back to this some time later as VPN is not urgent. (I have other means to get into my network.)
While at it, configured ddns and qos and few other packages that I was (now I know stupid enough) to not write the names down.
Today, identified the new LEDE version had been released. I know, I checked the 'how to upgrade' docs, but what I scratched my head for was "Why LEDE is not telling me there is an update available?". After few hours or research, I still don't have an idea, but hell with it, I guess this is not important to enduser, just go to website and click around and you will/maybe be able to find an update. Usability 0.
Made backups, read how to upgrade. Upgraded. All good!
Wait, the packages are not upgraded? They don't show up in LUCI as there is upgrade available and there is no way to upgrade? Oh well, let's go back to CLI. Phew! Updated, scripted, all done.
Back to GUI. Wait! Where are my custom packages that I had downloaded? Openvpn, qos, ddns and few that I don't remember now all gone! WTF!?
Reinstalling packages creates a duplicate package e.g. for ddns because there is a file /etc/config/ddns it just slapped the package /etc/config/ddns-opkg ??? What the hell do I need to do with the wrong config?
I am sure someone will let me know that I did not not read somewhere or I did not understand something and this is how it works, however I do not see LEDE project ready.
Forgive me for saying, but I believe the LEDE will go to internet graveyard shortly...