Bug#622649: linux-image-2.6.38-2-amd64: unable to enumerate USB device on port 6

2011-05-22 Thread Hans-J. Ullrich
Dear maintainers,

this bug is also and still in 2.6.39-rc7-amd64 from debian/experimental.
Jonathan's patch did not work. Maybe we should revert to the ohci-hcd module 
from the last working kernel? I checked some livefile systems, with newer 
kernels - they got the same result (for example BackTrack5).

I suggest, to merge this bugreport and #620848.

With this bug, these kernels are still not usable for me (and I suppose, there 
might be other people with the same problem, too)


Please don't feel annoied by me, I just wanted to mention, there is IMO a big 
problem. Thank you for your considerateness.

Best regards

Hans



-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201105222307.21472.hans.ullr...@loop.de



Bug#622649: linux-image-2.6.38-2-amd64: unable to enumerate USB device on port 6

2011-04-17 Thread Hans-J. Ullrich
Hi Jonathan,

thank you for building the kernel with the patch. I just tested it, but sadly 
I got the same problem again. So I think, Alan's patch does not generate the 
wished result.

To make sure, to get rid of old modules, i completely deinstalled all 2.6.38-
packages (image and header-files), but had no success.

Sorry for that! The bug is still existent.

However, your work helped me a lot, to test it fast.

Thanks!

Hans



-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201104171209.09979.hans.ullr...@loop.de



Bug#622649: linux-image-2.6.38-2-amd64: unable to enumerate USB device on port 6

2011-04-16 Thread Hans-J. Ullrich
Am Freitag, 15. April 2011 schrieb Hans-J. Ullrich:
  I'll handle this, Alan.
  
  Ben.
 
 Thank you very much, Ben!
 
 Hans
Hi Ben, Alan and Jonathan,

I was not lazy and again tried to rebuild the module(s) with the patched 
source-code, but did not succeed. I downloaded the kernel-sources, unpacked 
them to /usr/src and then linked the sources to /usr/src/linux.

Copying /boot/config-2.6.38-2-amd64 to /usr/src/inux/.config.
Then started make menuconfig and added in version option -2-amd64, to make 
sure I have the same version than the running kernel.

After this I started make modules below /usr/src/linux, to build just the 
modules. After building them, I copied ohci-hcd.ko and ehci-hcd.ko to 
/lib/modules/2.6.38-2-amd64/drivers/usb/host and overwrote the existing *-
hcd.ko modules.

With depmod -a I finished.

But I can still not load those kernel modules. I also remarked, the new ones 
are much bigger (old ones are about 60kB, the new ones about 700kB).

I also tried make-kpkg --append-to-version=-2-amd64 modules_image but the 
process stops at the point, where it wants to clean up ( /usr/bin/make clean 
is the last line I see).

What did I do wrong? In the past, I already build some kernels, but the last 
one was a long time ago (I think, it was 2.6.20 something) and did it by using 
make-kpkg.

However, when the patched kernel-package is uploaded, Or if you will send me a 
download-link to a package, I will be very pleased to test it!

Thank you very much for your help.

Cheers


Hans 



-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201104161419.51362.hans.ullr...@loop.de



Bug#622649: linux-image-2.6.38-2-amd64: unable to enumerate USB device on port 6

2011-04-16 Thread Jonathan Nieder
(-cc: various people)
Hi,

Hans-J. Ullrich wrote:

 Then started make menuconfig and added in version option -2-amd64, to make
 sure I have the same version than the running kernel.

Debian kernels have CONFIG_MODVERSIONS=y set:

Usually, you have to use modules compiled with your kernel.
Saying Y here makes it sometimes possible to use modules
compiled for different kernels, by adding enough information
to the modules to (hopefully) spot any changes which would
make them incompatible with the kernel you are running.

 After this I started make modules below /usr/src/linux, to build just the 
 modules. After building them, I copied ohci-hcd.ko and ehci-hcd.ko to 
 /lib/modules/2.6.38-2-amd64/drivers/usb/host and overwrote the existing *-
 hcd.ko modules.

 With depmod -a I finished.

