Thread device Node global IP address in nRF connect SDK example

I have one nRF52840 dev kit running Thread cli example from nRF5 SDK and other one from nRF connect SDK. Both are commissioned with OTBR. But I am not able to find global IPV6 address for the one running nRF connect SDK example:

Parents
  • Hello,

    I am very sorry for the wait. The case was assigned back to me while I was away.

    A coworker of mine has pointed out that though you get one additional IP address when using the ot ipaddr command on the nRF5 SDK version of Thread CLI, none of the listed addresses are in fact global addresses(GUA). From OpenThread's documentation you can see that Global Unicast Addresses always have a prefix of 2000::/3. Your addresses has the fd00::/8 prefix which indicates a Mesh-Local address (ML-EID and RLOC) and the fe80::/16 prefix which indicates the Link-Local address (LLA).

    The address which is printed only for the nRF5 SDK version of the sample could be assigned by NAT64. You can check out this guide for helpful commands to check if the address is assigned by NAT64.

    The address scope available for the router must also be considered, as some routers does not have a large enough address space available. You can check the subnet length with the ifconfig command on the border router.

    Best regards,

    Maria

  • I tried with same border router using one example from nRF5 SDK and one from nRF connect SDK. 

Reply Children
Related