With the production of the WPAN boards nearing, I wrote a quick and dirty hack for making use of them with IP, even before the proper 6LoWPAN stack is ready (and the MAC layer also needs some work).
I call this hack "dirtpan" and it only does IPv4, not IPv6. It uses TUN/TAP to pass IP packets from the kernel to user space, where the dirtpan daemon applies some minimum framing and then sends the packets through the IEEE 802.15.4 kernel stack on their way. This is all very rough but it kinda works: http://downloads.qi-hardware.com/people/werner/wpan/tmp/wpan-ipv4.ogg dirtpan creates a point-to-point tunnel. It covers up some of the shortcomings of the current in-kernel IEEE 802.15.4 stack (such as lack of support for MAC-;ayer acknowledgements), but not all of them (e.g., CSMA). This leaves its present real-life peformance to be desired, but it's also a nice tool for monitoring progress, e.g., I already improved throughput and stability from devastating to merely dreadful. dirtpan lives here: http://projects.qi-hardware.com/index.php/p/ben-wpan/source/tree/master/tools/dirtpan/ Build, install, and usage instructions for Ben, etc.: http://projects.qi-hardware.com/index.php/p/ben-wpan/source/tree/master/install/ If you're interested in the making of the video clip (my first foray into MLT): - Werner _______________________________________________ Qi Hardware Discussion List Mail to list (members only): [email protected] Subscribe or Unsubscribe: http://lists.en.qi-hardware.com/mailman/listinfo/discussion

