I’m on a cruise ship, and I can get to the captive portal. I was thinking MAC Cloning in repeater mode, and the documentation speaks to a MAC address clone setting, but there’s no such setting (that I can find) in the Beryl 7 software. The software differs from the documentation.
I was able to get it working ONCE but had the router direct wired (RJ45) into my laptop, and I had all devices (including the laptop) connected to the router. However, when I disconnected the RJ45 connection, somewhere the router lost it’s connection to the captive portal.
I’m hopeful someone has some thoughts/tricks/etc. Had I known this “new” router required “new” documentation (docs don’t match implementation) then I would have “downgraded” to an older router. I’m now in the middle of the Pacific ocean, and Amazon has no pickup or delivery here (yet!)
The mac clone option should be present either inside the repeater options, I think you have to click advanced there, I got also a Beryl 7 I can have a look tomorrow.
As for the captive portal, I think with the given scenario it will not possible to remember the captive portal.
Most captive portals have a certain cooldown (or session), and when a device is disconnected it will force you to login again this will also happen on your mobile phone it will expire, what is possible though is if you keep the router online, but I don't think it will work 100% they may also track user activity.
I do know a few examples like that they suddenly show a nag screen so they know you are still there to track activity, other captive portals may track silently the outgoing activity and closes the session if it doesn't measure traffic over a time.
For both examples I don't think GL-iNet software can do it not in a way the portal stuff is automatically done, but there is a OpenWrt package called travelmate although I'm inexperienced with it, it will replace the repeater function management, and they have alot of profiles for various portals like auto clickers/auto login, personally I think using travelmate is the best option for you even if it is not feasible to keep the router online when going away.
I also have looked for mac clone when using ethernet, instead of the repeater options you click on ethernet options, from there you have mac mode which acts similar as the repeater function.
REALLY CLOSE to sending it back and getting a Unifi or something else. I really want this to work but I feel like I’m driving at night with my headlights out…
I think the captive feature was also very limited.
What it does so and then is simulating activity so that the captive portal thinks there is traffic.
It does not save captive portal login credentials.
I think the Beryl 7 also has this feature but it is in the repeater settings like on my screenshot.
There is a package however but I think it is difficult to get it on this version of OpenWrt called luci-app-travelmate you can check the documentation here, I know that travelmate has options to login and maybe someone in the community has a profile for your captive portal site.