0

我是物联网的初学者,我将致力于 CoAP 的安全性。我需要一个基本示例,我决定继续使用网络服务器示例。

我现在正在使用 cc2531 和 cc2650 和 6lbr。所以我将在一个真正的测试平台上工作,我对示例https://github.com/contiki-os/contiki/blob/master/examples/webserver-ipv6/README.md有一些疑问;

  1. 第一步写了平台的UIP_CONF_TCP设置,平台是“srf06-cc26xx”吗?还是我错了?

  2. 我收到以下错误

    user@instant-contiki:/etc/6lbr/platform/srf06-cc26xx/sensortag$ ifconfig tap0 inet6 3ffe:0501:ffff:0100:0206:98ff:fe00:0231
    

    不知道如何设置家庭地址 10. 您有什么解决办法吗?

  3. 它建议在 radvd 上进行此设置,但我在“srf06-cc26xx”下找不到任何此类文件,所以我应该使用另一个平台吗?AdvPreferredLifetime 400;AdvValidLifetime 600;

由于我将使用真实的测试平台,因此我对 cooja 和 sky 等平台感到困惑。我在该平台下找到了 radvd conf 文件,但不确定是否需要该平台。

  1. 我想在客户端和服务器之间实现 get put 方法,那么您可以推荐该实现的任何详细来源吗?
4

1 回答 1

0
  1. 是的,srf06-cc26xx 将是您的 cc2650 的平台;它适用于 TI CC26xx,支持 https://github.com/contiki-os/contiki/tree/master/platform/srf06-cc26xx中提到的两个板

  2. 我没有看到任何错误?!

  3. 您可以通过键入以下命令安装 radvd(它是一个工具): sudo apt-get install radvd

  4. cooja 是一个模拟平台(现实生活中不存在),仅用于在 cooja 模拟器上尝试功能。Sky 是一个类似于 Skymote 家庭的板。

您可以为此使用 ipv6 客户端甚至普通浏览器。有一个网络浏览器示例。有 contiki 的 wiki,但我怀疑您是否会找到关于这一点的大量教程。

于 2016-05-05T02:53:54.790 回答