Hi, some time ago I started porting Contiki's RPL implementation to Linux. Because of the same Contiki/linux-154 interop issues mentioned below, I stopped progressing further. The current state of it is, that it compiles with some most likely necessary stuff commented out.
The repository is at: https://github.com/markushx/librpl Once I get the RPi kernel compiles with the latest 6lowpan changes, I might try to run it again against Contiki. Markus > Hello, > > I'm glad to announce the first release of SimpleRPL, a Linux-based > implementation of the Routing Protocol for Low-Power and Lossy Networks > (RPL). > This protocol has been developed at the IETF as an attempt to define a > routing > protocol suitable for lossy and low bandwidth link-layer (such as IEEE > 802.15.4). It operates on top of IPv6 using ICMPv6 messages. You can > learn more > about it in RFC 6550. > > This implementation is a fully functional (and hopefully fully > compliant) > implementation of the standard. I tested it on both wired and wireless > links > and it ran just fine, although you might want to adjust some constant > value (as > I picked the default values from the RFC and did not performed any fine > tuning > to it). I could not test simpleRPL against the Contiki' implementation > of RPL > (due to the current 6LoWPAN interrop issues between Linux and Contiki). > The > GitHub project page provide more information concerning the limitations > and > various design choices. > > Once I'm confident it runs correctly (through your feedback), I'll > announce it > to a wider audience. > > The implementation is currently hosted on GitHub: > https://github.com/tcheneau/simpleRPL > > Thanks in advance for all your feedback. > > Regards, > Tony > > --------------------------------------------------------------------------- > --- Minimize network downtime and maximize team effectiveness. > Reduce network management and security costs.Learn how to hire > the most talented Cisco Certified professionals. Visit the > Employer Resources Portal > http://www.cisco.com/web/learning/employer_resources/index.html > _______________________________________________ > Linux-zigbee-devel mailing list > Linux-zigbee-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/linux-zigbee-devel ------------------------------------------------ | Dipl.-Ing. Markus Becker | Communication Networks | TZI - Center for Computing Technologies | University Bremen | Germany ------------------------------------------------ | web: http://www.comnets.uni-bremen.de/~mab/ | mailto: m...@comnets.uni-bremen.de | telephone: +49 421 218 62379 | building: NW1 room: N2260 ------------------------------------------------ ------------------------------------------------------------------------------ Minimize network downtime and maximize team effectiveness. Reduce network management and security costs.Learn how to hire the most talented Cisco Certified professionals. Visit the Employer Resources Portal http://www.cisco.com/web/learning/employer_resources/index.html _______________________________________________ Linux-zigbee-devel mailing list Linux-zigbee-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linux-zigbee-devel