Add NetworkManager connectivity config package
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
NetworkManager |
Confirmed
|
Wishlist
|
|||
network-manager (Debian) |
Fix Released
|
Unknown
|
|||
network-manager (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Precise |
Won't Fix
|
High
|
Unassigned | ||
Artful |
Fix Released
|
High
|
Unassigned | ||
ubuntu-meta (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Precise |
Won't Fix
|
Undecided
|
Unassigned | ||
Artful |
Fix Released
|
High
|
Unassigned | ||
update-manager (Ubuntu) |
Invalid
|
High
|
Unassigned | ||
Precise |
Won't Fix
|
High
|
Unassigned | ||
Artful |
Won't Fix
|
High
|
Unassigned |
Bug Description
How to Disable This Feature
=======
Option 1
--------
If you are using the default Ubuntu or GNOME, open the Settings app, browse to Privacy and turn off Network Connectivity Checking.
Option 2
--------
You could also disable it by adding a file to /etc/NetworkMan
with this content:
[connectivity]
enabled=false
Then restart NetworkManager or your computer, whichever is easier.
Feature
=======
A separate network-
With this config, GNOME Shell will pop up a browser page when a captive portal is detected. The browser page is powered by webkit2gtk.
https:/
This new feature (and how to opt out) will be mentioned in Ubuntu 17.10's Release Notes.
Enabling the connectivity check by default for all of Ubuntu was discussed almost 5 years ago:
https:/
Link to newer discussion:
https:/
Original Bug Report
==================
When in a hotel there is a often a T&Cs page that is delivered when connecting to the network. Some combination of network manager and update manager (or something else entirely) doesn't seem to be able to handle this, and update are left in a non-working state after not being able to read package headers file.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: network-manager 0.9.4.0-0ubuntu3
ProcVersionSign
Uname: Linux 3.2.0-24-generic x86_64
ApportVersion: 2.0.1-0ubuntu7
Architecture: amd64
Date: Wed May 9 17:27:02 2012
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release amd64 (20101007)
IpRoute:
default via 10.155.32.1 dev wlan0 proto static
10.155.32.0/19 dev wlan0 proto kernel scope link src 10.155.38.82 metric 2
169.254.0.0/16 dev wlan0 scope link metric 1000
NetworkManager.
[main]
NetworkingEnab
WirelessEnable
WWANEnabled=true
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
LANG=en_GB.UTF-8
SHELL=/bin/bash
SourcePackage: network-manager
UpgradeStatus: Upgraded to precise on 2012-03-07 (63 days ago)
nmcli-dev:
DEVICE TYPE STATE DBUS-PATH
wlan0 802-11-wireless connected /org/freedeskto
eth0 802-3-ethernet unavailable /org/freedeskto
nmcli-nm:
RUNNING VERSION STATE NET-ENABLED WIFI-HARDWARE WIFI WWAN-HARDWARE WWAN
running 0.9.4.0 connected enabled enabled enabled enabled disabled
Related branches
- Aron Xu: Needs Information
-
Diff: 64 lines (+29/-0)4 files modifieddebian/20-connectivity.conf (+3/-0)
debian/changelog (+9/-0)
debian/control (+16/-0)
debian/network-manager-config-connectivity.install (+1/-0)
Changed in update-manager (Ubuntu): | |
importance: | Undecided → High |
summary: |
- update checks can't understand hotel web access pages + update-manager can't handle hotel web access pages |
Changed in network-manager (Ubuntu): | |
milestone: | quantal-alpha-1 → quantal-alpha-2 |
Changed in network-manager (Ubuntu Quantal): | |
milestone: | quantal-alpha-2 → quantal-alpha-3 |
Changed in update-manager (Ubuntu Quantal): | |
milestone: | none → quantal-alpha-3 |
Changed in update-manager (Ubuntu Precise): | |
status: | New → Confirmed |
importance: | Undecided → High |
milestone: | none → ubuntu-12.04.1 |
Changed in network-manager (Ubuntu Precise): | |
importance: | Undecided → High |
status: | New → Triaged |
milestone: | none → ubuntu-12.04.1 |
Changed in network-manager (Ubuntu Quantal): | |
milestone: | quantal-alpha-3 → ubuntu-12.10-beta-2 |
Changed in update-manager (Ubuntu Quantal): | |
milestone: | quantal-alpha-3 → ubuntu-12.10-beta-2 |
Changed in network-manager (Ubuntu Quantal): | |
milestone: | ubuntu-12.10-beta-2 → quantal-updates |
Changed in update-manager (Ubuntu Quantal): | |
milestone: | ubuntu-12.10-beta-2 → quantal-updates |
Changed in network-manager (Ubuntu Quantal): | |
assignee: | Mathieu Trudel-Lapierre (mathieu-tl) → nobody |
Changed in network-manager: | |
importance: | Unknown → Wishlist |
status: | Unknown → Confirmed |
Changed in update-manager (Ubuntu Raring): | |
status: | Triaged → Won't Fix |
Changed in network-manager (Ubuntu Raring): | |
status: | Triaged → Won't Fix |
Changed in network-manager (Ubuntu): | |
milestone: | quantal-updates → none |
Changed in update-manager (Ubuntu): | |
assignee: | nobody → johnny d lynch (lynchjohnny48) |
summary: |
- update-manager can't handle hotel web access pages + Test for captive portal before putting applications in online mode |
Changed in network-manager (Ubuntu Raring): | |
assignee: | Mathieu Trudel-Lapierre (cyphermox) → nobody |
tags: |
added: nm-features removed: amd64 apport-bug precise |
tags: |
added: nm-improvements removed: nm-features |
description: | updated |
Changed in network-manager (Ubuntu): | |
status: | Triaged → New |
summary: |
- [FFe] Add NetworkManager connectivity config package + Add NetworkManager connectivity config package |
Changed in network-manager (Debian): | |
status: | Unknown → New |
Changed in network-manager (Debian): | |
status: | New → Fix Released |
Changed in network-manager (Ubuntu Artful): | |
status: | Confirmed → In Progress |
no longer affects: | network-manager (Ubuntu Quantal) |
no longer affects: | network-manager (Ubuntu Raring) |
no longer affects: | update-manager (Ubuntu Quantal) |
no longer affects: | update-manager (Ubuntu Raring) |
Changed in ubuntu-meta (Ubuntu Precise): | |
status: | New → Won't Fix |
description: | updated |
Changed in network-manager (Ubuntu Artful): | |
status: | In Progress → Fix Committed |
Changed in ubuntu-meta (Ubuntu Artful): | |
importance: | Undecided → High |
status: | New → In Progress |
description: | updated |
description: | updated |
Confirming; we even have a nice fix for this at the NetworkManager level via connectivity checking, but it was new and disruptive enough to not make it in 12.04 -- we're going to be enabling this in the development release very very soon.
Also confirming for update-manager: I've run into the same issue before as well. update-manager/apt ought to distinguish between the type of data being recovered by the downloads, and have a way to gracefully handle these evil captive portals.