tech-net archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: vr0 only working if tcpdump -n -i vr0 is running



On Wed, Oct 12, 2011 at 11:26:06PM +0200, Jonathan Schleifer wrote:
> Hi!

> I think it has something to do with tcpdump putting the device
> into promiscious mode. Does the promiscious mode change anything
> on the physical layer, or is this a kernel bug?

Yes. Because the first part is yes.

promiscuous mode makes the card receive *all* packets. 
Your symptoms point to the address filter on the card's receiver;
either the unicast or the multicast filter (or both) aren't 
programmed properly and fail to receive packets for your card
or packets intended to find out which address your card has.

Also - that you seem to need to set your card's MAC points in that
direction.

Not knowing the vr driver, I can't tell more.

If there isn't a quick resolution of the problem, you should file a PR
with all relevant data.

Regards,
        -is


Home | Main Index | Thread Index | Old Index