AhnSeung / tinyos-main

Automatically exported from code.google.com/p/tinyos-main
0 stars 0 forks source link

[blip] Deriving EUI64 from Dallas chip fails rarely on TelosB #135

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Install many nodes with UdpEcho. Let them run for a long time.
2. Sniff the traffic.
3. Observe weird link-local addresses like fe80::2126d45:5000:0 in wireshark. 
This should be from 
4. If multiple nodes fail to read the ID from the Dallas chip to derive the 
link-local address, all of them end-up with the same link-local address.
5. pings result in DUP packets.

What is the expected output? What do you see instead?
Expected output: proper link-local addresses like fe80:212:6d45:50e6:bb36. No 
DUP packets when pinging.

As a fall-back derive the link-local-address from TOS_NODE_ID?

Original issue reported on code.google.com by marku...@gmail.com on 30 Apr 2012 at 1:51