Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Jan 2020 14:42:50 +0000
From:      bugzilla-noreply@freebsd.org
To:        bugs@FreeBSD.org
Subject:   [Bug 243703] fe80 route need to add manually and NDP doesn't populate itself
Message-ID:  <bug-243703-227@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D243703

            Bug ID: 243703
           Summary: fe80 route need to add manually and NDP doesn't
                    populate itself
           Product: Base System
           Version: 12.1-RELEASE
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Many People
          Priority: ---
         Component: kern
          Assignee: bugs@FreeBSD.org
          Reporter: boris.tassou@securmail.fr

Hi,

On FreeBSD 12.1-RELEASE, while setting up a tinc (1.0.36) tunnel in tap-mod=
e.

The fe80 route need to be add manually :

a-side# route -6 show fe80::%tap0/64
route: route has not been found

a-side# route -6 add fe80::%tap0/64 -iface tap0 -nostatic
add net fe80::%tap0/64: gateway tap0

When a peer ask the mac address via ICMPv6/NDP, the NDP cache doesn't popul=
ate
itself.

a-side# ping6 fe80::2bd:29ff:fe17:ff00%tap0
PING6(56=3D40+8+8 bytes) fe80::2bd:99ff:fe17:ff00%tap0 -->
fe80::2bd:29ff:fe17:ff00%tap0
^C
--- fe80::2bd:29ff:fe17:ff00%tap0 ping6 statistics ---
3 packets transmitted, 0 packets received, 100.0% packet loss

If a ping is made to the other side, the NDP cache is filled and the ospf
works.

b-side# ping6 fe80::b096:7ff:fe65:2371%vtnet0
PING6(56=3D40+8+8 bytes) fe80::b096:7ff:fe65:2371%vtnet0 -->
fe80::2bd:99ff:fe17:ff00%tap0
16 bytes from fe80::b096:7ff:fe65:2371%vtnet0, icmp_seq=3D0 hlim=3D64 time=
=3D0.244 ms
16 bytes from fe80::b096:7ff:fe65:2371%vtnet0, icmp_seq=3D1 hlim=3D64 time=
=3D0.284 ms
^C
--- fe80::b096:7ff:fe65:2371%vtnet0 ping6 statistics ---
2 packets transmitted, 2 packets received, 0.0% packet loss
round-trip min/avg/max/std-dev =3D 0.244/0.264/0.284/0.020 ms

and it's works :

a-side# ping6 fe80::2bd:29ff:fe17:ff00%tap0
PING6(56=3D40+8+8 bytes) fe80::2bd:99ff:fe17:ff00%tap0 -->
fe80::2bd:29ff:fe17:ff00%tap0
16 bytes from fe80::2bd:29ff:fe17:ff00%tap0, icmp_seq=3D0 hlim=3D64 time=3D=
0.309 ms
16 bytes from fe80::2bd:29ff:fe17:ff00%tap0, icmp_seq=3D1 hlim=3D64 time=3D=
0.421 ms
^C
--- fe80::2bd:29ff:fe17:ff00%tap0 ping6 statistics ---
2 packets transmitted, 2 packets received, 0.0% packet loss
round-trip min/avg/max/std-dev =3D 0.309/0.365/0.421/0.056 ms

Thanks for the help.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-243703-227>