Connecting to "Open" Wifi
-
I have not seen any discussions on how to deal with this so far. I live in an apartment complex. The wifi is accessed the same as at a hotel. It's "Open", requiring no password, then you wait for the login splash screen to appear in your browser.
I've been struggling to find a way to get this splash screen to appear in Retropie. Here are some things I've been trying to avoid because I'm completely new new to the Pi.
- Installing packages from source code.
- Running a browser outside of Retropie.
- Ethernet connection, as there is no port in my apartment. However, I can connect an ethernet cable to my laptop.
Essentially, I'm trying to get this wifi connection while not messing with RetroPie too much so that I can continue to utilize updates from the Pi and so forth in typical newbie fashion. Thanks a ton!
-
Seems like a captive portal. Real nightmare for embedded device.
You should be able to authenticate via a console browser (links, ...), desktop environment, or have a browser available through ES, see https://retropie.org.uk/forum/topic/3410/web-browser-on-emulation-station for exemple.
But you probably will have to repeat the logon procedure every day or so.Alternatively, and depending on the portal, you could write a curl script to automatically authenticate your raspberry.
-
To expand on the suggestion of using curl and open Wifi, there's this. As Sano also mentioned, the Lynx web browser is a possibility as well and can be installed from the RetroPie-Setup alongside the wiki viewer, or by typing
sudo apt-get install lynx
from the command line. -
When I saw the subject line I thought of you @mediamogul lol
-
@backstander said in Connecting to "Open" Wifi:
When I saw the subject line I thought of you @mediamogul lol
Better this than "Local hoarder crushed to death by avalanche of 'Far Side' calendars. Survived his by 47 cats".
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.