Someone broke USB

Hans Petter Selasky hps at selasky.org
Sun Jul 7 20:46:59 UTC 2019


On 2019-07-07 22:36, Steve Kargl wrote:
> On Sun, Jul 07, 2019 at 09:10:00PM +0200, Hans Petter Selasky wrote:
>> On 2019-07-07 20:58, Steve Kargl wrote:
>>> I assume the pause goes after "max--;" statement.  I also
>>> assume you want the info with the sysctl removed from
>>> /boot/loader.conf.
>>
>> You can play with it and see what happens.
>>
> 
> Built kernel with pause() added, and commented out the
> sysctl in /boot/loader.conf.  One reboot took a long
> time to get to the a login prompt, but all of my USB
> devices were found.  A few reboots appeared to hang
> after probing the USB mouse (or perhaps I was too
> impatient).
> 
> On a side note, it seems the wpi0 mapped to wlan0
> is now unstable.  Luckily, I have an ath(4) pccard
> that I can use instead of the builtin wifi of the
> laptop.  The joys of current. :-)
> 

It sounds like we have a race there and that a wait between the probes 
solves it.

Can you try the attached patch on top of -current:

--HPS
-------------- next part --------------
A non-text attachment was scrubbed...
Name: usb_delay.diff
Type: text/x-patch
Size: 1571 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-current/attachments/20190707/b36c6acd/attachment.bin>


More information about the freebsd-current mailing list