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

Reply via email to