<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hi</p>
    <p>The ISP-side router needs to know that it must route the /64s to
      your router.</p>
    <p>Most of the time this is done via DHCPv6/PD (PD stands for
      Prefix-Delegation). You won't be able to do this with bird. <br>
    </p>
    <p>Router advertisement do not do routing at all. It is just there
      to auto-configure hosts.</p>
    <pre class="moz-signature" cols="72">Arnaud Houdelette-Langlois
Administrateur des infrastructures systèmes et réseaux
Normandie Université
+33 2 31 56 69 54</pre>
    <div class="moz-cite-prefix">Le 26/04/2023 à 11:34, Alessandro
      Vesely a écrit :<br>
    </div>
    <blockquote type="cite"
      cite="mid:2c36146d-e187-5470-dc62-788b78859923@tana.it">On Tue
      25/Apr/2023 19:12:13 +0200 Kevin P. Fleming wrote:
      <br>
      <blockquote type="cite">On Tue, Apr 25, 2023, at 12:40, Alessandro
        Vesely wrote:
        <br>
        <blockquote type="cite">I don't know what protocol I need.  It
          is a new question.  I should know what protocol is using the
          next hop on ppp0 (default gw).  I'm not even sure what IPv6
          hosts are out there; traceroute shows nothing.  Running
          traceroute from an external site I find that, wherever the
          trace starts from, it falls into a loop:
          <br>
        </blockquote>
        <br>
        It might be best to back up a bit here. Can you describe the
        scenario: what is the network topology, and what requirements
        are placed on you by any upstream or downstream networks? In
        addition to those, what are your goals in using Bird?
        <br>
      </blockquote>
      <br>
      <br>
      I changed ISP, and they assigned me a /56 of IPv6 addresses.  My
      previous experience with IPv6 was using a tunnel offered by
      route48 for free.  In that case, I just plugged it in and it
      worked.  With my new ISP, I configured a couple of addresses on
      the interface (ppp0, they use PPPoE) but saw no IPv6 traffic.  I
      opened a ticket at the ISP, they said something wrong on my side.
      <br>
      <br>
      I set up a /64 to use internally, and saw IPv6 works on the
      internal network. One internal user even managed to synthesize an
      IPv6 address in that range and connect to the server via WiFi. 
      IPv6 on the lan is not a problem.
      <br>
      <br>
      I tried <a class="moz-txt-link-freetext" href="https://tools.keycdn.com/traceroute">https://tools.keycdn.com/traceroute</a>, and saw there is a
      loop.  I had seen routing loops before, in IPv4, and they were
      usually errors in some static table somewhere.  My ISP repeated
      that everything is fine on their side.  So I derived I need some
      routing.
      <br>
      <br>
      <br>
      <blockquote type="cite">Bird does not actually *route* traffic at
        all, please keep that in mind. It is a routing table (FIB)
        manager, with a little bit of extra functionality for IPv6
        Router Advertisements and some other bits. It gathers route
        information from a variety of sources, combines it together in
        the ways you tell it to, and then publishes some (or all) of it
        to the destinations you configure.
        <br>
      </blockquote>
      <br>
      <br>
      My understanding of radv is that it finds neighbors by itself. 
      Should I configure any?  And can I check what hosts it found?
      <br>
      <br>
      <br>
      <blockquote type="cite">Since it may not even be the right tool
        for the problem you are trying to solve, it would be helpful if
        you could describe the problem first. With that information the
        Bird user community can suggest ways Bird might be applicable,
        if it is.
        <br>
      </blockquote>
      <br>
      <br>
      The main problem is that my addresses, e.g. 2a02:29e1:300:e900::1,
      are not reachable from the wan.  Symmetrically, I don't seem to be
      able to reach any external host on IPv6.  The only hint that the
      interface works at all on IPv6 is that nmap says "Host is up." 
      How can I get some visible reply from those hosts (2a02:29e1::a
      2a02:29e0:109:ff00::5 2a02:29e0:255::2)?
      <br>
      <br>
      <br>
      Best
      <br>
      Ale
      <br>
      <br>
      <br>
      <br>
    </blockquote>
    <div id="grammalecte_menu_main_button_shadow_host" style="width:
      0px; height: 0px;"></div>
  </body>
</html>