<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">On 4/22/21 11:00 AM, Mantas Mikulėnas
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAPWNY8X_ZRsQd6ijH+um+FnfWRV5BrFA-SawxRydEAzWuZDQvA@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">
        <div class="gmail_quote">...<br>
          <div>I'm curious about what brought this problem into
            existence in the first place. Why *is* it necessary to
            contact a random address within the network? (If it's to
            check that the physical interface is working, then just the
            fact that you somehow acquired a lease would be enough. no?)</div>
        </div>
        <div><br>
        </div>
      </div>
    </blockquote>
    <p>The only non-destructive way I've found to test whether a real or
      virtual nic interface computes packet checksums properly is to
      send a small packet to a random address temporarily added to the
      suspect interface.  If a bad udp checksum is detected, invert
      tx-checksum-ip-generic.</p>
    <p><br>
    </p>
    <p><br>
    </p>
  </body>
</html>