Skip to content

Automatically Login To The BT Wi-Fi (UK) Network (And Stay Online), Available For Windows, Linux, Android & OpenWrt (Login, Theme & LED Customisations)

Notifications You must be signed in to change notification settings

aidanmacgregor/EE_WiFi-BT_WiFi-Autologin-OpenWrt-Linux-ChromeOS-Android-Windows.EXE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 

Repository files navigation

EE WiFi (BT Wi-Fi) Autologin (OpenWrt Service) (Windows.exe) (BASH Script.sh) (Android & Chrome OS Macrodroid) (WISPr URL) (HTTP-POST) (HTTP-GET)

48 info BT Wi-Fi is now EE WiFi download

  • BT Wi-Fi is now EE WiFi, Your existing username and password will remain valid going forward. When you see the "EE WiFi" network you can connect to this in the same way you currently use "BTWi-fi".

General Information

  • Jan 2024: "The BT Wi-Fi App Is Being Removed, Access to EE Wi-Fi Still Available via Web Browser" (Or Use My Macrodroid Script)
  • Jan 2024: Most Hotspots now "EE WiFi" My parents are still running "BTWiFi" on their BT HomeHub 3 (Seems no more updates to this router)

The EE WiFi (BT Wi-Fi) Service Comes With Several Options To Gain Access To The Network

  • Pay & Go On Demand (1 Hour To 30 Days)
  • BT or EE Broadband & BT Mobile Customers (EE/BT Broadband & BT Mobile customers get free, unlimited access to the EE WiFi network)
  • Pay & Go Subscription (3 OR 12 Months Up To 5 Devices Online, 5 People Could Split 12 Months and pay ÂŁ3 Each Per Month) (No Longer Available 2023)
  • FON Account (No longer in partnership with Fon as of 2020)

Therse Are The URLs I Have Found To Login Without Loading A Webpage OR Typing Credidetials Every Time

  • BT Log You Out Automatically After 4 Hours (And A Few Seconds)
  • There Are 4 URLs, (HTTP GET May Only Work With Home Broadband, Others Untested)
  • If Using OpenWrt Restore The Customised Backup Zips & Add Account In LUCI "Local Startup"
  • If Using Windows .NET 4.6+ May Be Needed With Windows Vista To Windows 8.1 (Should Just Work Windows 10 & Newer)
  • If Using Macrodroid Download The Macro & Edit The Variables Drawer To Add Account (Work With Chrome OS)
  • If Using Inside A Linux Script Edit The URL To Include Your Account Info

SSIDs:

(Pulled From APK, No longer in partnership with Fon as of 2020, Most Hotspots Now Branded "EE WiFi")

EE WiFi
BTWi-fi
_BTWi-fi
BTWiFi
BTWiFi-with-FON
BTWifi-with-FON
BTOpenzone
BTOpenzone-H
BTOpenzone-B
BTFON

Testing Results

Tested In A Home Internet Replacment Setting, using BT Home Hub 5 Flashed With OpenWRT Configured in Client & Access Point Mode (Windows Direct BT Wi-Fi Connection)

  • This allows one device to sign in every device inside my network
  • this runs well & downtime is almost non existant
  • manually logging out and letting it sign itself in didnt break an active download i had running

Speeds For Me: (You Will Vary)

  • Ping Approx. 30ms
  • Download 40-60 Mbps
  • Upload Approx 11-17 Mbps

My Network Topology (OpenWrt):

My Network NEW 2

youtube-logo-png-46026 OpenWRT EE WiFi (BTWi-fi) YouTube Guide

  • Updated Video Planned Soon!

2528830 OpenWrt Autologin Service, LED & Theme

Click to expand!
- Set Up OpenWrt With EE WiFi (BTWi-fi) & The Autologin Service, THEME & LED Service Also Availible

48 info Install The tar.gz Files Using LUCI (System > Backup / Flash Firmware)

Install

Autologin Service (System > Startup)

Startup (3)

