Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 May 2020 09:21:48 +0200 (CEST)
From:      Wojciech Puchar <wojtek@puchar.net>
To:        Eugene Grosbein <eugen@grosbein.net>
Cc:        Wojciech Puchar <wojtek@puchar.net>, Ian Lepore <ian@freebsd.org>, freebsd-hackers@freebsd.org
Subject:   Re: raspberry pi 3 B+ - working but rc.conf problem
Message-ID:  <alpine.BSF.2.20.2005220921180.32861@puchar.net>
In-Reply-To: <bbde32df-122c-69ab-780c-cfc04600a62e@grosbein.net>
References:  <alpine.BSF.2.20.2005202129440.33374@puchar.net> <17fed972681c4fdbf4edd669b4e9446753fa6bd9.camel@freebsd.org> <alpine.BSF.2.20.2005202307001.57777@puchar.net> <0a5a043ced7509cee9a2ca85e76a080cadd3bd5d.camel@freebsd.org> <alpine.BSF.2.20.2005211115040.41917@puchar.net> <bbde32df-122c-69ab-780c-cfc04600a62e@grosbein.net>

next in thread | previous in thread | raw e-mail | index | archive | help
i simply wrote a script to wait for ue0 (and ue1 - external ethernet port 
i've added) to appear

On Thu, 21 May 2020, Eugene Grosbein wrote:

> 21.05.2020 16:15, Wojciech Puchar wrote:
>>>>
>>>> doesn't work.
>>>> well.. it waits but after netif
>>>>
>>>
>>> Doesn't it get configured when devd starts and emits the attach event
>>> for it?  The idea for the netwait_if list is it waits for the devices
>> i don't run devd.
>
> This is real reason. In modern FreeBSD, USB ethernet is not configured synchronously
> with other procedures at boot time. Instead, USB ethernet devices are configured asynchronously
> by devd that starts its configuration in background, in parallel with other booting procedures.
>
> You really need to run devd if you want ue0 to be configured as expected by system startup scripts.
> If you don't run devd, you are asking for troubles you observe.
>
>
>
>
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.20.2005220921180.32861>