You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When debugging rapidly declining network performance, I noticed something weird: Two nodes would ping-pong neighbor solicitations to each other on the DOSE bus, life-locking the system:
Steps to reproduce the issue
To be determined…
Expected results
Nodes should answer to a neighbor solicitation with a neighbor advertisement, not another neighbor solicitation.
Sure they are ping-ponging and not just sending them interlaced? If yes, a good starting point would be the neighbor solicitation handler _nbr_sol_handle and check how the NS is replied to with with an NS.
Sure they are ping-ponging and not just sending them interlaced?
If they are just interlaced: Could it be, that the network device needs the interface to join the corresponding solicited nodes multicast address and if so, did that happen?
Description
When debugging rapidly declining network performance, I noticed something weird: Two nodes would ping-pong neighbor solicitations to each other on the DOSE bus, life-locking the system:
Steps to reproduce the issue
To be determined…
Expected results
Nodes should answer to a neighbor solicitation with a neighbor advertisement, not another neighbor solicitation.
Actual results
NS-ping-pong.pcapng.gz
This was predated by one node seemingly ignoring the NAs before, it would keep re-sending NS:
NS-weirdness.pcapng.gz
Versions
RIOT b94dd60
The text was updated successfully, but these errors were encountered: