Re: Trouble with D-Link hub.

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

 



On Fri, May 15, 2009 at 8:46 AM, Alan Stern <stern@xxxxxxxxxxxxxxxxxxx> wrote:
> The problem described in that thread appears to be a genuine bug.  In
> short, ehci-hcd doesn't do a clear-TT-buffer when a low/full-speed
> async URB is unlinked.  When that happens the buffer remains busy
> indefinitely, and when all the buffers are busy the hub won't work
> right.
>
> This patch may fix the problem.  I haven't tested it, so you guys will
> have to be the guinea pigs.  :-)

Wow!  This discussion got very technical very fast.  Let me see if
I---a relatively USB-naive user---have this right.  My DUB-7 hub may
have an ISP1521 chip that shares a single TT among all 7 ports.  This
fact may trigger a bug in the Linux USB driver when low or full speed
devices are plugged into the hub.  However, since all of my devices
are high-speed USB 2.0 devices (sorry I forgot to mention that in my
original post), this bug and your patch are unfortunately irrelevant
to my problem.

Alan:  I'll try the troubleshooting steps you recommended---testing
the hub with a different cable, computer, and OS---and let you know
how I fare.

Thanks to everyone for your help so far.

--Ethan
--
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