re(4) needs promisc to work properly
Bill Paul
wpaul at FreeBSD.ORG
Wed Nov 29 15:23:31 PST 2006
> On Tue, Nov 28, 2006 at 08:46:00PM +0100, Ed Schouten wrote:
> > Hello,
> >
> > I'm running FreeBSD 6.2-PRERELEASE on my new desktop. It has the
> > following hardware:
> >
> > - Intel Core 2 Duo 6400
> > - Asus P5B motherboard
> > - On-board Realtek NIC (8168B/8111B)
> >
> > For some reason, it drops all incoming IPv6 packets. I can only SSH to
> > the machine using IPv6 when I run the following command:
> >
> > $ ifconfig re0 promisc
> >
> > Is this a known issue about these NICs?
>
> No, I'm not aware of the issue.
>
> The issue can happen on a NIC with incorrectly programmed ethernet
> address. Would you show me dmesg/tcpdump output of your system?
> Make sure to add -e option to tcpdump(1).
It's more likely a problem with the multicast filter programming.
IPv6 is all about the multicasting (neighbord discovery depends on it
to work correctly). I can't explain why it's not working though.
I've tested the sample 8168B/8111B cards that RealTek sent me, and I
didn't have any multicast problems with them.
-Bill
> >
> > Yours,
> > --
> > Ed Schouten <ed at fxq.nl>
> > WWW: http://g-rave.nl/
> --
> Regards,
> Pyun YongHyeon
>
More information about the freebsd-net
mailing list