[Sugar-devel] Device's Universally Unique Identifier

Puneet Kaur puneet.gkaur at gmail.com
Thu Jul 24 09:58:06 EDT 2014


Thanks Gonzalo,

will use serial number as pointed by you.


and with reference to the points raised by James, we'll assume that we are
running a single instance of sugar on a xo. ( we can surely make it better
once the basic flow is there :-) )



On Thu, Jul 24, 2014 at 5:37 PM, Gonzalo Odiard <godiard at sugarlabs.org>
wrote:

> If Sugar is used in a XO, there are a unique id and you can get it as here:
>
>
> https://github.com/sugarlabs/sugar/blob/master/extensions/cpsection/aboutcomputer/model.py#L52
>
> Maybe in the case of non xos, you can use the mac address of the active
> network interface?
>
> Gonzalo
>
>
> On Thu, Jul 24, 2014 at 4:56 AM, James Cameron <quozl at laptop.org> wrote:
>
>> On Thu, Jul 24, 2014 at 01:15:28PM +0530, Puneet Kaur wrote:
>> > Can someone please tell that which number out of serial_number,
>> > build_number and firmware_number would correspond to the Device's
>> > Universally Unique Identifier ?
>> >
>> > I need a number which is unique to each device, need it to implement
>> > the cordova device plugin for sugar - subpart of the sugar cordova
>> > project these 3 numbers (serial_number, build_number and
>> > firmware_number) can be retrieved from
>> > sugar/extensions/cpsection/aboutcomputer/mode.py , but which out of
>> > these correspond to the unique number of each device ?
>>
>> None of them do, because Sugar can be used on hardware which does not
>> provide a serial number, and more than one instance of Sugar can be
>> used on devices that do provide a serial number.  You must find
>> another way to ensure uniqueness, such as registration to a central
>> authority database.
>>
>> The aboutcomputer control panel section contains legacy code specific
>> to the OLPC XO laptop.  You should not design on that basis alone.
>>
>> --
>> James Cameron
>> http://quozl.linux.org.au/
>> _______________________________________________
>> Sugar-devel mailing list
>> Sugar-devel at lists.sugarlabs.org
>> http://lists.sugarlabs.org/listinfo/sugar-devel
>>
>
>
>
> --
> Gonzalo Odiard
>
> SugarLabs - Software for children learning
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20140724/3c5097f2/attachment.html>


More information about the Sugar-devel mailing list