These gymnastics should not be necessary.  Did insmod filename work?
If not, what output did it write?  (Invalid module format, I guess?)

It is possible the kernel version you are building has a different ABI
than the version you are running.  It tends to be easiest to test
entire kernels still.  Did you try make deb-pkg?

 What did I do wrong? In the past, I already build some kernels, but the last 
 one was a long time ago (I think, it was 2.6.20 something) and did it by 
 using 
 make-kpkg.

I haven't kept up with the latest make-kpkg developments.  The upstream
makefile rules to build a Debian package are much simpler and have worked
reliably for me for what it's worth.

Hope that helps,
Jonathan



-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110416155204.GA6917@elie



Bug#622649: linux-image-2.6.38-2-amd64: unable to enumerate USB device on port 6

2011-04-16 Thread Hans-J. Ullrich
Hi Jonathan,


 Debian kernels have CONFIG_MODVERSIONS=y set:
yes, this is set!

 entire kernels still.  Did you try make deb-pkg?
No, I dis not.


I tried modprobe ohci-hcd, but got no output. 
Well, for now, I gave up. As Ben wanted to handle the patch, I suppose, there 
will be a new kernel-version during the next days. Then I will test it and 
this way, other people can test it, too.

In the German-user-list people wrote of the same problem and so there are more 
testers than only me.

I will report as soon as possible.

Best regards

Hans

 Jonathan




-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201104161818.58864.hans.ullr...@loop.de



Bug#622649: linux-image-2.6.38-2-amd64: unable to enumerate USB device on port 6

2011-04-16 Thread Jonathan Nieder
Hi again,

Hans-J. Ullrich wrote:

 However, when the patched kernel-package is uploaded, Or if you will send me 
 a 
 download-link to a package, I will be very pleased to test it!

I've put up a package at

 http://alioth.debian.org/~jrnieder-guest/linux-image-2.6.38_2.6.38-1_amd64.deb

Please don't mind the version number.  It is from Debian's 2.6.38-3
source package with the patch from this thread applied.

Thanks and hope that helps,
Jonathan



-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110417021130.GA20278@elie



Bug#622649: linux-image-2.6.38-2-amd64: unable to enumerate USB device on port 6

2011-04-15 Thread Alan Stern
On Fri, 15 Apr 2011, Ben Hutchings wrote:

 On Wed, 2011-04-13 at 18:32 +0200, Hans-J. Ullrich wrote:
 [...]
  I get massive messages from the kernel unable to enumerate USB device
  on port 6 which is making the pc slower and 
  which is filling up my syslog. The problem is caused by the ohci-hcd
  kernel module. Unloading it, is stopping 
  the messages, but then the mouse will not work (of course).
  
  This bug appeared the first time at the change from
  linux-image-2.6.32-5-amd64-30 -- linux-image-2.6.32-5-amd64-31 (and
  higher!)
  and it appeared only on 64-bit-systems.
 [...]
 
 The only change to ohci-hcd between these versions was:
 
 commit 5f528de0ef9b3e092e276d95930830b847b33dc4
 Author: Alan Stern st...@rowland.harvard.edu
 Date:   Fri Sep 10 16:37:05 2010 -0400
 
 OHCI: work around for nVidia shutdown problem
 
 commit 3df7169e73fc1d71a39cffeacc969f6840cdf52b upstream.
 
 The reporter's system does indeed have an nVidia MCP67 chipset.  Full
 details (kernel log, lspci, etc.) are at http://bugs.debian.org/620848
 and http://bugs.debian.org/622649.

Hans, can you test whether the patch below fixes your problem?

Alan Stern



