Re: xhci_hcd Warn: Stalled Endpoint with USB 3.0 to esata connection

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

 



Hi Sarah,

I successfully compiled the new kernel 2.6.39.2 server and installed the latest Nvidia drivers 275.09.07

Is there any particular order you want me to try and attach my USB 3.0 to esata connector to check if it's working?    Does XHCI support hot swapping?

thanks,

Steve
sginn@xxxxxxx




On Jun 26, 2011, at 5:23 PM, Sarah Sharp wrote:

> On Sat, Jun 25, 2011 at 10:47:45AM -0500, M. Steven Ginn wrote:
>> I know this isn't the linux kernel list, but I tried building 2.6.39.2
>> with the instructions you have on your web site and everything went
>> fine, but it won't boot.  I successfully installed the latest Nvidia
>> drivers as well, but when I select the item on Grub all I get is a
>> black screen with a blinking cursor in the top left corner.
> 
> Ugh, Nvidia binary drivers.  Any chance you can use the onboard graphics
> or a different graphics card (say an old ATI card)?
> 
>> It's as if some drivers are not being loaded to finish the boot
>> process.
> 
> I assume you're using the default GRUB settings for Ubuntu, which add
> 'quiet' to the boot parameters by default.  If you edit the GRUB
> configuration line that starts with 'linux' not to have the quiet
> keyword, you may be able to see where your box is hanging.  The other
> option is to use something like netconsole, which may be a bit too big
> of a hammer just yet.
> 
>> Are there any settings that I should use when doing make
>> menuconfig to give me the same settings that are found in the
>> downloadable binary version?
> 
> Did you follow the step to copy the config file from your older kernel
> in /boot/config-{whatever} to .config?  That should get you the same (or
> a similar) configuration.
> 
>> I've never had a problem running those pre-built kernels.
> 
> It could be an interaction with the Nvidia drivers.  What kernel version
> do they say they work with?  Which pre-built kernel were you using
> before?
> 
> I know that the staging tree in 2.6.39 had an in-tree driver for some
> Nvidia graphics cards.  Maybe that driver is on in your new config and
> it's fighting the official Nvidia drivers for control?  Send me your
> .config file and we'll figure out if the Nouveau driver is compiled in.
> 
> Also, it occurred to me that the blank screen problem is one I might
> have run into before.  Could you send me the output the command of
> `ls /boot`?  I wonder if an initrd.img file is being generated for your
> kernel.
> 
> Sarah Sharp
> 
>> On Jun 24, 2011, at 7:16 PM, Sarah Sharp wrote:
>> 
>>> If it's still not working, run this command:
>>> 
>>> tail -f /var/log/kern.log | tee /tmp/log.txt
>>> 
>>> Plug in your device, and send me the file /tmp/log.txt.
>>> 
>>> Sarah Sharp
>>> 
>>> On Fri, Jun 24, 2011 at 04:37:35PM -0500, M. Steven Ginn wrote:
>>>> Thanks ... I'm just about finished cloning my current partition into a test partition that I can compile my own kernel.  What do you want me to post if it's still not working?
>>>> 
>>>> 
>>>> 
>>>> Sent from my iPhone
>>>> 
>>>> On Jun 24, 2011, at 4:19 PM, Sarah Sharp <sarah.a.sharp@xxxxxxxxxxxxxxx> wrote:
>>>> 
>>>>> 
>>>>> On Fri, Jun 24, 2011 at 12:21:09PM -0500, M. Steven Ginn wrote:
>>>>>> Right now it's the Ubuntu 11.04 server final release which I believe is 2.6.38-8
>>>>> 
>>>>> Ok, I think Ubuntu 11.04 will have a script called /sbin/installkernel
>>>>> already present.  If not (or if you have issues with booting into the
>>>>> new kernel), you can use the one I've attached.  Otherwise the directions
>>>>> should work fine.
>>>>> 
>>>>>> I am going to clone this to another partition because everything is working pretty well except for USB 3.0.  I have a new motherboard with H67 chipset and the intel i5 2500k processor
>>>>>> 
>>>>>> Once I have cloned to a new partition, I'll follow your instructions and build a new kernel.  Which version I build?  2.6.39?  Rc?
>>>>> 
>>>>> Try the latest 2.6.39 stable kernel, which is 2.6.39.2.  You can
>>>>> grab the tarball from here:
>>>>> 
>>>>> http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.39.2.tar.bz2
>>>>> 
>>>>> And then you can skip the bit in the directions about using git to clone
>>>>> my tree.
>>>>> 
>>>>> Sarah Sharp
>>>>> 
>>>>>> On Jun 24, 2011, at 11:58 AM, Sarah Sharp <sarah.a.sharp@xxxxxxxxxxxxxxx> wrote:
>>>>>> 
>>>>>>> On Fri, Jun 24, 2011 at 09:04:40AM -0500, M. Steven Ginn wrote:
>>>>>>>> I haven't done any kernel building / tweaking since the 1980's when I used to work on Slackware …  kind of rusty in that area
>>>>>>>> 
>>>>>>>> I did find a config item in the usbmount.conf file to turn on verbose reporting to the syslog.  I am going to reboot and see if that gives more info.
>>>>>>> 
>>>>>>> I don't think it will give you the information we need.  You really need
>>>>>>> to rebuild your kernel and turn on CONFIG_USB_XHCI_HCD_DEBUGGING.  What
>>>>>>> distribution are you using?  If it's debian or earlier ubuntu install,
>>>>>>> you can follow these directions to rebuild your kernel:
>>>>>>> 
>>>>>>> http://sarah.thesharps.us/2009-06-09-13-30
>>>>>>> 
>>>>>>> Ignore the section on blacklisting and the comment about disabling USB
>>>>>>> selective suspend.
>>>>>>> 
>>>>>>> Sarah Sharp
>>>>>>> 
>>>>>>>> 
>>>>>>>> On Jun 24, 2011, at 8:31 AM, Alan Stern wrote:
>>>>>>>> 
>>>>>>>>> On Fri, 24 Jun 2011, M. Steven Ginn wrote:
>>>>>>>>> 
>>>>>>>>>> I'm running server and not using an interface.  Can you point me to the config file?
>>>>>>>>> 
>>>>>>>>> Andiry is talking about rebuilding your kernel.  This is a lot more 
>>>>>>>>> complicated than simply making a change in a config file.
>>>>>>>>> 
>>>>>>>>> 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
>>>>>>>> 
>>>>>>> --
>>>>>>> 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
>>>>> <installkernel>
>>> --
>>> 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
>> 
> --
> 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

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