Date: Tue, 21 May 2024 07:01:56 -0600 From: Warner Losh <imp@bsdimp.com> To: Ronald Klop <ronald-lists@klop.ws> Cc: FreeBSD Current <current@freebsd.org>, Isaac Cilia Attard <iciliaat@gmail.com> Subject: Re: devd nomatch does not load uslcom anymore Message-ID: <CANCZdfoVoj%2BcwC7Nhxo82SuzQ16norxV-R-c42wzm4OVu%2BwJ6w@mail.gmail.com> In-Reply-To: <819051960.3697.1716277063953@localhost>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] On Tue, May 21, 2024, 1:38 AM Ronald Klop <ronald-lists@klop.ws> wrote: > Hi, > > May 16th upgraded the kernel of my RPI4. Previous kernel was fom April > 10th. > > From: > FreeBSD 15.0-CURRENT #35 main-5716d902ae1: Wed Apr 10 22:59:37 CEST 2024 > > To: > FreeBSD 15.0-CURRENT #36 main-42b28f81521: Thu May 16 07:54:05 CEST 2024 > > Today I noticed my USB serial cable to my RPI3 was not available anymore. > It hadn't loaded 'uslcom' at boot. > Adding 'hw.bus.devctl_nomatch_enabled=1' to /boot/loader.conf resolves the > issue for now. > > The proper output during boot is: > Starting devd. > Autoloading module: uslcom > uslcom0 on uhub1 > uslcom0: <Silicon Labs CP2102 USB to UART Bridge Controller, class 0/0, > rev 1.10/1.00, addr 2> on usbus0 > > Does anybody need more information about this? > I committed a fix a couple of days ago that defaults to always generating the events. Or were you wanting a deep dive on usb? Warner Regards, > Ronald. > > [-- Attachment #2 --] <div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, May 21, 2024, 1:38 AM Ronald Klop <<a href="mailto:ronald-lists@klop.ws">ronald-lists@klop.ws</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>Hi,<br> <br> May 16th upgraded the kernel of my RPI4. Previous kernel was fom April 10th.<br> <br> From:<br> FreeBSD 15.0-CURRENT #35 main-5716d902ae1: Wed Apr 10 22:59:37 CEST 2024<br> <br> To:<br> FreeBSD 15.0-CURRENT #36 main-42b28f81521: Thu May 16 07:54:05 CEST 2024<br> <br> Today I noticed my USB serial cable to my RPI3 was not available anymore. It hadn't loaded 'uslcom' at boot.<br> Adding 'hw.bus.devctl_nomatch_enabled=1' to /boot/loader.conf resolves the issue for now.<br> <br> The proper output during boot is:<br> Starting devd.<br> Autoloading module: uslcom<br> uslcom0 on uhub1<br> uslcom0: <Silicon Labs CP2102 USB to UART Bridge Controller, class 0/0, rev 1.10/1.00, addr 2> on usbus0<br> <br> Does anybody need more information about this?<br></div></blockquote></div></div><div dir="auto"><br></div><div dir="auto">I committed a fix a couple of days ago that defaults to always generating the events.</div><div dir="auto"><br></div><div dir="auto">Or were you wanting a deep dive on usb?</div><div dir="auto"><br></div><div dir="auto">Warner</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div> Regards,<br> Ronald.<br> </div></blockquote></div></div></div>home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfoVoj%2BcwC7Nhxo82SuzQ16norxV-R-c42wzm4OVu%2BwJ6w>
