Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The first pages form a step-by-step tutorial, and are meant to be read one after the other.

  1. Internet IntegrationCreate an LBR shows how to install Debian on a Linksys NLSU2 'slug' which OpenWSN uses as the LBR, or 'gateway' between the mote network and the Internet;
  2. Internet IntegrationSet Up Tunneling shows how to open up a IPv6-over-IPv4 tunnel to connect the OpenLBR to the IPv6 cloud, in the case your network doesn't run IPv6 natively;
  3. Internet IntegrationUse a Virtual Interface shows how to use TUN to create a software interface which will be used to turn the serial port your mote is connected to into a IPv6 interface;
  4. Internet IntegrationRADVD shows how to sends periodic IPv6 Router Advertisements onto the virtual interface to be used for IPv6 Stateless Auto-Configuration;
  5. Internet IntegrationSetup 6LoWPAN Compression shows how the Python script attached to the virtual port compresses the IPv6 header using 6LoWPAN before sending it to the mote;
  6. Internet IntegrationSerial-To-Mote shows how the Python script running on the OpenLBR communicates with the mote; exchanged data can be either application data or status information;

These functionalities are integrated within the OpenWSN source code. If you wish to just run everything, take a look at Internet IntegrationRun It All.