Ok I edit my question:
How to add a global unique IPV6 address to RIOT iface? (IPV6 will be
built from a unique EUI64)

2015-11-04 16:35 GMT+01:00 Baptiste Clenet <bapcle...@gmail.com>:
> 2015-11-04 16:31 GMT+01:00 Baptiste Clenet <bapcle...@gmail.com>:
>> Oleg, where did RIOT find those values for CPUID:
>> #define SAMD21_CPUID_WORD0 (*(volatile uint32_t *)0x0080A00C)
>> #define SAMD21_CPUID_WORD1 (*(volatile uint32_t *)0x0080A040)
>> #define SAMD21_CPUID_WORD2 (*(volatile uint32_t *)0x0080A044)
>> #define SAMD21_CPUID_WORD3 (*(volatile uint32_t *)0x0080A048)
>>
>
> My bad, I didn't see it was addresses corresponding to the serial
> number of the board!
>
>> Basically, if I fill the CPUID with my new EUI64 (in correct order) at
>> boot time (before reset at86rf2xx), it will update all iface values (I
>> tried it) or I should edit cpuid_get as I want.
>>
>> Last question, I saw that RIOT automatically edits the universal/local
>> (U/L) flag (bit 7) in the OUI portion
>> Long HWaddr: 5a:5a:XX
>> inet addr fe80::585a:XX
>>
>> If I've got a global EUI64, not local, how should I proceed to tell
>> RIOT to not create local address? Or did I misunderstand something?
>>
>> Baptiste
>>
>> 2015-11-04 11:40 GMT+01:00 Baptiste Clenet <bapcle...@gmail.com>:
>>> Thanks Oleg, I will have a look at it.
>>>
>>> 2015-11-04 10:05 GMT+01:00 Oleg Hahm <oliver.h...@inria.fr>:
>>>> Baptiste,
>>>>
>>>>> I wanted to update all ifconfig (Pv6 link-local address, Short
>>>>> address, Long HW address) information from a new EUI-64.
>>>>> I see that it's what RIOT does at build time then. So I should edit
>>>>> the EUI64 before IPV6-link-local address is calculated. What should I
>>>>> edit?  (and where in Riot source code)
>>>>
>>>> take a look at, e.g.
>>>> https://github.com/RIOT-OS/RIOT/blob/master/drivers/at86rf2xx/at86rf2xx.c#L124
>>>>
>>>> Cheers,
>>>> Oleg
>>>> --
>>>> Chuck Norris has only one OSI layer - Physical
>>>>
>>>> _______________________________________________
>>>> devel mailing list
>>>> devel@riot-os.org
>>>> https://lists.riot-os.org/mailman/listinfo/devel
>>>>
>>>
>>>
>>>
>>> --
>>> Baptiste
>>
>>
>>
>> --
>> Baptiste
>
>
>
> --
> Baptiste



-- 
Baptiste
_______________________________________________
devel mailing list
devel@riot-os.org
https://lists.riot-os.org/mailman/listinfo/devel

Reply via email to