From: Greg KH <greg@kroah.com>
To: "cihan öztürk" <cihanozturk@yahoo.com>
Cc: linux-kernel@vger.kernel.org
Subject: Re: USB driver problem with external hub
Date: Tue, 23 Sep 2008 11:07:09 -0700 [thread overview]
Message-ID: <20080923180709.GB8661@kroah.com> (raw)
In-Reply-To: <684433.70774.qm@web37502.mail.mud.yahoo.com>
On Sat, Sep 20, 2008 at 04:35:03PM -0700, cihan öztürk wrote:
> I am working on a device driver for providing connectivity to a Silabs
> F340 board through USB. All the required software, including firmware
> on the device side, USB device driver and user level libraries as well
> as the application, are implemented. The system operates fine when
> experimental communication is considered, in which dummy data is
> simply sent and received betweeen the host and the device at Full
> speed. The trouble comes when a USB external hub is used as a gateway
> between the device and the host instead of directly connecting the USB
> cable from device to the USB port of the PC. The kernel log states
> that the transfer of urb failed due to -EPROTO(-71), which is defined
> as protocol error. I found in some resources that this error can be a
> result of (a) bitstuff error, or (b) no response packet received
> within the prescribed bus turn-around time, or (c)hardware problems
> such as bad devices (including firmware) or cables.
> The hub is a Digitus product with 7 ports and works fine with other
> USB devices such as the mouse on the same platform.
> My kernel version is 2.6.18.
Is this because you are using a USB 2.0 hub, connected via EHCI and your
device is a 1.1 speed device? If so, this is a known issue with older
kernel versions, and has partially been fixed in newer kernel releases.
Please try 2.6.26 and let us know if that solves the issue.
Or just use a 1.1 hub, that should also work.
thanks,
greg k-h
prev parent reply other threads:[~2008-09-23 18:31 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-09-20 23:35 USB driver problem with external hub cihan öztürk
2008-09-23 18:07 ` Greg KH [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20080923180709.GB8661@kroah.com \
--to=greg@kroah.com \
--cc=cihanozturk@yahoo.com \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox