Package: network-manager
Version: 0.9.8.0-5
Severity: wishlist

Dear Network Manager maintainers,

I've recently asked our DSA team to create a new network-test.debian.org
service (See [rt.debian.org #4756) to be able to script tests of network
connectivity with a stable service.

Originally I intended this service to improve the 'network-test' script in the
ifupdown-extra package, however, in light of the new Network-Manager capability
to check connectivity status, I think it can be useful for network-manager
users too.

The service is now running and it is a static Virtual Host distributed along
several Debian-managed machines with IPv4 and IPv6 connectivity.

Specifically for Network-Manager, based on NetworkManager.conf(5), I've setup a
URL for network connectivity tests which is now alive and running as you can 
see here:

--------------------------------------------------------------------------------
$ echo -e "GET /nm HTTP/1.1\r\nHost: network-test.debian.org\r\nConnection: 
close\r\n\r\n" | nc network-test.debian.org 80
HTTP/1.1 200 OK
Date: Sun, 17 Nov 2013 10:52:46 GMT
Server: Apache
Last-Modified: Sat, 16 Nov 2013 16:28:43 GMT
ETag: "1019d211-19-4eb4dcee584c0"
Accept-Ranges: bytes
Content-Length: 25
X-NetworkManager-Status: online
Connection: close
Content-Type: text/plain

NetworkManager is online
--------------------------------------------------------------------------------

I would appreciate if you would consider:

a) testing this service and see if it suits Network-Manager's requirements
b) changin Network-Manager in order to add the following when creating a new 
managed connection:

------------------------------------------
[connectivity]
uri=http://network-test.debian.org/nm
------------------------------------------

That way, when our Debian users setup a network connection they can test that
it has full end-to-end connectivity and will be able to detect the following
situations:

- systems connected to cable connections which receive an DHCP assignment but
  are not fully connected to the Internet - as is the case with corporate
  connections which have network firewalls in place which require the use of
  network proxies for Internet access

- systems connected to hotspots using WiFi which can connect and get a
  DHCP assignment but are forced to go through a captive portal before Internet
  access is granted (common use case for public/hotel WiFi hotspots) 

Please let me know if you need help in implementing the above changes. I'm not
familiar enough with Network-Managers' codebase to produce a patch, but could
try to work on it if assistance is needed.


Best regards

Javier



-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 3.10-3-686-pae (SMP w/4 CPU cores)
Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages network-manager depends on:
ii  adduser                3.113+nmu3
ii  dbus                   1.6.14-1
ii  dpkg                   1.17.1
ii  isc-dhcp-client        4.2.4-7
ii  libc6                  2.17-93
ii  libdbus-1-3            1.6.14-1
ii  libdbus-glib-1-2       0.100.2-1
ii  libgcrypt11            1.5.3-2
ii  libglib2.0-0           2.36.4-1
ii  libgnutls26            2.12.23-7
ii  libgudev-1.0-0         204-5
ii  libnl-3-200            3.2.21-1
ii  libnl-genl-3-200       3.2.21-1
ii  libnl-route-3-200      3.2.21-1
ii  libnm-glib4            0.9.8.0-5
ii  libnm-util2            0.9.8.0-5
ii  libpolkit-gobject-1-0  0.105-3
ii  libuuid1               2.20.1-5.5
ii  lsb-base               4.1+Debian12
ii  udev                   204-5
ii  wpasupplicant          1.0-3+b1

Versions of packages network-manager recommends:
ii  crda          1.1.2-1
ii  dnsmasq-base  2.66-4
ii  iptables      1.4.20-2
ii  modemmanager  0.5.2.0-2
ii  policykit-1   0.105-3
ii  ppp           2.4.5-5.2

Versions of packages network-manager suggests:
pn  avahi-autoipd  <none>

-- Configuration Files:
/etc/polkit-1/localauthority/10-vendor.d/org.freedesktop.NetworkManager.pkla 
[Errno 13] Permiso denegado: 
u'/etc/polkit-1/localauthority/10-vendor.d/org.freedesktop.NetworkManager.pkla'

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to