Dietpi WISP

TLDR: An option in dietpi-config or dietpi-software to configure the dietpi as a WISP router.

I travel frequently, and just about every hotel has free internet in the form of wifi. Unfortunately, hotel wifi is sketchy and is insecure at best. Many also disable things like chromecasts etc from streaming media. Lastly, it takes a substantial amount of time configuring the hotel wifi on my family’s devices (ipads, etc). I’ve used a WISP “travel router” before, and it worked well, but was extremely limited. The raspberry pi is perfect for one, but the solutions at the moment take considerable effort to set up. I use dietpi on multiple devices, so it would be great if there was some basic WISP functionality built into dietpi.

Basically, it would always broadcast a secured hotspot ssid/pass that never changes. If it has no access to the internet, any client that connects to it would open a dialog in their browser to select the appropriate hotel wifi network, allow the user to authenticate one time… and then use that connection as the internet access it re-broadcasts over the secure hotspot. Any clients on the hotspot would automatically have their internet access routed through any VPNs normally configured in dietpi.

If some solution like this already exists, please point me in the right direction. Otherwise, it would be amazing if dietpi had such a solution as an easy-to-use option.

Thank you!

Hi,

not sure if this is what you are looking for but maybe you can have a look to RaspAP-webgui https://github.com/billz/raspap-webgui

DietPi feature request https://feathub.com/MichaIng/DietPi/+80

. If some solution like this already exists, please point me in the right direction. Otherwise, it would be amazing if dietpi had such a solution as an easy-to-use option.

I used and I played with some travel routers, TP Link TL-703n and gL.iNet 6416A, but with a router dedicated distro.

Because all RaspberryPi versions are supported (you didn’t mention what version do you have) by openwrt, seems more practical to use it.