diff --git a/apps/orchestra/orchestra-rule-unicast-per-neighbor-rpl-storing.c b/apps/orchestra/orchestra-rule-unicast-per-neighbor-rpl-storing.c index 76e039f09..1a2c05e0e 100644 --- a/apps/orchestra/orchestra-rule-unicast-per-neighbor-rpl-storing.c +++ b/apps/orchestra/orchestra-rule-unicast-per-neighbor-rpl-storing.c @@ -45,6 +45,14 @@ #include "net/ipv6/uip-ds6-route.h" #include "net/packetbuf.h" #include "net/rpl/rpl-conf.h" +#include "net/rpl/rpl-private.h" + +/* + * The body of this rule should be compiled only when "nbr_routes" is available, + * otherwise a link error causes build failure. "nbr_routes" is compiled if + * UIP_CONF_MAX_ROUTES != 0. See uip-ds6-route.c. + */ +#if UIP_CONF_MAX_ROUTES != 0 #if ORCHESTRA_UNICAST_SENDER_BASED && ORCHESTRA_COLLISION_FREE_HASH #define UNICAST_SLOT_SHARED_FLAG ((ORCHESTRA_UNICAST_PERIOD < (ORCHESTRA_MAX_HASH + 1)) ? LINK_OPTION_SHARED : 0) @@ -211,3 +219,5 @@ struct orchestra_rule unicast_per_neighbor_rpl_storing = { child_added, child_removed, }; + +#endif /* UIP_MAX_ROUTES */ diff --git a/examples/ipv6/rpl-tsch/node.c b/examples/ipv6/rpl-tsch/node.c index 108308988..86c241e93 100644 --- a/examples/ipv6/rpl-tsch/node.c +++ b/examples/ipv6/rpl-tsch/node.c @@ -120,17 +120,20 @@ print_network_status(void) PRINTF("- Routing links (%u in total):\n", rpl_ns_num_nodes()); link = rpl_ns_node_head(); while(link != NULL) { - if(link->parent != NULL) { - uip_ipaddr_t child_ipaddr; - uip_ipaddr_t parent_ipaddr; - rpl_ns_get_node_global_addr(&child_ipaddr, link); - rpl_ns_get_node_global_addr(&parent_ipaddr, link->parent); - PRINTF("-- "); - PRINT6ADDR(&child_ipaddr); + uip_ipaddr_t child_ipaddr; + uip_ipaddr_t parent_ipaddr; + rpl_ns_get_node_global_addr(&child_ipaddr, link); + rpl_ns_get_node_global_addr(&parent_ipaddr, link->parent); + PRINTF("-- "); + PRINT6ADDR(&child_ipaddr); + if(link->parent == NULL) { + memset(&parent_ipaddr, 0, sizeof(parent_ipaddr)); + PRINTF(" --- DODAG root "); + } else { PRINTF(" to "); PRINT6ADDR(&parent_ipaddr); - PRINTF(" (lifetime: %lu seconds)\n", (unsigned long)link->lifetime); } + PRINTF(" (lifetime: %lu seconds)\n", (unsigned long)link->lifetime); link = rpl_ns_node_next(link); } #endif diff --git a/regression-tests/11-ipv6/19-z1-rpl-tsch.csc.flaky b/regression-tests/11-ipv6/19-cooja-rpl-tsch.csc similarity index 70% rename from regression-tests/11-ipv6/19-z1-rpl-tsch.csc.flaky rename to regression-tests/11-ipv6/19-cooja-rpl-tsch.csc index 3a679a140..5f4e9b7f4 100644 --- a/regression-tests/11-ipv6/19-z1-rpl-tsch.csc.flaky +++ b/regression-tests/11-ipv6/19-cooja-rpl-tsch.csc @@ -21,25 +21,29 @@ 40000 - org.contikios.cooja.mspmote.Z1MoteType + org.contikios.cooja.contikimote.ContikiMoteType z11 - Z1 Mote Type #z11 + Cooja Mote Type #z11 [CONTIKI_DIR]/examples/ipv6/rpl-tsch/node.c - make TARGET=z1 clean -make node.z1 TARGET=z1 MAKE_WITH_ORCHESTRA=0 MAKE_WITH_SECURITY=0 - [CONTIKI_DIR]/examples/ipv6/rpl-tsch/node.z1 + make TARGET=cooja clean +make node.cooja TARGET=cooja MAKE_WITH_ORCHESTRA=0 MAKE_WITH_SECURITY=0 org.contikios.cooja.interfaces.Position + org.contikios.cooja.interfaces.Battery + org.contikios.cooja.contikimote.interfaces.ContikiVib + org.contikios.cooja.contikimote.interfaces.ContikiMoteID + org.contikios.cooja.contikimote.interfaces.ContikiRS232 + org.contikios.cooja.contikimote.interfaces.ContikiBeeper org.contikios.cooja.interfaces.RimeAddress - org.contikios.cooja.interfaces.IPAddress + org.contikios.cooja.contikimote.interfaces.ContikiIPAddress + org.contikios.cooja.contikimote.interfaces.ContikiRadio + org.contikios.cooja.contikimote.interfaces.ContikiButton + org.contikios.cooja.contikimote.interfaces.ContikiPIR + org.contikios.cooja.contikimote.interfaces.ContikiClock + org.contikios.cooja.contikimote.interfaces.ContikiLED + org.contikios.cooja.contikimote.interfaces.ContikiCFS org.contikios.cooja.interfaces.Mote2MoteRelations org.contikios.cooja.interfaces.MoteAttributes - org.contikios.cooja.mspmote.interfaces.MspClock - org.contikios.cooja.mspmote.interfaces.MspMoteID - org.contikios.cooja.mspmote.interfaces.MspButton - org.contikios.cooja.mspmote.interfaces.Msp802154Radio - org.contikios.cooja.mspmote.interfaces.MspDefaultSerial - org.contikios.cooja.mspmote.interfaces.MspLED - org.contikios.cooja.mspmote.interfaces.MspDebugOutput + false @@ -50,12 +54,12 @@ make node.z1 TARGET=z1 MAKE_WITH_ORCHESTRA=0 MAKE_WITH_SECURITY=0 0.0 - org.contikios.cooja.mspmote.interfaces.MspClock - 1.0 + org.contikios.cooja.contikimote.interfaces.ContikiMoteID + 1 - org.contikios.cooja.mspmote.interfaces.MspMoteID - 1 + org.contikios.cooja.contikimote.interfaces.ContikiRadio + 250.0 z11 @@ -68,12 +72,12 @@ make node.z1 TARGET=z1 MAKE_WITH_ORCHESTRA=0 MAKE_WITH_SECURITY=0 0.0 - org.contikios.cooja.mspmote.interfaces.MspClock - 1.0 + org.contikios.cooja.contikimote.interfaces.ContikiMoteID + 2 - org.contikios.cooja.mspmote.interfaces.MspMoteID - 2 + org.contikios.cooja.contikimote.interfaces.ContikiRadio + 250.0 z11 @@ -86,12 +90,12 @@ make node.z1 TARGET=z1 MAKE_WITH_ORCHESTRA=0 MAKE_WITH_SECURITY=0 0.0 - org.contikios.cooja.mspmote.interfaces.MspClock - 1.0 + org.contikios.cooja.contikimote.interfaces.ContikiMoteID + 3 - org.contikios.cooja.mspmote.interfaces.MspMoteID - 3 + org.contikios.cooja.contikimote.interfaces.ContikiRadio + 250.0 z11 @@ -104,12 +108,12 @@ make node.z1 TARGET=z1 MAKE_WITH_ORCHESTRA=0 MAKE_WITH_SECURITY=0 0.0 - org.contikios.cooja.mspmote.interfaces.MspClock - 1.0 + org.contikios.cooja.contikimote.interfaces.ContikiMoteID + 4 - org.contikios.cooja.mspmote.interfaces.MspMoteID - 4 + org.contikios.cooja.contikimote.interfaces.ContikiRadio + 250.0 z11 @@ -122,12 +126,12 @@ make node.z1 TARGET=z1 MAKE_WITH_ORCHESTRA=0 MAKE_WITH_SECURITY=0 0.0 - org.contikios.cooja.mspmote.interfaces.MspClock - 1.0 + org.contikios.cooja.contikimote.interfaces.ContikiMoteID + 5 - org.contikios.cooja.mspmote.interfaces.MspMoteID - 5 + org.contikios.cooja.contikimote.interfaces.ContikiRadio + 250.0 z11 @@ -140,12 +144,12 @@ make node.z1 TARGET=z1 MAKE_WITH_ORCHESTRA=0 MAKE_WITH_SECURITY=0 0.0 - org.contikios.cooja.mspmote.interfaces.MspClock - 1.0 + org.contikios.cooja.contikimote.interfaces.ContikiMoteID + 6 - org.contikios.cooja.mspmote.interfaces.MspMoteID - 6 + org.contikios.cooja.contikimote.interfaces.ContikiRadio + 250.0 z11 @@ -158,12 +162,12 @@ make node.z1 TARGET=z1 MAKE_WITH_ORCHESTRA=0 MAKE_WITH_SECURITY=0 0.0 - org.contikios.cooja.mspmote.interfaces.MspClock - 1.0 + org.contikios.cooja.contikimote.interfaces.ContikiMoteID + 7 - org.contikios.cooja.mspmote.interfaces.MspMoteID - 7 + org.contikios.cooja.contikimote.interfaces.ContikiRadio + 250.0 z11 @@ -176,12 +180,12 @@ make node.z1 TARGET=z1 MAKE_WITH_ORCHESTRA=0 MAKE_WITH_SECURITY=0 0.0 - org.contikios.cooja.mspmote.interfaces.MspClock - 1.0 + org.contikios.cooja.contikimote.interfaces.ContikiMoteID + 8 - org.contikios.cooja.mspmote.interfaces.MspMoteID - 8 + org.contikios.cooja.contikimote.interfaces.ContikiRadio + 250.0 z11 @@ -194,12 +198,12 @@ make node.z1 TARGET=z1 MAKE_WITH_ORCHESTRA=0 MAKE_WITH_SECURITY=0 0.0 - org.contikios.cooja.mspmote.interfaces.MspClock - 1.0 + org.contikios.cooja.contikimote.interfaces.ContikiMoteID + 9 - org.contikios.cooja.mspmote.interfaces.MspMoteID - 9 + org.contikios.cooja.contikimote.interfaces.ContikiRadio + 250.0 z11 @@ -270,9 +274,9 @@ make node.z1 TARGET=z1 MAKE_WITH_ORCHESTRA=0 MAKE_WITH_SECURITY=0 diff --git a/regression-tests/11-ipv6/20-z1-rpl-tsch-orchestra.csc.flaky b/regression-tests/11-ipv6/20-cooja-rpl-tsch-orchestra.csc similarity index 70% rename from regression-tests/11-ipv6/20-z1-rpl-tsch-orchestra.csc.flaky rename to regression-tests/11-ipv6/20-cooja-rpl-tsch-orchestra.csc index 9c8c19b5b..1ab0d43f7 100644 --- a/regression-tests/11-ipv6/20-z1-rpl-tsch-orchestra.csc.flaky +++ b/regression-tests/11-ipv6/20-cooja-rpl-tsch-orchestra.csc @@ -21,25 +21,31 @@ 40000 - org.contikios.cooja.mspmote.Z1MoteType + org.contikios.cooja.contikimote.ContikiMoteType z11 - Z1 Mote Type #z11 + Cooja Mote Type #z11 [CONTIKI_DIR]/examples/ipv6/rpl-tsch/node.c - make TARGET=z1 clean -make node.z1 TARGET=z1 MAKE_WITH_ORCHESTRA=1 MAKE_WITH_SECURITY=0 - [CONTIKI_DIR]/examples/ipv6/rpl-tsch/node.z1 + make TARGET=cooja clean +make node.cooja TARGET=cooja MAKE_WITH_ORCHESTRA=1 MAKE_WITH_SECURITY=0 + [CONTIKI_DIR]/examples/ipv6/rpl-tsch/node.z1 org.contikios.cooja.interfaces.Position + org.contikios.cooja.interfaces.Battery + org.contikios.cooja.contikimote.interfaces.ContikiVib + org.contikios.cooja.contikimote.interfaces.ContikiMoteID + org.contikios.cooja.contikimote.interfaces.ContikiRS232 + org.contikios.cooja.contikimote.interfaces.ContikiBeeper org.contikios.cooja.interfaces.RimeAddress - org.contikios.cooja.interfaces.IPAddress + org.contikios.cooja.contikimote.interfaces.ContikiIPAddress + org.contikios.cooja.contikimote.interfaces.ContikiRadio + org.contikios.cooja.contikimote.interfaces.ContikiButton + org.contikios.cooja.contikimote.interfaces.ContikiPIR + org.contikios.cooja.contikimote.interfaces.ContikiClock + org.contikios.cooja.contikimote.interfaces.ContikiLED + org.contikios.cooja.contikimote.interfaces.ContikiCFS org.contikios.cooja.interfaces.Mote2MoteRelations org.contikios.cooja.interfaces.MoteAttributes - org.contikios.cooja.mspmote.interfaces.MspClock - org.contikios.cooja.mspmote.interfaces.MspMoteID - org.contikios.cooja.mspmote.interfaces.MspButton - org.contikios.cooja.mspmote.interfaces.Msp802154Radio - org.contikios.cooja.mspmote.interfaces.MspDefaultSerial - org.contikios.cooja.mspmote.interfaces.MspLED - org.contikios.cooja.mspmote.interfaces.MspDebugOutput + false @@ -50,12 +56,12 @@ make node.z1 TARGET=z1 MAKE_WITH_ORCHESTRA=1 MAKE_WITH_SECURITY=0 0.0 - org.contikios.cooja.mspmote.interfaces.MspClock - 1.0 + org.contikios.cooja.contikimote.interfaces.ContikiMoteID + 1 - org.contikios.cooja.mspmote.interfaces.MspMoteID - 1 + org.contikios.cooja.contikimote.interfaces.ContikiRadio + 250.0 z11 @@ -68,12 +74,12 @@ make node.z1 TARGET=z1 MAKE_WITH_ORCHESTRA=1 MAKE_WITH_SECURITY=0 0.0 - org.contikios.cooja.mspmote.interfaces.MspClock - 1.0 + org.contikios.cooja.contikimote.interfaces.ContikiMoteID + 2 - org.contikios.cooja.mspmote.interfaces.MspMoteID - 2 + org.contikios.cooja.contikimote.interfaces.ContikiRadio + 250.0 z11 @@ -86,12 +92,12 @@ make node.z1 TARGET=z1 MAKE_WITH_ORCHESTRA=1 MAKE_WITH_SECURITY=0 0.0 - org.contikios.cooja.mspmote.interfaces.MspClock - 1.0 + org.contikios.cooja.contikimote.interfaces.ContikiMoteID + 3 - org.contikios.cooja.mspmote.interfaces.MspMoteID - 3 + org.contikios.cooja.contikimote.interfaces.ContikiRadio + 250.0 z11 @@ -104,12 +110,12 @@ make node.z1 TARGET=z1 MAKE_WITH_ORCHESTRA=1 MAKE_WITH_SECURITY=0 0.0 - org.contikios.cooja.mspmote.interfaces.MspClock - 1.0 + org.contikios.cooja.contikimote.interfaces.ContikiMoteID + 4 - org.contikios.cooja.mspmote.interfaces.MspMoteID - 4 + org.contikios.cooja.contikimote.interfaces.ContikiRadio + 250.0 z11 @@ -122,12 +128,12 @@ make node.z1 TARGET=z1 MAKE_WITH_ORCHESTRA=1 MAKE_WITH_SECURITY=0 0.0 - org.contikios.cooja.mspmote.interfaces.MspClock - 1.0 + org.contikios.cooja.contikimote.interfaces.ContikiMoteID + 5 - org.contikios.cooja.mspmote.interfaces.MspMoteID - 5 + org.contikios.cooja.contikimote.interfaces.ContikiRadio + 250.0 z11 @@ -140,12 +146,12 @@ make node.z1 TARGET=z1 MAKE_WITH_ORCHESTRA=1 MAKE_WITH_SECURITY=0 0.0 - org.contikios.cooja.mspmote.interfaces.MspClock - 1.0 + org.contikios.cooja.contikimote.interfaces.ContikiMoteID + 6 - org.contikios.cooja.mspmote.interfaces.MspMoteID - 6 + org.contikios.cooja.contikimote.interfaces.ContikiRadio + 250.0 z11 @@ -158,12 +164,12 @@ make node.z1 TARGET=z1 MAKE_WITH_ORCHESTRA=1 MAKE_WITH_SECURITY=0 0.0 - org.contikios.cooja.mspmote.interfaces.MspClock - 1.0 + org.contikios.cooja.contikimote.interfaces.ContikiMoteID + 7 - org.contikios.cooja.mspmote.interfaces.MspMoteID - 7 + org.contikios.cooja.contikimote.interfaces.ContikiRadio + 250.0 z11 @@ -176,12 +182,12 @@ make node.z1 TARGET=z1 MAKE_WITH_ORCHESTRA=1 MAKE_WITH_SECURITY=0 0.0 - org.contikios.cooja.mspmote.interfaces.MspClock - 1.0 + org.contikios.cooja.contikimote.interfaces.ContikiMoteID + 8 - org.contikios.cooja.mspmote.interfaces.MspMoteID - 8 + org.contikios.cooja.contikimote.interfaces.ContikiRadio + 250.0 z11 @@ -194,12 +200,12 @@ make node.z1 TARGET=z1 MAKE_WITH_ORCHESTRA=1 MAKE_WITH_SECURITY=0 0.0 - org.contikios.cooja.mspmote.interfaces.MspClock - 1.0 + org.contikios.cooja.contikimote.interfaces.ContikiMoteID + 9 - org.contikios.cooja.mspmote.interfaces.MspMoteID - 9 + org.contikios.cooja.contikimote.interfaces.ContikiRadio + 250.0 z11 @@ -275,9 +281,9 @@ WAIT_UNTIL(msg.startsWith("Orchestra:")); log.log("Orchestra started\n"); /* Wait until a node (can only be the DAGRoot) has - * 8 routing entries (i.e. can reach every node) */ + * 9 routing entries including one for the root (i.e. can reach every node) */ log.log("Waiting for routing tables to fill\n"); -WAIT_UNTIL(msg.endsWith("Routing links (8 in total):")); +WAIT_UNTIL(msg.endsWith("Routing links (9 in total):")); log.log("Root routing table ready\n"); log.testOK(); /* Report test success and quit */ diff --git a/regression-tests/11-ipv6/21-z1-rpl-tsch-security.csc.flaky b/regression-tests/11-ipv6/21-cooja-rpl-tsch-security.csc similarity index 71% rename from regression-tests/11-ipv6/21-z1-rpl-tsch-security.csc.flaky rename to regression-tests/11-ipv6/21-cooja-rpl-tsch-security.csc index a5924fb88..f046ad174 100644 --- a/regression-tests/11-ipv6/21-z1-rpl-tsch-security.csc.flaky +++ b/regression-tests/11-ipv6/21-cooja-rpl-tsch-security.csc @@ -21,25 +21,29 @@ 40000 - org.contikios.cooja.mspmote.Z1MoteType + org.contikios.cooja.contikimote.ContikiMoteType z11 - Z1 Mote Type #z11 + Cooja Mote Type #z11 [CONTIKI_DIR]/examples/ipv6/rpl-tsch/node.c - make TARGET=z1 clean -make node.z1 TARGET=z1 MAKE_WITH_ORCHESTRA=0 MAKE_WITH_SECURITY=1 - [CONTIKI_DIR]/examples/ipv6/rpl-tsch/node.z1 + make TARGET=cooja clean +make node.cooja TARGET=cooja MAKE_WITH_ORCHESTRA=0 MAKE_WITH_SECURITY=1 org.contikios.cooja.interfaces.Position + org.contikios.cooja.interfaces.Battery + org.contikios.cooja.contikimote.interfaces.ContikiVib + org.contikios.cooja.contikimote.interfaces.ContikiMoteID + org.contikios.cooja.contikimote.interfaces.ContikiRS232 + org.contikios.cooja.contikimote.interfaces.ContikiBeeper org.contikios.cooja.interfaces.RimeAddress - org.contikios.cooja.interfaces.IPAddress + org.contikios.cooja.contikimote.interfaces.ContikiIPAddress + org.contikios.cooja.contikimote.interfaces.ContikiRadio + org.contikios.cooja.contikimote.interfaces.ContikiButton + org.contikios.cooja.contikimote.interfaces.ContikiPIR + org.contikios.cooja.contikimote.interfaces.ContikiClock + org.contikios.cooja.contikimote.interfaces.ContikiLED + org.contikios.cooja.contikimote.interfaces.ContikiCFS org.contikios.cooja.interfaces.Mote2MoteRelations org.contikios.cooja.interfaces.MoteAttributes - org.contikios.cooja.mspmote.interfaces.MspClock - org.contikios.cooja.mspmote.interfaces.MspMoteID - org.contikios.cooja.mspmote.interfaces.MspButton - org.contikios.cooja.mspmote.interfaces.Msp802154Radio - org.contikios.cooja.mspmote.interfaces.MspDefaultSerial - org.contikios.cooja.mspmote.interfaces.MspLED - org.contikios.cooja.mspmote.interfaces.MspDebugOutput + false @@ -50,12 +54,12 @@ make node.z1 TARGET=z1 MAKE_WITH_ORCHESTRA=0 MAKE_WITH_SECURITY=1 0.0 - org.contikios.cooja.mspmote.interfaces.MspClock - 1.0 + org.contikios.cooja.contikimote.interfaces.ContikiMoteID + 1 - org.contikios.cooja.mspmote.interfaces.MspMoteID - 1 + org.contikios.cooja.contikimote.interfaces.ContikiRadio + 250.0 z11 @@ -68,12 +72,12 @@ make node.z1 TARGET=z1 MAKE_WITH_ORCHESTRA=0 MAKE_WITH_SECURITY=1 0.0 - org.contikios.cooja.mspmote.interfaces.MspClock - 1.0 + org.contikios.cooja.contikimote.interfaces.ContikiMoteID + 2 - org.contikios.cooja.mspmote.interfaces.MspMoteID - 2 + org.contikios.cooja.contikimote.interfaces.ContikiRadio + 250.0 z11 @@ -86,12 +90,12 @@ make node.z1 TARGET=z1 MAKE_WITH_ORCHESTRA=0 MAKE_WITH_SECURITY=1 0.0 - org.contikios.cooja.mspmote.interfaces.MspClock - 1.0 + org.contikios.cooja.contikimote.interfaces.ContikiMoteID + 3 - org.contikios.cooja.mspmote.interfaces.MspMoteID - 3 + org.contikios.cooja.contikimote.interfaces.ContikiRadio + 250.0 z11 @@ -104,12 +108,12 @@ make node.z1 TARGET=z1 MAKE_WITH_ORCHESTRA=0 MAKE_WITH_SECURITY=1 0.0 - org.contikios.cooja.mspmote.interfaces.MspClock - 1.0 + org.contikios.cooja.contikimote.interfaces.ContikiMoteID + 4 - org.contikios.cooja.mspmote.interfaces.MspMoteID - 4 + org.contikios.cooja.contikimote.interfaces.ContikiRadio + 250.0 z11 @@ -122,12 +126,12 @@ make node.z1 TARGET=z1 MAKE_WITH_ORCHESTRA=0 MAKE_WITH_SECURITY=1 0.0 - org.contikios.cooja.mspmote.interfaces.MspClock - 1.0 + org.contikios.cooja.contikimote.interfaces.ContikiMoteID + 5 - org.contikios.cooja.mspmote.interfaces.MspMoteID - 5 + org.contikios.cooja.contikimote.interfaces.ContikiRadio + 250.0 z11 @@ -140,12 +144,12 @@ make node.z1 TARGET=z1 MAKE_WITH_ORCHESTRA=0 MAKE_WITH_SECURITY=1 0.0 - org.contikios.cooja.mspmote.interfaces.MspClock - 1.0 + org.contikios.cooja.contikimote.interfaces.ContikiMoteID + 6 - org.contikios.cooja.mspmote.interfaces.MspMoteID - 6 + org.contikios.cooja.contikimote.interfaces.ContikiRadio + 250.0 z11 @@ -158,12 +162,12 @@ make node.z1 TARGET=z1 MAKE_WITH_ORCHESTRA=0 MAKE_WITH_SECURITY=1 0.0 - org.contikios.cooja.mspmote.interfaces.MspClock - 1.0 + org.contikios.cooja.contikimote.interfaces.ContikiMoteID + 7 - org.contikios.cooja.mspmote.interfaces.MspMoteID - 7 + org.contikios.cooja.contikimote.interfaces.ContikiRadio + 250.0 z11 @@ -176,12 +180,12 @@ make node.z1 TARGET=z1 MAKE_WITH_ORCHESTRA=0 MAKE_WITH_SECURITY=1 0.0 - org.contikios.cooja.mspmote.interfaces.MspClock - 1.0 + org.contikios.cooja.contikimote.interfaces.ContikiMoteID + 8 - org.contikios.cooja.mspmote.interfaces.MspMoteID - 8 + org.contikios.cooja.contikimote.interfaces.ContikiRadio + 250.0 z11 @@ -194,12 +198,12 @@ make node.z1 TARGET=z1 MAKE_WITH_ORCHESTRA=0 MAKE_WITH_SECURITY=1 0.0 - org.contikios.cooja.mspmote.interfaces.MspClock - 1.0 + org.contikios.cooja.contikimote.interfaces.ContikiMoteID + 9 - org.contikios.cooja.mspmote.interfaces.MspMoteID - 9 + org.contikios.cooja.contikimote.interfaces.ContikiRadio + 250.0 z11 @@ -272,9 +276,9 @@ make node.z1 TARGET=z1 MAKE_WITH_ORCHESTRA=0 MAKE_WITH_SECURITY=1 log.log("Waiting for association with security\n"); /* Wait until a node (can only be the DAGRoot) has - * 8 routing entries (i.e. can reach every node) */ + * 9 routing entries including one for the root (i.e. can reach every node) */ log.log("Waiting for routing tables to fill\n"); -WAIT_UNTIL(msg.endsWith("Routing links (8 in total):")); +WAIT_UNTIL(msg.endsWith("Routing links (9 in total):")); log.log("Root routing table ready\n"); log.testOK(); /* Report test success and quit */