I'm trying to bring up the linux-zigbee stack and I'm running into problems with 6lowpan.c I'm concerned about tracking down and fixing these problems, because they seem pretty fundamental and, as far as i can tell, would prevent this stack from interoperating with other RFC-compliant stacks.
For example, it appears that the latest version of 6lowpan.c doesn't uncompress the "unspecified" (::/128) address, the link-local address format in which the IID is taken from the MAC header address or one of the multicast address formats correctly. I saw the fix for using the short hardware address for broadcast, which seemed to be required for interoperability, but that fix then broke fragmentation. Now, I'm seeing TCP and UDP checksum errors with 6lowpan-fragmented datagrams. I'm working from the 6lowpan.c code in the linux-next kernel: git://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git Right place to start? I'm happy to contribute my fixes ... I want to make sure I'm not wasting your time and my time by trying to debug problems that are already solved. - Ralph ===== Ralph Droms Distinguished Engineer Research and Advanced Development Cisco rdr...@cisco.com Phone: +1 978 936 1674 Mobile: +1 978 376 3731 ------------------------------------------------------------------------------ Free Next-Gen Firewall Hardware Offer Buy your Sophos next-gen firewall before the end March 2013 and get the hardware for free! Learn more. http://p.sf.net/sfu/sophos-d2d-feb _______________________________________________ Linux-zigbee-devel mailing list Linux-zigbee-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linux-zigbee-devel