Powered stated on on board ethernet technology is false.

Sameer Naik sameer.subscriptions at damagehead.com
Thu Feb 23 12:05:39 PST 2012


Hi,

Have been trying to figure out what the issue is. No leads yet.

One thing though is that the "Powered" state response to the dbus call
depends on whether the technology is enabled.

if (technology->enabled > 0)
    powered = TRUE;
  else
    powered = FALSE;

The logs show that the device is powered (as you pointed out). The
code flow shows that the technology is disabled.

Regards
~Sameer

On Thu, Feb 23, 2012 at 10:38 PM, Sameer Naik
<sameer.subscriptions at damagehead.com> wrote:
> Hello,
>
> Yes, this happens every single time. One thing worth noting is that i
> have my rootfs mounted over NFS. So the ethernet interface is already
> connected before connman starts up. Maybe this is causing the issue.
>
> I launch connman via boot scripts with the following command
>
> $ connmand -W wext
>
> Technologies enabled are: ethernet, wifi
> Plugins enabled are: ether google loopback wifi
>
> My settings file contains the following.
>
> [global]
> OfflineMode=false
> Timeservers=0.pool.ntp.org;1.pool.ntp.org;2.pool.ntp.org;3.pool.ntp.org
>
> [WiFi]
> Enable=true
>
> [Bluetooth]
> Enable=false
>
> [Wired]
> Enable=true
>
> [3G]
> Enable=false
>
> [WiMAX]
> Enable=false
>
> Regards
> ~Sameer
>
> On Thu, Feb 23, 2012 at 5:09 PM, alok barsode <alokbarsode at gmail.com> wrote:
>> Hi,
>>
>> On Thu, Feb 23, 2012 at 11:11 AM, Sameer Naik <
>> sameer.subscriptions at damagehead.com> wrote:
>>
>>> Hello Alok,
>>>
>>> Please find attached connman.log file.
>>> Do let me know if you need me to generate logs for specific modules.
>>>
>>>
>> Thanks for the log. I can see connman_device_set_powered() powered 1 called
>> on the ethernet device. so i dont know why it shows powered=false.
>> I am not able to repordude this problem. Do u see this every time ?  How
>> can i reproduce this? any specific setup? what does ur
>> /var/lib/connman/settings
>> say?
>>
>>
>> Cheers,
>> Alok.
>>
>>
>> Regards
>>> ~Sameer
>>>
>>> On Thu, Feb 23, 2012 at 1:18 PM, alok barsode <alokbarsode at gmail.com>
>>> wrote:
>>> > Hi Sameer,
>>> >
>>> > On Thu, Feb 23, 2012 at 7:47 AM, Sameer Naik <
>>> > sameer.subscriptions at damagehead.com> wrote:
>>> >
>>> >> Hi,
>>> >>
>>> >> I have a system with on board ethernet and using connman git head.
>>> >> When i query the technology it says Powered state is "false" and at
>>> >> the same time "Connected" state is "true."
>>> >>
>>> >> $ dbus-send --system --print-reply --dest=net.connman /net/c
>>> >> onnman/technology/ethernet net.connman.Technology.GetProperties
>>> >> method return sender=:1.0 -> dest=:1.27 reply_serial=2
>>> >>   array [
>>> >>      dict entry(
>>> >>         string "Name"
>>> >>         variant             string "Wired"
>>> >>      )
>>> >>      dict entry(
>>> >>         string "Type"
>>> >>         variant             string "ethernet"
>>> >>      )
>>> >>      dict entry(
>>> >>         string "Powered"
>>> >>         variant             boolean false
>>> >>      )
>>> >>      dict entry(
>>> >>         string "Connected"
>>> >>         variant             boolean true
>>> >>      )
>>> >>      dict entry(
>>> >>         string "Tethering"
>>> >>         variant             boolean false
>>> >>      )
>>> >>   ]
>>> >>
>>> >> We definitely need more info that this, connman logs, setup details.
>>> > Its very tough to say what the problem is just from a dbus-send output.
>>> >
>>> >
>>> >
>>> >> Regards
>>> >> ~Sameer
>>> >>
>>> >
>>> > Cheers,
>>> > Alok.
>>> >
>>> >> _______________________________________________
>>> >> connman mailing list
>>> >> connman at connman.net
>>> >> http://lists.connman.net/listinfo/connman
>>> >>
>>> > _______________________________________________
>>> > connman mailing list
>>> > connman at connman.net
>>> > http://lists.connman.net/listinfo/connman
>>>
>>> _______________________________________________
>>> connman mailing list
>>> connman at connman.net
>>> http://lists.connman.net/listinfo/connman
>>>
>> _______________________________________________
>> connman mailing list
>> connman at connman.net
>> http://lists.connman.net/listinfo/connman



More information about the connman mailing list