<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    I'm having some trouble getting windows 10 to keep its v6 lease, it
    seem to fail to renew.<br>
    <font face="Helvetica, Arial, sans-serif"> <br>
      From packet sniffing it seems to just be ignoring DNSMasq's
      replies to the renew packets, and then falls back to soliciting
      continuously, despite being replied to.<br>
      <br>
      I've attached the pcap files (hopefully). Shows that it acquires
      it on reboot, but fails after the lease time is (about to?) expire
      - set at 2 hours because of issues with the xbox one getting a new
      address each boot (you can see in the 2nd pcap that it renews its
      address just fine).<br>
      <br>
      Is windows 10 borked or is it something with my config? I'm unsure
      if this is a recent development or not to be honest.<br>
      <br>
      Not exactly related, but I've noticed that DNSMasq sends its v6
      packets (router advertisements and dhcpv6) from the full link
      local address, even though the default address is a manually
      configured fe80::1<br>
      <br>
      relevant config:<br>
      <br>
dhcp-host=id:00:01:00:01:1a:1b:af:8c:bc:5f:f4:d8:41:bc,[::3],bc:5f:f4:d8:41:bc,10.1.2.6,xander<br>
      dhcp-range=br0,10.1.2.100,10.1.2.249,255.255.255.0,12h<br>
      dhcp-range=br0,2001:44b8:610e:3c00::4,2001:44b8:610e:3c00::ffff,2h<br>
      enable-ra<br>
    </font>
  </body>
</html>