Re: Hardware bug in Intel USB-2 hub?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sun, 22 Jun 2014, Toralf Förster wrote:

> On 06/20/2014 10:53 PM, Alan Stern wrote:
> > You mean 3.15 plus the patch I sent?
> > 
> >> > tfoerste@n22 ~/tmp $ sudo su -
> >> > n22 ~ # cat /sys/kernel/debug/usb/usbmon/2u >/tmp/right
> >> > ^C
> >> > 
> >> > n22 ~ # cat /sys/kernel/debug/usb/usbmon/2u >/tmp/wrong
> >> > ^C
> >> > 
> >> > For the second command : Before I s2ram'ed the system I switched the USB hub (where the keyboardm, the mouse and a printer was attached) from the "right" port to the "wrong" port.
> > Is this the same as what you get from plain 3.15 with no patches?
> > 
> > Sorry I've been too busy with other things to look at this yet.  I'll
> > try to get to it next week.
> 
> Ok, I repeated those steps with current kernel 3.15.1
> 
> First without your patch, after that with your patch - all 4 traces are attached.

Sorry I haven't gotten back to this...  I was busy with other things
and lost track of it.

Toralf, I looked through your usbmon traces.  Their message is clear: 
This isn't a software problem.

According to the usbmon traces, the patch had no significant effect.  
The reason things worked better with the "right" port than the "wrong"
port is very simple.  When the hub (with the attached mouse, printer,
and keyboard) was plugged into the "wrong" port, it got disconnected
electronically during the suspend!  It couldn't send any wakeup
messages.

This seems like a hardware problem in the port itself, or in one of the 
chips on the motherboard.  No software change will fix it; all you can 
do is avoid using that port for devices that should wake up the system.

Adam, your problem seems to be completely different.  Your system wakes
up okay from suspend, but not from hibernation.  Was there ever any
kernel version where USB wakeup from hibernation did work?

Alan Stern

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux