[Bug 289396] USB-A not working on resume

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 19 Sep 2025 08:51:30 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=289396

--- Comment #2 from Ben Hutton <ben@benhutton.com.au> ---
It appears to be a little more nuance than I initially suspected.

USB is fine when coming out of suspend as long as I don't plug the power
adapter in. As soon as I do that I loose USB devices including my mouse. This
appears in dmesg as follows:

ugen0.2: <Logitech USB Optical Mouse> at usbus0 (disconnected)
usbhid0: at uhub1, port 1, addr 1 (disconnected)
hms0: detached
hidbus0: detached
usbhid0: detached


Once that happens I can reproduce by suspending the laptop. When resume the
mouse again works fine whether plugged in at boot and later on it works
perfectly fine. As soons as main power is plugged in the above happens again.
This only fix at present it to reboot.

Note this only started happening after an upgrade from 1500061 then 15/Current.
I'm currently running 1500064 or 15.0-ALPHA2 commit
221a5fb331e104a1becb67090ef8ee843cbce1d7.

I have had in the past when the mouse would be unresponsive after resuming but
unplugging and re-plugging in the mouse had always resolved this issue on this
laptop.

Note: I have also disabled all power save options in sysctl.conf and
loader.conf in an attempt to rule this out however so far no difference.

-- 
You are receiving this mail because:
You are the assignee for the bug.