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
#!/bin/sh # # Copyright (C) 1995 - 1998, Ian A. Murdock <imurdock@xxxxxxxxxx> # Copyright (C) 1998, 1999, Guy Maor # Copyright (C) 2002, Matthew Wilcox # Copyright (C) 2002, 2004, 2005, Clint Adams # # Install the kernel on a Debian Linux system. # # This script is called from /usr/src/linux/arch/i386/boot/install.sh. # If you install it as /sbin/installkernel, you can do a "make install" # from a generic kernel source tree, and the image will be installed to # the proper place for Debian GNU/Linux. set -e if [ $# -eq 3 ] || [ $# -eq 4 ] ; then img="$2" map="$3" ver="$1" if [ $# -eq 4 ] && [ -n "$4" ] ; then dir="$4" else dir="/boot" fi else echo "Usage: installkernel <version> <image> <System.map> <directory>" exit 1 fi updatever () { cat "$2" > "$dir/$1-$ver" } if [ "$(basename $img)" = "vmlinux" ] ; then updatever vmlinux "$img" else updatever vmlinuz "$img" fi updatever System.map "$map" config=$(dirname "$map") config="${config}/.config" if [ -f "$config" ] ; then updatever config "$config" fi update-initramfs -k "$ver" -u -t update-grub