<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>