I found these bugs on a system based on OE with linux kernel 4.1.15 and
connman version 1.33, which have 2 ethernet interfaces.
When both interfaces are connected with default settings everything is
ok, but when i apply test1.config connmand enters in some sort if
infinity loop(output1). If I restart connman, then the config is applied
and both interfaces/services have the same settings. If I disconnect one
if the services using connmanctl and then apply the same config then the
config is correctly applied on that service.
Both interfaces connected, default settings, everyting is good and I am
tring to apply this test2.config, but is not applied entirely(output2).
All settings are correctly applied except for the ipv4
settings(service.report). If I disconnect and connect that service same
result. When I disconnect the service and then apply the same config
only then the config is correctly applied.
This bug is about connmanctl. When i run this command: `connmanctl
config some-service nameservers 22.214.171.124 timeservers 126.96.36.199
188.8.131.52 domains 184.108.40.206 my.test` then the addresses from
timeservers are put in nameservers, and there is no update for
timeservers and domains. I belive this is related with the parser and
everything after nameservers is considered to be the nameservers. So
than nameservers, timeservers and domains options are mutually exclusive
and cann't be used in the same call of connmanctl config. If this isn't
a bug then it should be specified in documentation that nameservers,
timeservers, and domains options are mutually exclusive and cann't be
used more then one in the same config call command.
Show replies by date