This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Thingy:91 IPv6 CoAP Server over NB-IoT

Hi,

I want to run a CoAP server with Zephyr on a Thingy:91 over NB-IoT. Now I noticed that the Thingy only gets a private IPv4 address (10.x.x.x) from my provider which makes it impossible to connect to it. Now I thought that I might be able to use IPv6 to remedy this. After having a look at the Nordic Zephyr examples and at the Nordic Documentation I am not sure if this is possible.

Does Zephyr on the Thingy:91 support IPv6 over LTE? And if it does can someone point me in the right direction?

Best regards,
Johannes

Parents
  • > Now I noticed that the Thingy only gets a private IPv4 address (10.x.x.x) from my provider which makes it impossible to connect to it.

    Are you sure, that the provider "provides a public IPv6 address" for your SIM-card? Otherwise that approach may also be in vain. 

  • Well, in trying to figure out if the Thingy gets an IPv6 address I tried querying the modem for it. I then came across this comment in the Nordic Connect SDK source which leads me to believe that it does not support it.

  • Hi,

    The modem supports IPv6.

    The comment is just because the modem info library doesn't support IPv6.

    However, as said, it might not be that your operator provides you with a public IPv6 address.

    Cellular devices are often behind NAT layers and firewalls managed by the operator, which can make it hard or impossible to start a connection from the "outside".

    From our experience, you have to ask the operator specifically for a SIM card with a public IP address, if they provide those at all.

    Your Regional Sales Manager might have more information about what your local and roaming operators provide.

    If you do not know how to contact your RSM, you can send me a private message with your location, and I will provide you the contact details.

    Best regards,

    Didrik

Reply
  • Hi,

    The modem supports IPv6.

    The comment is just because the modem info library doesn't support IPv6.

    However, as said, it might not be that your operator provides you with a public IPv6 address.

    Cellular devices are often behind NAT layers and firewalls managed by the operator, which can make it hard or impossible to start a connection from the "outside".

    From our experience, you have to ask the operator specifically for a SIM card with a public IP address, if they provide those at all.

    Your Regional Sales Manager might have more information about what your local and roaming operators provide.

    If you do not know how to contact your RSM, you can send me a private message with your location, and I will provide you the contact details.

    Best regards,

    Didrik

Children
Related