Index: usb-2.6/drivers/usb/host/ohci-pci.c
===
--- usb-2.6.orig/drivers/usb/host/ohci-pci.c
+++ usb-2.6/drivers/usb/host/ohci-pci.c
@@ -207,10 +207,18 @@ static int ohci_quirk_amd700(struct usb_
  */
 static int ohci_quirk_nvidia_shutdown(struct usb_hcd *hcd)
 {
+   struct pci_dev *pdev = to_pci_dev(hcd-self.controller);
struct ohci_hcd *ohci = hcd_to_ohci(hcd);
 
-   ohci-flags |= OHCI_QUIRK_SHUTDOWN;
-   ohci_dbg(ohci, enabled nVidia shutdown quirk\n);
+   /* Evidently nVidia fixed their later hardware; this is a guess at
+* the changeover point.
+*/
+#define PCI_DEVICE_ID_NVIDIA_NFORCE_MCP51_USB  0x026d
+
+   if (pdev-device  PCI_DEVICE_ID_NVIDIA_NFORCE_MCP51_USB) {
+   ohci-flags |= OHCI_QUIRK_SHUTDOWN;
+   ohci_dbg(ohci, enabled nVidia shutdown quirk\n);
+   }
 
return 0;
 }




-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/pine.lnx.4.44l0.1104151100130.2051-100...@iolanthe.rowland.org



Bug#622649: linux-image-2.6.38-2-amd64: unable to enumerate USB device on port 6

2011-04-15 Thread Hans-J. Ullrich
Am Freitag, 15. April 2011 schrieb Alan Stern:
 On Fri, 15 Apr 2011, Ben Hutchings wrote:
  On Wed, 2011-04-13 at 18:32 +0200, Hans-J. Ullrich wrote:
  [...]
  
   I get massive messages from the kernel unable to enumerate USB device
   on port 6 which is making the pc slower and
   which is filling up my syslog. The problem is caused by the ohci-hcd
   kernel module. Unloading it, is stopping
   the messages, but then the mouse will not work (of course).
   
   This bug appeared the first time at the change from
   linux-image-2.6.32-5-amd64-30 -- linux-image-2.6.32-5-amd64-31 (and
   higher!)
   and it appeared only on 64-bit-systems.
  
  [...]
  
  The only change to ohci-hcd between these versions was:
  
  commit 5f528de0ef9b3e092e276d95930830b847b33dc4
  Author: Alan Stern st...@rowland.harvard.edu
  Date:   Fri Sep 10 16:37:05 2010 -0400
  
  OHCI: work around for nVidia shutdown problem
  
  commit 3df7169e73fc1d71a39cffeacc969f6840cdf52b upstream.
  
  The reporter's system does indeed have an nVidia MCP67 chipset.  Full
  details (kernel log, lspci, etc.) are at http://bugs.debian.org/620848
  and http://bugs.debian.org/622649.
 
 Hans, can you test whether the patch below fixes your problem?
 
 Alan Stern
 
 
 
 Index: usb-2.6/drivers/usb/host/ohci-pci.c
 ===
 --- usb-2.6.orig/drivers/usb/host/ohci-pci.c
 +++ usb-2.6/drivers/usb/host/ohci-pci.c
 @@ -207,10 +207,18 @@ static int ohci_quirk_amd700(struct usb_
   */
  static int ohci_quirk_nvidia_shutdown(struct usb_hcd *hcd)
  {
 + struct pci_dev *pdev = to_pci_dev(hcd-self.controller);
   struct ohci_hcd *ohci = hcd_to_ohci(hcd);
 
 - ohci-flags |= OHCI_QUIRK_SHUTDOWN;
 - ohci_dbg(ohci, enabled nVidia shutdown quirk\n);
 + /* Evidently nVidia fixed their later hardware; this is a guess at
 +  * the changeover point.
 +  */
 +#define PCI_DEVICE_ID_NVIDIA_NFORCE_MCP51_USB0x026d
 +
 + if (pdev-device  PCI_DEVICE_ID_NVIDIA_NFORCE_MCP51_USB) {
 + ohci-flags |= OHCI_QUIRK_SHUTDOWN;
 + ohci_dbg(ohci, enabled nVidia shutdown quirk\n);
 + }
 
   return 0;
  }
Hello Alan, 

it lasted a little bit, as I am not very experienced with patching of source-
code. However, I did as you suggested, and hope I did everything correct. 

I compiled the source again and it worked. Please take e look at the source 
code. I send it below.

If I did it correct, I suggest, to patch all versions of the linux kernel 
since version 2.6.32-5-amd64-30 and higher.

Maybe a new and patched kernel version should be uploaded to the repository as 
soon as possible, what do you think?

Thank you very much for your help!!!

Cheers 

Hans





/*
 * OHCI HCD (Host Controller Driver) for USB.
 *
 * (C) Copyright 1999 Roman Weissgaerber wei...@vienna.at
 * (C) Copyright 2000-2002 David Brownell dbrown...@users.sourceforge.net
 *
 * [ Initialisation is based on Linus'  ]
 * [ uhci code and gregs ohci fragments ]
 * [ (C) Copyright 1999 Linus Torvalds  ]
 * [ (C) Copyright 1999 Gregory P. Smith]
 *
 * PCI Bus Glue
 *
 * This file is licenced under the GPL.
 */

#ifndef CONFIG_PCI
#error This file is PCI bus glue.  CONFIG_PCI must be defined.
#endif

#include linux/pci.h
#include linux/io.h


/* constants used to work around PM-related transfer
 * glitches in some AMD 700 series southbridges
 */
#define AB_REG_BAR	0xf0
#define AB_INDX(addr)	((addr) + 0x00)
#define AB_DATA(addr)	((addr) + 0x04)
#define AX_INDXC	0X30
#define AX_DATAC	0x34

#define NB_PCIE_INDX_ADDR	0xe0
#define NB_PCIE_INDX_DATA	0xe4
#define PCIE_P_CNTL		0x10040
#define BIF_NB			0x10002

static struct pci_dev *amd_smbus_dev;
static struct pci_dev *amd_hb_dev;
static int amd_ohci_iso_count;

/*-*/

static int broken_suspend(struct usb_hcd *hcd)
{
	device_init_wakeup(hcd-self.root_hub-dev, 0);
	return 0;
}

/* AMD 756, for most chips (early revs), corrupts register
 * values on read ... so enable the vendor workaround.
 */
static int ohci_quirk_amd756(struct usb_hcd *hcd)
{
	struct ohci_hcd	*ohci = hcd_to_ohci (hcd);

	ohci-flags = OHCI_QUIRK_AMD756;
	ohci_dbg (ohci, AMD756 erratum 4 workaround\n);

	/* also erratum 10 (suspend/resume issues) */
	return broken_suspend(hcd);
}

/* Apple's OHCI driver has a lot of bizarre workarounds
 * for this chip.  Evidently control and bulk lists
 * can get confused.  (BW G3 models, and ...)
 */
static int ohci_quirk_opti(struct usb_hcd *hcd)
{
	struct ohci_hcd	*ohci = hcd_to_ohci (hcd);

	ohci_dbg (ohci, WARNING: OPTi workarounds unavailable\n);

	return 0;
}

/* Check for NSC87560. We have to look at the bridge (fn1) to
 * identify the USB (fn2). This quirk might apply to more or
 * even all NSC stuff.
 */
static int ohci_quirk_ns(struct usb_hcd *hcd)
{
	struct pci_dev *pdev = to_pci_dev(hcd-self.controller);
	struct pci_dev	*b;

	b  = pci_get_slot (pdev-bus, 

Bug#622649: linux-image-2.6.38-2-amd64: unable to enumerate USB device on port 6

2011-04-15 Thread Hans-J. Ullrich
Hi Alan, 

I was happy too early, sorry for that. It seems, the compiled module can not 
be loaded somehow.  Maybe it is my fault and I made a mistake at editing or 
compiling.

As I told, I am not experienced with patches of source code.

However, I will be pleased, if I can help with testing. If there is a kernel-
package available, I will be pleased, to install it and send the results.

Sorry for my prior message, which I sent too early!

Best regards

Hans





-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201104152232.17476.hans.ullr...@loop.de



Bug#622649: linux-image-2.6.38-2-amd64: unable to enumerate USB device on port 6

2011-04-15 Thread Alan Stern
On Fri, 15 Apr 2011, Hans-J. Ullrich wrote:

 Hi Alan, 
 
 I was happy too early, sorry for that. It seems, the compiled module can not 
 be loaded somehow.  Maybe it is my fault and I made a mistake at editing or 
 compiling.
 
 As I told, I am not experienced with patches of source code.
 
 However, I will be pleased, if I can help with testing. If there is a kernel-
 package available, I will be pleased, to install it and send the results.

Can you ask somebody more familiar with Debian to build a patched 
kernel for you?

Alan Stern




-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/pine.lnx.4.44l0.1104151658570.2051-100...@iolanthe.rowland.org



Bug#622649: linux-image-2.6.38-2-amd64: unable to enumerate USB device on port 6

2011-04-15 Thread Ben Hutchings
On Fri, Apr 15, 2011 at 05:00:11PM -0400, Alan Stern wrote:
 On Fri, 15 Apr 2011, Hans-J. Ullrich wrote:
 
  Hi Alan, 
  
  I was happy too early, sorry for that. It seems, the compiled module can 
  not 
  be loaded somehow.  Maybe it is my fault and I made a mistake at editing or 
  compiling.
  
  As I told, I am not experienced with patches of source code.
  
  However, I will be pleased, if I can help with testing. If there is a 
  kernel-
  package available, I will be pleased, to install it and send the results.
 
 Can you ask somebody more familiar with Debian to build a patched 
 kernel for you?
 
I'll handle this, Alan.

Ben.

-- 
Ben Hutchings
We get into the habit of living before acquiring the habit of thinking.
  - Albert Camus



-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110415215204.gu2...@decadent.org.uk



Bug#622649: linux-image-2.6.38-2-amd64: unable to enumerate USB device on port 6

2011-04-15 Thread Hans-J. Ullrich

 
 I'll handle this, Alan.
 
 Ben.

Thank you very much, Ben!

Hans



-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/201104152353.54909.hans.ullr...@loop.de



Bug#622649: linux-image-2.6.38-2-amd64: unable to enumerate USB device on port 6

2011-04-14 Thread Ben Hutchings
On Wed, 2011-04-13 at 18:32 +0200, Hans-J. Ullrich wrote:
[...]
 I get massive messages from the kernel unable to enumerate USB device
 on port 6 which is making the pc slower and 
 which is filling up my syslog. The problem is caused by the ohci-hcd
 kernel module. Unloading it, is stopping 
 the messages, but then the mouse will not work (of course).
 
 This bug appeared the first time at the change from
 linux-image-2.6.32-5-amd64-30 -- linux-image-2.6.32-5-amd64-31 (and
 higher!)
 and it appeared only on 64-bit-systems.
[...]

The only change to ohci-hcd between these versions was:

commit 5f528de0ef9b3e092e276d95930830b847b33dc4
Author: Alan Stern st...@rowland.harvard.edu
Date:   Fri Sep 10 16:37:05 2010 -0400

OHCI: work around for nVidia shutdown problem

commit 3df7169e73fc1d71a39cffeacc969f6840cdf52b upstream.

The reporter's system does indeed have an nVidia MCP67 chipset.  Full
details (kernel log, lspci, etc.) are at http://bugs.debian.org/620848
and http://bugs.debian.org/622649.

Ben.

-- 
Ben Hutchings
Once a job is fouled up, anything done to improve it makes it worse.


signature.asc
Description: This is a digitally signed message part


Bug#622649: linux-image-2.6.38-2-amd64: unable to enumerate USB device on port 6

2011-04-14 Thread Ben Hutchings
[Re-sending with all addresses correct this time, I hope.]

On Wed, 2011-04-13 at 18:32 +0200, Hans-J. Ullrich wrote:
[...]
 I get massive messages from the kernel unable to enumerate USB device
 on port 6 which is making the pc slower and 
 which is filling up my syslog. The problem is caused by the ohci-hcd
 kernel module. Unloading it, is stopping 
 the messages, but then the mouse will not work (of course).
 
 This bug appeared the first time at the change from
 linux-image-2.6.32-5-amd64-30 -- linux-image-2.6.32-5-amd64-31 (and
 higher!)
 and it appeared only on 64-bit-systems.
[...]

The only change to ohci-hcd between these versions was:

commit 5f528de0ef9b3e092e276d95930830b847b33dc4
Author: Alan Stern st...@rowland.harvard.edu
Date:   Fri Sep 10 16:37:05 2010 -0400

OHCI: work around for nVidia shutdown problem

commit 3df7169e73fc1d71a39cffeacc969f6840cdf52b upstream.

The reporter's system does indeed have an nVidia MCP67 chipset.  Full
details (kernel log, lspci, etc.) are at http://bugs.debian.org/620848
and http://bugs.debian.org/622649.

Ben.

-- 
Ben Hutchings
Once a job is fouled up, anything done to improve it makes it worse.



signature.asc
Description: This is a digitally signed message part


Bug#622649: linux-image-2.6.38-2-amd64: unable to enumerate USB device on port 6

2011-04-13 Thread Hans-J. Ullrich
Package: linux-2.6
Severity: important
Tags: squeeze sid



-- Package-specific info:
** Version:
Linux version 2.6.38-2-amd64 (Debian 2.6.38-3) (b...@decadent.org.uk) (gcc 
version 4.4.5 (Debian 4.4.5-15) ) #1 SMP Thu Apr 7 04:28:07 UTC 2011

** Command line:
root=UUID=f2f57267-0289-412c-9f9b-e8702e8b7010 ro vga=791

** Tainted: PO (4097)
 * Proprietary module has been loaded.
 * Out-of-tree module has been loaded.

** Kernel log:
[  230.578300] hub 4-0:1.0: USB hub found
[  230.578308] hub 4-0:1.0: 6 ports detected
[  230.612090] usb 1-3: new high speed USB device using ehci_hcd and address 3
[  231.038773] usb 1-3: New USB device found, idVendor=5986, idProduct=0102
[  231.038788] usb 1-3: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[  231.038796] usb 1-3: Product: Acer Crystal Eye webcam 
[  231.088304] uvcvideo: Found UVC 1.00 device Acer Crystal Eye webcam  
(5986:0102)
[  231.249563] input: Acer Crystal Eye webcam  as 
/devices/pci:00/:00:02.1/usb1/1-3/1-3:1.0/input/input13
[  231.360073] hub 1-0:1.0: unable to enumerate USB device on port 6
[  231.676055] usb 3-1: new low speed USB device using ohci_hcd and address 2
[  231.888074] usb 3-1: New USB device found, idVendor=093a, idProduct=2510
[  231.888080] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[  231.888083] usb 3-1: Product: USB OPTICAL MOUSE
[  231.888086] usb 3-1: Manufacturer: PIXART
[  231.901501] input: PIXART USB OPTICAL MOUSE as 
/devices/pci:00/:00:02.0/usb3/3-1/3-1:1.0/input/input14
[  231.901716] generic-usb 0003:093A:2510.0002: input,hidraw0: USB HID v1.11 
Mouse [PIXART USB OPTICAL MOUSE] on usb-:00:02.0-1/input0
[  232.100123] hub 3-0:1.0: unable to enumerate USB device on port 6
[  232.228179] usbcore: registered new interface driver usbserial_generic
[  232.228192] usbserial: USB Serial Driver core
[  232.287673] USB Serial support registered for GSM modem (1-port)
[  232.468049] hub 1-0:1.0: unable to enumerate USB device on port 6
[  232.608135] usbcore: registered new interface driver option
[  232.608141] option: v0.7.2:USB Driver for GSM modems
[  232.808064] hub 3-0:1.0: unable to enumerate USB device on port 6
[  233.048161] hub 1-0:1.0: unable to enumerate USB device on port 6
[  233.260194] hub 3-0:1.0: unable to enumerate USB device on port 6
[  233.500086] hub 1-0:1.0: unable to enumerate USB device on port 6
[  233.712061] hub 3-0:1.0: unable to enumerate USB device on port 6
[  233.952061] hub 1-0:1.0: unable to enumerate USB device on port 6
[  234.164060] hub 3-0:1.0: unable to enumerate USB device on port 6
[  234.404067] hub 1-0:1.0: unable to enumerate USB device on port 6
[  234.616083] hub 3-0:1.0: unable to enumerate USB device on port 6
[  234.856123] hub 1-0:1.0: unable to enumerate USB device on port 6
[  235.068063] hub 3-0:1.0: unable to enumerate USB device on port 6
[  235.308071] hub 1-0:1.0: unable to enumerate USB device on port 6
[  235.520066] hub 3-0:1.0: unable to enumerate USB device on port 6
[  235.760066] hub 1-0:1.0: unable to enumerate USB device on port 6
[  235.972060] hub 3-0:1.0: unable to enumerate USB device on port 6
[  236.212064] hub 1-0:1.0: unable to enumerate USB device on port 6
[  236.424061] hub 3-0:1.0: unable to enumerate USB device on port 6
[  236.528145] ehci_hcd :00:04.1: remove, state 4
[  236.528171] usb usb2: USB disconnect, address 1
[  236.535859] ehci_hcd :00:04.1: USB bus 2 deregistered
[  236.535974] ehci_hcd :00:04.1: PCI INT B disabled
[  236.536053] ehci_hcd :00:02.1: remove, state 1
[  236.536247] usb usb1: USB disconnect, address 1
[  236.552089] hub 1-0:1.0: hub_port_status failed (err = -19)
[  236.552102] hub 1-0:1.0: connect-debounce failed, port 6 disabled
[  236.552155] usb 1-3: USB disconnect, address 3
[  236.592413] ehci_hcd :00:02.1: USB bus 1 deregistered
[  236.592534] ehci_hcd :00:02.1: PCI INT B disabled
[  236.868074] hub 3-0:1.0: unable to enumerate USB device on port 6
[  237.172054] usb 3-3: new full speed USB device using ohci_hcd and address 14
[  237.595095] usb 3-3: New USB device found, idVendor=5986, idProduct=0102
[  237.595109] usb 3-3: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[  237.595118] usb 3-3: Product: Acer Crystal Eye webcam 
[  237.649240] uvcvideo: Found UVC 1.00 device Acer Crystal Eye webcam  
(5986:0102)
[  237.820530] input: Acer Crystal Eye webcam  as 
/devices/pci:00/:00:02.0/usb3/3-3/3-3:1.0/input/input15
[  238.068095] hub 3-0:1.0: unable to enumerate USB device on port 6
[  238.316069] hub 3-0:1.0: unable to enumerate USB device on port 6
[  238.564063] hub 3-0:1.0: unable to enumerate USB device on port 6
[  238.812066] hub 3-0:1.0: unable to enumerate USB device on port 6
[  239.060068] hub 3-0:1.0: unable to enumerate USB device on port 6
[  239.308068] hub 3-0:1.0: unable to enumerate USB device on port 6
[  239.556061] hub 3-0:1.0: unable to enumerate USB device on port 6
[  239.804344] hub 3-0:1.0: