FS#50493 - [connman] Compile connman with the --nmcompat flag, to add in this functionality.
Attached to Project:
Community Packages
Opened by Samantha McVey (samcv) - Tuesday, 23 August 2016, 01:52 GMT
Last edited by Antonio Rojas (arojas) - Saturday, 03 September 2016, 14:03 GMT
Opened by Samantha McVey (samcv) - Tuesday, 23 August 2016, 01:52 GMT
Last edited by Antonio Rojas (arojas) - Saturday, 03 September 2016, 14:03 GMT
|
Details
Description: Network Manager is the most popular network
manager for Linux, and because of this, tons of programs
such as Chromium and Firefox and others I cannot think of at
this moment are NetworkManager aware. This means they are
able to find out if the computer is online or not through
DBUS. Connman exposes its own information through DBUS but
it can also be compiled with the --nmcompat flag to enable
compatibility for NetworkManager programs. There almost no
Connman aware programs other than "CMST" and "connman-gtk"
which are there just to provide a GUI for connman. It would
be great if we can compile this into connman and make it
available to all users.
Additional info: * I made an AUR package here: https://aur.archlinux.org/packages/connman-nmcompat/ and was advised to make a report to the bug tracker by Alad ("Looks like the only difference with the community pkgbuild is the --enable-nmcompat configure flag. As Arch compiles packages with all features enabled, you should file a bug to connman on flyspray instead.") * Compiling with --nmcompat does not require any dependencies in addition to compiling without it Steps to reproduce: * Run connman, and be disconnected from the internet. * try and load pages in Chromium (obviously they will fail) * If you become connected again using connman-nmcompat once you are actually online again Chromium will reload the tabs that did not load when you were disconnected. (on the binary package currently it will not do this). |
This task depends upon
Closed by Antonio Rojas (arojas)
Saturday, 03 September 2016, 14:03 GMT
Reason for closing: Implemented
Additional comments about closing: connman 1.33-2
Saturday, 03 September 2016, 14:03 GMT
Reason for closing: Implemented
Additional comments about closing: connman 1.33-2