IPv6 over gif(4) broken in 6.2-RELEASE?

Bruce A. Mah bmah at freebsd.org
Sat Jan 20 17:30:15 UTC 2007


If memory serves me right, Hiroki Sato wrote:
> "Bruce A. Mah" <bmah at freebsd.org> wrote
>   in <20070120162936.GA18104 at tomcat.kitchenlab.org>:
> 
> bm> I'm observing a problem with IPv6 over gif(4) tunnels on 6.2-RELEASE
> bm> and recent 6-STABLE, namely that I can't seem to be able to pass
> bm> traffic over them.

[snip]

> bm> I know this worked on RELENG_6 as of June 2006; my home firewall has
> bm> been running this code for months without a hitch.  It doesn't work in
> bm> 6.2-RC2 or 6.2-RELEASE (fresh CD installs on i386, GENERIC kernels),
> bm> or this week's RELENG_6 (nanobsd on i386).
> bm>
> bm> I somewhat suspect revs. 1.48.2.15 and 1.48.2.14 to
> bm> src/sys/netinet/nd6.c.  If I locally revert these two changes (see
> bm> diff below), IPv6 over gif(4) works again.

[snip]

>  I remember Dimitry Andric reported the same problem on -stable on 30
>  Dec, and after he reverted rev.1.48.2.16 it worked fine again.  Do
>  you have the symptom even on 6.2-RELEASE?  Since RELENG_6_2_0_RELEASE
>  did not have the change, I thought there was no problem.
> 
>  I will try to reproduce it on my box anyway...

Yep, even on 6.2-RELEASE.  I did a setup with a couple of machines
yesterday (6.2-RC2 and 6.2-RELEASE) that demonstrated the problem.

On my 6-STABLE system (which appears to be working fine), I still have
the change from 1.48.2.16, I only backed out .15 and .14.  I didn't try
my diff on the 6.2-RC2 and 6.2-RELEASE machines yet.

Hmmm...I was looking for that bug report before, but I couldn't find it.
 It's not clear to me how 1.48.2.16 is involved...hmmm...

Thanks,

Bruce.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 249 bytes
Desc: OpenPGP digital signature
Url : http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20070120/b5081864/signature.pgp


More information about the freebsd-stable mailing list