Add Your Account (System > Startup > Local Startup)

Local Startup (3)

10254536-48 OpenWrt Code & Downloads

Login Service

LED Service

Themes


Winlogo48NEW Windows Autologin Service

Click to expand!
  • Automatic Login, Start On Boot, Always Online, Minimise System To Tray
  • Works On All Windows 10 & Newer As Is
  • Windows Vista, 7, 8 & 8.1 Needs .net 4.6 to be manually installed
  • First Attempt At Making Windows Software

Windows GUI

BT Wi-Fi Windows App

48 info Features:

  • New UI Design [[NEW v4]]
  • Automatic Login To UK Wide BT Wi-Fi Hotspots
  • Tray Icon Double Click To Restore & Minnimise [[NEW v5]]
  • Tray Icon Will Bring Window To Front Focus [[NEW v5]]
  • Close Will Minimise To Tray (Exit By Using Right Click On Tray Icon, This WONT Run The Log Out URL, If Log Out Is Needed Thet Stop Service First) [[NEW v4]]
  • Tray Icon Changes (Red & Green) To Reflect Current Internet Status Status (Reccomend Dragging Moving It To always Show Next To Wi-Fi Icom) [[NEW v4]]
  • Auto Run Regestery Key & Start Service At Boot Option
  • Saves State & Settings Instsantly When Changing Allowing For Reboot etc... Without loosing Settings [[NEW v4]]
  • Http Response Based Sucsess Check Text Box (Indicates Login Sucsess, No Bt Wi-Fi/Internet, Wrong Username OR Password/Account Type)
  • BT Wi-Fi Map Link Included [[NEW v4]]
  • Status Indicators For Running & Internet
  • Login Count
  • Logoff URL is Run On Stop Service (About 10 Second Delay On BT Side Fr Logout To Stop Internet)
  • HTTP Post Request Used For Login & Logout
  • Complete rewrite, import should work work visual studio [[NEW v4]]

10254536-48 Windows Code & Downloads

Login Service


MacroDroid_forum_48 Macrodroid Autologin Setup (Android 5.0+ & Chrome OS)

Click to expand!
- Automatic Login From An Android Device, With Alway Online, Charging Only Mode, Track The Number Of Logins & See How To Set Android Up As Wi-Fi Repeater

48 info Downoad From Play Store Template Availible In The Macrodroid Template Store!

Screenshot_20220502-194637_MacroDroid

Macrodroid GUI (Edit Settings & Add Account Here)

Click to expand!
Settings & Information Here

3  Screenshot_20220415-230400_MacroDroid_copy_640x1422


10254536-48 Android Code & Downloads

Login Service


48 terminal-icon copy Linux Bash Script

Click to expand!
  • This is a shell script to automate the sign in and always remain connected to EE WiFi (BTWi-fi), Designed To Be Light, Simple & fast

Terminal Running

WSL2

10254536-48 Linux Code & Download

Login Service


2834255-48 Autologin URLs (HTTP POST & HTTP GET)

Click to expand!
  • The RAW URLs the BT Service Uses To Login

4700146-48 HTTP POST

Click to expand!
  • HTTP POST URLs, These Should Work With All Account Types (EE Broadband Unknown)

48 green icon Secure HTTP POST (With SSL Certificate)

(Normal Login Does NOT Work With Other DNS Settings EG. Google DNS)

  • BT Home Broadband:
wget --no-check-certificate -O /dev/null --post-data "username=EMAIL&password=PASSWORD" https://www.btwifi.com:8443/tbbLogon
wget --no-check-certificate -O /dev/null --post-data "username=EMAIL&password=PASSWORD" https://ee-wifi.ee.co.uk/tbbLogon
  • EE Wi-Fi (Pay & Go):
wget --no-check-certificate -O /dev/null --post-data "username=EMAIL&password=PASSWORD" https://www.btwifi.com:8443/ante
wget --no-check-certificate -O /dev/null --post-data "username=EMAIL&password=PASSWORD" https://ee-wifi.ee.co.uk/ante
  • BT Buisness Broadband:
