Many hotels these days still have pretty dreadful Wifi. Often the worst offender is the "you still only have one Wifi device, right?" assumption; you get a username/password combo, and using it on device B when device A is already logged in either boots you off device A, or fails on login.
What I'd like is a nice portable solution that takes the Wifi connection, and "re-shares" it via another stable Wifi SSID in my room (yes, I assume this requires two Wifi chipsets) so that I can connect from multiple devices. Is such a thing possible? There are plenty of guides on sharing Ethernet to Wifi, or vice versa, but I can't find anything that covers Wifi-to-Wifi.
To be more specific, I normally travel with:
- A MacBook
- An iPhone
- An iPad
(although it would be most useful to have a solution that doesn't specifically depend on any one of those).
So what I'd like is a gadget that has two Wifi connections - one so that it can connect to the hotel wifi, and another to re-broadcast it via an access point under my control. The gadget can be software (runs on a device like one of the above), or hardware (a separate access point/router/etc. that I carry around)
- The ability to login via a web console - the usecase I'm trying to solve here typically requires that.
- Inbuilt NAT/DHCP etc. so the gadget manages the "re-shared" Wifi network.
Nice to haves:
- Re-shares the wifi connection securely (WPA etc.) so that only I can connect.
- Doesn't require an extra AC adapter
- The ability to connect an Ethernet cable instead for stone-age hotels that still don't have Wifi (I think just this is easier to solve, since something like an Airport Express will do this - but that doesn't solve the original Wifi-to-Wifi case).
- The ability to emit regular keepalives of some sort to stop the hotel Wifi connection dying, being lost etc. if I don't use it for a while - they are often unreliable and disconnect easily.
Is such a thing possible? Does it exist? Can I construct one? Alternatively, can I purchase one outright? How would I pick something appropriate and what should I look for?