[Olsr-dev] Strange ignored packets problem

Ignacio García Pérez (spam-protected)
Fri Jul 20 11:28:29 CEST 2007


I have a test setup of 7 nodes deployed in a 1 sq. km urban area.

The net is, nodes are numbered,, and so on.

The broadcast address is the olsrd default:

 From a node, olsrd sees HELLO/TC packets from the nodes with a good
connection, but seems to see NO PACKETS AT ALL from nodes to which I
know it has a poor (BUT USABLE) connection.

Then, if I start tcpdump, olsrd suddenly starts seeing packets from
those nodes (with an expected 25% or so packet loss).

It looks like the radio card discards those packets when it is not in
promiscuous mode (which is the side effect of running tcpdump AFAIK).

When I change the setup to use as broadcast address, no
packets are ignored.

Any idea about what may be the explanation of this behaviour?


More information about the Olsr-dev mailing list