GNOME Bugzilla – Bug 651954
please perform network connectivity status checking
Last modified: 2011-06-07 23:25:46 UTC
Hi, Microsoft has a feature called 'Network Connecitivity Status Indicator' (NCSI), with which it determines if the current network requires additional authentication (e.g. a WiFi network requiring login). http://technet.microsoft.com/en-us/library/cc766017%28WS.10%29.aspx http://blog.superuser.com/2011/05/16/windows-7-network-awareness/ Above are two references to how it works. In essence: - perform a DNS lookup for a well-known domain; then perform a HTTP get - perform a DNS lookup for another well-known domain. Knowing what the results are you can determine if the network provides unrestricted DNS resoultion, or unrestricted access. It would be nice if this feature was in Network Manager (ideally, there would be a discrete signal to indicate 'network-connectivity', 'network-limited' and 'network-completely-available' -- names made up). The rational for discrete signals to indicate success transition to a fully connected network state is so that so not every program will attempt connections whilst the network requires authentication (e.g. pidgin, evolution).
*** This bug has been marked as a duplicate of bug 439310 ***
This is planned and notes on how to implement have been added to the TODO file in git just in case somebody comes up with a patch first.