Tiny Core Linux

dCore Import Debian Packages to Mountable SCE extensions => dCore X86 => dCore x86 Imported Extensions => Topic started by: jls on June 13, 2016, 07:48:08 AM

Title: connman doesn't work on xenial
Post by: jls on June 13, 2016, 07:48:08 AM
Hi
the error can be seen starting connmand with the -n option.
Sorry but I'm not on the pc right now.
thanks
Title: Re: connman doesn't work on xenial
Post by: jls on June 13, 2016, 10:12:53 AM
Hi
This is the connmand -n output:
Code: [Select]
Config file /var/lib/connman/econnman.config does not contain any configuration that can be provisioned!
connmand[7202]: iptables support missing error 2 (No such file or directory)
connmand[7202]: Failed to flush table 'mangle': Invalid argument
connmand[7202]: iptables support missing error 2 (No such file or directory)
connmand[7202]: Failed to flush table 'nat': Invalid argument
connmand[7202]: No IPv6 support
connmand[7202]: No IPv6 support
connmand[7202]: iptables support missing error 2 (No such file or directory)
connmand[7202]: Failed to install iptables rules: Invalid argument
connmand[7202]: Checking loopback interface settings
connmand[7202]: System hostname is box
connmand[7202]: The name net.connman.vpn was not provided by any .service files
connmand[7202]: lo {newlink} index 1 operstate 0 <UNKNOWN>

Title: Re: connman doesn't work on xenial
Post by: jls on June 13, 2016, 01:08:51 PM
Hi
importing iptables alone with no deps, I see that neither iptables nor libxtables11 tce.installed are being created.
debextra:
Code: [Select]
http://ppa.launchpad.net/enlightenment-git/ppa/ubuntu xenial main
http://dl.google.com/linux/talkplugin/deb/ stable main
http://archive.canonical.com/ubuntu/ xenial partner
http://giano.com.dist.unige.it/ubuntu xenial-updates main
http://giano.com.dist.unige.it/ubuntu xenial-updates multiverse
http://giano.com.dist.unige.it/ubuntu xenial-updates restricted
http://giano.com.dist.unige.it/ubuntu xenial-updates universe
http://giano.com.dist.unige.it/ubuntu xenial-backports main
http://giano.com.dist.unige.it/ubuntu xenial-backports multiverse
http://giano.com.dist.unige.it/ubuntu xenial-backports restricted
http://giano.com.dist.unige.it/ubuntu xenial-backports universe
thanks
Title: Re: connman doesn't work on xenial
Post by: Jason W on June 13, 2016, 07:09:40 PM
I am on dCore-xenial and have imported connman with the repos you listed above. 

If I issue "pgrep connmand" get a pid for it with no other action.

Code: [Select]
jason@box:~$ pgrep connmand
3570
jason@box:~$

And if as a user I try "connmand -n" I get the following though it is running:

Code: [Select]
jason@box:~$ connmand -n
Connection ":1.4" is not allowed to own the service "net.connman" due to security policies in the configuration file
jason@box:~$

As for a startup script in /usr/local/tce.installed, if a package has no postinst file  in it's control.tar.gz, it does not creat a /usr/local/postinst or /usr/local/tce.installed entry, such is the case with iptables.

Title: Re: connman doesn't work on xenial
Post by: jls on June 14, 2016, 12:22:04 AM
Hi
connmand needs to be launched with sudo, but since it's autostarted, first kill it.

PS. Sorry for not being aware, or forgot about the tce.installed policy after so many years.
Title: Re: connman doesn't work on xenial
Post by: Jason W on June 14, 2016, 08:06:50 PM
After installing netfilter-4.2.9-tinycore on dCore-xenial and killing connmand first then running with root the error changed a git.

If you don't have that package installed, install it and please test.

Thanks.

JW
Title: Re: connman doesn't work on xenial
Post by: jls on June 15, 2016, 01:28:23 AM
Hi
I was using the wrong kernel version.
Sorry
Title: Re: connman doesn't work on xenial
Post by: jls on June 15, 2016, 02:49:15 PM
Code: [Select]
jls@box:~$ pgrep connmand
jls@box:~$ sudo connmand -n
connmand[9363]: Connection Manager version 1.21
connmand[9363]: Adding configuration econnman
connmand[9363]: Config file /var/lib/connman/econnman.config does not contain any configuration that can be provisioned!
connmand[9363]: Aborting (signal 11) [connmand]
connmand[9363]: ++++++++ backtrace ++++++++
connmand[9363]: +++++++++++++++++++++++++++
jls@box:~$
Title: Re: connman doesn't work on xenial
Post by: jls on March 31, 2017, 06:46:13 AM
Hi
connman on xenial works using the ppa written on the extra repositories section of the forum