linux-wireless.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Christian Lamparter <chunkeey@googlemail.com>
To: benjmeier@bluewin.ch
Cc: linux-wireless@vger.kernel.org
Subject: Re: USB Setup failed (-32)
Date: Sat, 30 Oct 2010 13:31:36 +0200	[thread overview]
Message-ID: <201010301331.36591.chunkeey@googlemail.com> (raw)
In-Reply-To: <13216803.15461288428531150.JavaMail.webmail@bluewin.ch>

On Saturday 30 October 2010 10:48:51 benjmeier@bluewin.ch wrote:
> Hello,
> 
> I have a Olimex SAM9-L9260-Board (http://www.olimex.com/dev/sam9-L9260.html), which has an ARM-Processor.
Odd looking thing. The specs says its "USB 2.0", but it does
not support HIGH SPEED, just the USB 1.x FAST SPEED.

> I used many devices on this hardware, mostly over usb
> (UMTS-Modems, Sticks...). Everything worked. I saw that
> i can use the ar9170usb-driver for wireless, so i bought
> a Netgear WN111v2 (http://linuxwireless.org/en/users/Drivers/ar9170).
Actually, AR9170 is nearly EOL, if you're planning to get new gear
then you should stick to ath_htc compatible device.
currently there are lots of cheap AR9271 chips, but in the future
we can except more powerful AR701x/AR9018 solutions too.

> usb 1-1.3: new full speed USB device using at91_ohci and address 3
again, "ohci" and "full speed", whereas on your PC it's more like:
usb x-y: new high speed USB device using ehci_hcd and address z

> usb 1-1.3: firmware: requesting ar9170.fw
> usb 1-1.3: USB setup failed (-32).
> 
> I searched everywhere the errormessage with the errorcode -32, but i didnt find 
> a meaning.
well, -32 is -EPIPE and Documentation/usb/error-codes.txt tells you
that you either hit:

-EPIPE          The pipe type specified in the URB doesn't match the
                endpoint's actual type.
or:

-EPIPE (**)             Endpoint stalled.  For non-control endpoints,
                        reset this status with usb_clear_halt().

(**) This is also one of several codes that different kinds of host
controller use to indicate a transfer has failed because of device
disconnect.  In the interval before the hub driver starts disconnect
processing, devices may receive such fault reports for every request.

my "money" is on the first, because back in March Valentin Longchamp
fixed a problem which closely matches your issue, see:
"setup correct int pipe type in ar9170_usb_exec_cmd"
(Note, this patch went also to -stable), so the question you
should ask yourself: "Is my kernel really up to date?"

Best regards,
	Christian

      reply	other threads:[~2010-10-30 11:31 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-10-30  8:48 USB Setup failed (-32) benjmeier
2010-10-30 11:31 ` Christian Lamparter [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=201010301331.36591.chunkeey@googlemail.com \
    --to=chunkeey@googlemail.com \
    --cc=benjmeier@bluewin.ch \
    --cc=linux-wireless@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;
as well as URLs for NNTP newsgroup(s).