Editing WISPr Wireless ISP Autologin
Warning: You are not logged in.
Your IP address will be recorded in this page's edit history.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
- | == Automated | + | == Automated hotspot login == |
WISPr is a protocol used for automated login to WiFi hotspots operated by FON, BTWiFi, SFR, Netia and others. A "smart client" (such as the WiFi apps produced by the hotspot operators) interrogates the captive portal, receives from it the portal's login URL and supplies the user's (stored) login credentials for authentication. | WISPr is a protocol used for automated login to WiFi hotspots operated by FON, BTWiFi, SFR, Netia and others. A "smart client" (such as the WiFi apps produced by the hotspot operators) interrogates the captive portal, receives from it the portal's login URL and supplies the user's (stored) login credentials for authentication. | ||
Line 7: | Line 7: | ||
You will need: | You will need: | ||
- | # Perl WISPr code from https://github.com/matsuu/ | + | # Perl WISPr code from https://raw.github.com/matsuu/auwifispotclient/master/wispr_login.pl |
- | # Crypt::SSLeay, LWP::UserAgent and XML::Simple. | + | # libssl-dev installed |
+ | # via CPAN (which may need to be fixed to work with busybox gzip) you'll want Crypt::SSLeay, LWP::UserAgent and XML::Simple. | ||
Line 55: | Line 56: | ||
and try connecting to a supported network. Dbus-scripts will run your bash wrapper, which, if it matches the SSID, will launch the wispr_login. So far this is tested on a single network, and there's still room to figure out how to use it across Europe. | and try connecting to a supported network. Dbus-scripts will run your bash wrapper, which, if it matches the SSID, will launch the wispr_login. So far this is tested on a single network, and there's still room to figure out how to use it across Europe. | ||
- | == Networks | + | == Networks tested == |
Please add to this section as appropriate. | Please add to this section as appropriate. | ||
Line 61: | Line 62: | ||
=== United Kingdom === | === United Kingdom === | ||
- | ==== | + | ==== FON ==== |
- | + | FON hotspots in the United Kingdom are a moveable feast; some are too old to support WISPr, some use proprietary software, but it is my understanding that some newer ones do. However, the vast majority of UK FON hotspots are provided through their tie-up with BT, and Foneros are able to use their Fon logins via WISPR at BTWiFi hotspots, just prefix your username with "BTFON/". So, WISPr does work for FON users in the UK, just not automatically at FON_FREE_INTERNET hotspots on older Foneras. | |
- | + | ==== BTWiFi ==== | |
- | + | ||
- | + | BTWiFi hotspots are hosted (in the main) by newer BT Home Hubs, and are now plentiful in populated areas. These do support WISPr, although I have only tested it with BTFON credentials. | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + |
Learn more about Contributing to the wiki.