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>