Re: NEC USB controller strangeness

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

 



On 11 Nov 2009, George Spelvin wrote:

> I've got a frustrating problem...
> 
> Adding USB ports to a Mac Pro, I added a PCIe USB card.
> 
> This turns out to be based on a NEC USB controller:
> 05:00.0 USB Controller [0c03]: NEC Corporation USB [1033:0035] (rev 43)
> 05:00.1 USB Controller [0c03]: NEC Corporation USB [1033:0035] (rev 43)
> 05:00.2 USB Controller [0c03]: NEC Corporation USB 2.0 [1033:00e0] (rev 04)
> 
> Plugging a SanDisk thumb drive
> Bus 002 Device 004: ID 0781:5406 SanDisk Corp. Cruzer Micro 1/2/4GB Flash Drive
> 
> that works fine on the motherbaord controller:
> Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1 [8086:3a34]
> 
> into the NEC controller results in some annoying errors and a non-functioning
> device:

...

> I've searched back to 2.6.27, and haven't found a working kernel,
> so it doesn't appear to be a regression.  Neither that nor 2.6.32-rc6
> work properly.

Your log extract strongly suggests it is a hardware problem.  Either 
the NEC EHCI controller isn't working or else the thumb drive doesn't 
work at high speed.  Or else the two devices are somehow mutually 
incompatible.

> Unfortunately, for obscure reasons, we very much want the thumb drive
> to be plugged into the PCIe card, so this is causing major problems.
> Further, this was discovered late in testing; we have a very short
> deadline.  If a USB driver hacker would like to earn some quick bucks
> on Wednesday, November 11, call (321) 951-0700 and ask for a software
> developer.

You can't fix hardware problems in software.  Try using a different USB 
storage device or a different PCIe USB card.

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