wget --no-check-certificate -O /dev/null --post-data "username=EMAIL&password=PASSWORD" https://www.btwifi.com:8443/ante?partnerNetwork=btb
wget --no-check-certificate -O /dev/null --post-data "username=EMAIL&password=PASSWORD" https://ee-wifi.ee.co.uk/ante?partnerNetwork=btb

48 red icon Insecure HTTP POST (Must Allow Any Certificate)

(SSL Error, Works With Other DNS Settings EG. Google DNS)

  • BT Home Broadband:
wget --no-check-certificate -O /dev/null --post-data "username=EMAIL&password=PASSWORD" https://192.168.23.21:8443/tbbLogon
wget --no-check-certificate -O /dev/null --post-data "username=EMAIL&password=PASSWORD" https://217.39.0.50/tbbLogon
wget --no-check-certificate -O /dev/null --post-data "username=EMAIL&password=PASSWORD" https://109.144.192.50/tbbLogon
  • EE Wi-Fi (Pay & Go):
wget --no-check-certificate -O /dev/null --post-data "username=EMAIL&password=PASSWORD" https://192.168.23.21:8443/ante
wget --no-check-certificate -O /dev/null --post-data "username=EMAIL&password=PASSWORD" https://217.39.0.50/ante
wget --no-check-certificate -O /dev/null --post-data "username=EMAIL&password=PASSWORD" https://109.144.192.50/ante
  • BT Buisness Broadband:
wget --no-check-certificate -O /dev/null --post-data "username=EMAIL&password=PASSWORD" https://www.btwifi.com:8443/ante?partnerNetwork=btb
wget --no-check-certificate -O /dev/null --post-data "username=EMAIL&password=PASSWORD" https://217.39.0.50/ante?partnerNetwork=btb
wget --no-check-certificate -O /dev/null --post-data "username=EMAIL&password=PASSWORD" https://109.144.192.50/ante?partnerNetwork=btb

2555544-48 HTTP GET (Browser URL bar)

Click to expand!
  • HTTP GET URLs, This Has Been Tested With Home Broadband Accounts, Others Unknown

48 green icon Secure HTTP GET (With SSL Certificate)

(Normal Login, Does NOT Work With Other DNS Settings EG. Google DNS)

48 red icon Insecure HTTP GET (Must Allow Any Certificate)

(SSL Error in Browser, Works With Other DNS Settings EG. Google DNS)


48 logoffpng Logoff (HTTP GET & Browser URL)

Click to expand!
  • These URLs can be used to manually log out

48 green icon Secure Page

(Normal Logoff, Does NOT Work With Other DNS Settings EG. Google DNS)

48 red icon Insecure

(SSL Error in Browser, Works With Other DNS Settings EG. Google DNS)


48 Yellow Info Rebind Protection & Alternatave DNS (Safesearch Remove)

Click to expand!
  • Useful Info (OpenWrt Guide Already Included These Steps)

  • Rebind Protection Needs To Be "OFF" To Load The Login Page Using Browser "btwifi.com:8443"

  • To Use Rebind Protection "ON" (OpenWrt Default) Use The Insecure URLs (Cert Warning) "192.168.23.21:8443"

Im Using Google DNS on the internal network To Remove Forced Google Safe Search

  • Chose Network > Interfaces From The Menu
  • EDIT the LAN Interface

Interfaces

  • Open DHCP Server Tab, Advanced, Under DHCP-Options ADD
6,8.8.8.8,8.8.4.4

dhcp options


Tags: BT Wifi login, BT Wifi autologin, btwifi login, BTWi-fi login, BTWi-fi autologin, BTWi-fi Service, BTWi-fi Script, bt wifi login

About

Automatically Login To The BT Wi-Fi (UK) Network (And Stay Online), Available For Windows, Linux, Android & OpenWrt (Login, Theme & LED Customisations)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published