[Bug 1039042] Re: Detect captive portals when connecting to WiFi
Cassidy James
cassidy at elementaryos.org
Tue Jul 2 08:51:51 UTC 2013
Somewhat hacky (though possible) way of doing it outside of
NetworkManager: use NetworkManager's DBus API to watch for connecting to
a wireless network. Once a connection is made, try and hit an external
page and detect if there's a captive portal. If not, do nothing. If
there is, then prompt the user to sign in.
** Description changed:
- elementary doesn't quite understand train/airport Wifi. The network will
- connect, but without agreeing to the ToS I can't use any internet-hungry
- apps like Update Manager.
+ elementary doesn't quite understand train/airport/cafe/public Wifi. The
+ network will connect, but without agreeing to the ToS I can't use any
+ internet-hungry apps like Update Manager.
We should somehow detect these ToS pages and provide an app-mode
instance of Midori (if it's not already open) to handle these pages.
** Also affects: network-manager
Importance: Undecided
Status: New
** Description changed:
- elementary doesn't quite understand train/airport/cafe/public Wifi. The
- network will connect, but without agreeing to the ToS I can't use any
- internet-hungry apps like Update Manager.
+ NetworkManager doesn't quite understand train/airport/cafe/public Wifi.
+ The network will connect, but without agreeing to the ToS I can't use
+ any internet-hungry apps like Update Manager.
- We should somehow detect these ToS pages and provide an app-mode
+ We should somehow detect these captive portals provide an app-mode
instance of Midori (if it's not already open) to handle these pages.
--
You received this bug notification because you are a member of Network-
manager, which is subscribed to NetworkManager.
https://bugs.launchpad.net/bugs/1039042
Title:
Detect captive portals when connecting to WiFi
To manage notifications about this bug go to:
https://bugs.launchpad.net/elementaryos/+bug/1039042/+subscriptions
More information about the Ubuntu-reviews
mailing list