@dm
As you said, “I didn’t have time for a full security audit” so it’s reasonable to give Justin and GLI the benefit of the doubt until you do so and can detail otherwise.
Regarding travelmate, I have been testing it and it appears to work as advertised. It’s a great solution for a stock OpenWrt\LEDE device, however it relies upon manually editing the wireless file to add STAtions, making it really not usable for a road warrior who frequently needs to add new STAtions. If you rotate exclusively between a fixed set of stations (home, office vacation home, etc) then it’s fine. I have not tried the 4.x versions as yet.
All but one station is disabled in the wireless file. I would rather a separate file for stations and update wireless, but I did not design this. Related, there is a LuCi bug which, if I recall, displays incorrect station names in the Luci Wireless display. Bug has been reported, but it’s not likely to get fixed anytime soon. Again, it’s NOT a travelmate issue, it’s a Luci issue. I have not been successful adding or manually changing STAtions with Luci while travelmate is running.
You may want to see this solution, which I still run on a Kingston MLWG2, but it has some issues. Not sure if it is the tool or device, but about half the time I end up with a 169.254 address on boot. 404 Page not found - GL.iNet Again, it’s problematic with needing to add new stations like travelmate.
I have been an evangelist for adding this functionality to OpenWrt, but there is just not enough interest by those with the correct skills. I also would like to see a phone app (preferable). Search OpenWrt for my user name. There are dozens of solutions, but the only one that seems to work every time is to remove the STAtion on boot, forcing the user to create a new STAtion in Luci, however as noted, I find anything done in Luci just is to tedious to do at Starbucks etc when I want to connect for ten minutes. ( I use openVPN)
The Gli gui is still the best tool. Details and comments can be seen here: Overview - GL.iNet Docs
…AND I CAN USE IT ON A PHONE’S DISPLAY
I will suggest that there may be a trade off between security and functionality, but personaly do not feel I am giving up ANYTHING.
Regarding using a USB device as a second radio, did this (edimax-7811). It solved the AP-STAtion hang issue, but wireless performance was reduced as compared to using the single radio (not intuitive). Since given up. It is unknown why. Some users have reported improved performance by placing the USB radio on an extension cable.
Regarding telent, not sure if was in 15.05 or LEDE 17.01 telent is replaced by SSH.