I am on a cruise ship with a one device plan (no switching allowed) and want to use my GL.iNet Beryl travel router to connect multiple devices. Here is what I have done:
Connect my iPhone to cruise ship Wi-Fi with “Private Wi-Fi Address” turned off
Clone my iPhone’s MAC address on my travel router
Connect another device to my travel router with my iPhone disconnected from Wi-Fi entirely
I cannot connect to any websites (not even the captive portal) through my travel router. Anything else I should try? Thanks!
Thanks for replying! These seem to be disabled by default for me.
I tried resetting the travel router and connecting to the cruise ship Wi-Fi without cloning my iPhone’s MAC address and still could not pull up the captive portal. Could the network be configured to detect and block routers?
On a recent cruise with my Beryl AX I had to use my iPhone connected to the ship’s Wi-Fi, and then I lightning-tethered to the BAX, and from there my laptop and other iPhone could Wi-Fi to the BAX and out to the world. Connecting BAX via iPhone Wi-Fi hot-spot did not ever work; BAX never saw iPhone SSID. (Maximize Compatibility is enabled…) The down-side is that my iPhone had to be there for the other devices to be used; fortunately for me that wasn’t an issue.
I have found that all the old TTL mangle instructions are useless; “the command” makes reference to tables that no longer exist. ymmv of course.
I was not aware that an iphone would hotspot a wifi network. I thought it only did cellular-based hotspotting. Like how they will not hotspot a VPN connection. Both are a security concern for enterprises. As far as TTL, I am certain there is a way to make that work, it may just take some googling. It is a simply iptables statement in a custom rule.