<div dir="ltr"><div dir="ltr">On Mon, Dec 6, 2021 at 10:10 AM Mike Perkins <<a href="mailto:mikep@randomtraveller.org.uk">mikep@randomtraveller.org.uk</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 06/12/2021 12:33, Werner Mahr wrote:<br>
> Am Montag, 6. Dezember 2021, 12:29:03 CET schrieb Jim Abernathy:<br>
>> I'm trying to clean up any race conditions that may exist in my<br>
>> production backend since I have both HDHomeRun network tuners and PCIe<br>
>> cards.<br>
> <br>
> Isn't just a dep of mythtv-backend on systemd-networkd-wait-online doing what<br>
> you want?<br>
> <br>
As I understand it that wait is satisfied when /any/ network interface responds. That, of course, <br>
will include the loopback interface, which can happen long before any external network activity is <br>
complete, such as the distant tuner, etc, (or indeed the mythtv host itself) receiving a dhcp address.<br></blockquote><div><br></div><div>This can also include things like virtual network interfaces, like the ones used by Ceton tuners or VMs. So when your Ceton device is initialized by the kernel and creates its virtual network interface, systemd will see that as a valid non-loopback network device and move on.</div><div><br></div><div>-justin</div></div></div>