Search Linux Wireless

Re: USB Setup failed (-32)

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

 



On Saturday 30 October 2010 10:48:51 benjmeier@xxxxxxxxxx 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
--
To unsubscribe from this list: send the line "unsubscribe linux-wireless" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux