nes-proj/examples/zolertia/z1/ipv6/z1-websense
2016-01-16 12:25:42 +01:00
..
example-sky-websense.csc Fixed loading SerialSocketServer plugin in Cooja using FQDN 2016-01-16 12:25:42 +01:00
Makefile Updated RE-Mote revision A support and cleaning up Zolertia platforms 2015-11-24 21:15:33 +01:00
project-conf.h Updated RE-Mote revision A support and cleaning up Zolertia platforms 2015-11-24 21:15:33 +01:00
README.md Updated RE-Mote revision A support and cleaning up Zolertia platforms 2015-11-24 21:15:33 +01:00
websense-remote.c Fix code style: Z1 websense example 2015-11-24 21:15:34 +01:00
wget.c Fix code style: Z1 websense example 2015-11-24 21:15:34 +01:00
wget.h Fix code style: Z1 websense example 2015-11-24 21:15:34 +01:00
z1-websense.c Fix code style: Z1 websense example 2015-11-24 21:15:34 +01:00

Z1 websense

This example features a simple webserver running on top of the IPv6 contiki stack on Zolertia Z1 motes to provide sensor values, and with a RPL border router to bridge the sensor network to Internet.

To test the example in COOJA under Linux

  1. Start COOJA and load the simulation "example-z1-websense.csc"

    make TARGET=cooja example-z1-websense.csc

  2. Connect to the COOJA simulation using tunslip6:

    make connect-router-cooja

  3. You should now be able to browse to the nodes using your web browser: Router: http://[aaaa::0212:7401:0001:0101]/ Node 2: http://[aaaa::0212:7402:0002:0202]/

To run the example on real nodes under Linux

  1. Program the nodes with the websense application

    make TARGET=z1 z1-websense.upload

  2. Disconnect the nodes and program one node with the RPL border router

    cd ../rpl-border-router && make TARGET=z1 border-router.upload

  3. Connect to the border router using tunslip6:

    make connect-router

  4. Reboot the router and note the router IP address

  5. You should now be able to browse to your router node using your web browser: http://[]/. On this page you should see a list of all accessible nodes with their IP adresses.