You are not logged in.

#1 2011-10-14 16:33:12

chori
Member
From: Wisconsin, USA
Registered: 2008-09-02
Posts: 145

another "unable to enumerate USB device" problem: eeepc 901

I recently updated my Asus eeePC 901 to the linux-3.0 kernel.  Ever since I did the update, I get the following error on boot:

:: Running hook [udev]
:: Triggering uevents...[    1.626775] hub 1-0:1.0: unable to enumerate USB device on port 7

The machine continues to boot, although it now takes several seconds (>20) to process UDev uevents.

Unlike similar problems that others have had, this seems to be a momentary hiccup/timing issue;  the message does not repeat in my kernel log, and all my USB ports and devices work fine once the machine is booted.  It's more an annoyance than a showstopper.

I read this post this morning: https://bbs.archlinux.org/viewtopic.php?id=128322, looked at the bug report  https://bugs.archlinux.org/task/25788 and I verified that I'm running the updated version of the base hook, with the file "/lib/modprobe.d/usb-load-ehci-first.conf" installed and correctly added.  I regenerated my image with mkinitcpio, just to make sure.

Is there a way to get rid of this error on boot, and perhaps speed up the UDev events without adding to MODULES?

Some diagnostic information:

uname:

Linux myhost 3.0-ARCH #1 SMP PREEMPT Fri Oct 7 10:11:05 UTC 2011 i686 Intel(R) Atom(TM) CPU N270 @ 1.60GHz GenuineIntel GNU/Linux

MODULES and HOOKS in mkinitcpio.conf:

MODULES=""
HOOKS="base udev autodetect usb pata filesystems"

Offending line in kernel.log:

Oct 14 10:40:17 localhost kernel: [    1.626775] hub 1-0:1.0: unable to enumerate USB device on port 7

Relevant USB hub and port registration entries in kernel.log:

Oct 14 10:40:17 localhost kernel: [    1.283905] usbcore: registered new interface driver usbfs
Oct 14 10:40:17 localhost kernel: [    1.283984] usbcore: registered new interface driver hub
Oct 14 10:40:17 localhost kernel: [    1.286813] usbcore: registered new device driver usb
Oct 14 10:40:17 localhost kernel: [    1.296862] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
Oct 14 10:40:17 localhost kernel: [    1.296957] ehci_hcd 0000:00:1d.7: PCI INT A -> GSI 23 (level, low) -> IRQ 23
Oct 14 10:40:17 localhost kernel: [    1.297005] ehci_hcd 0000:00:1d.7: setting latency timer to 64
Oct 14 10:40:17 localhost kernel: [    1.297016] ehci_hcd 0000:00:1d.7: EHCI Host Controller
Oct 14 10:40:17 localhost kernel: [    1.297119] ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 1
Oct 14 10:40:17 localhost kernel: [    1.297187] ehci_hcd 0000:00:1d.7: using broken periodic workaround
Oct 14 10:40:17 localhost kernel: [    1.297212] ehci_hcd 0000:00:1d.7: debug port 1
Oct 14 10:40:17 localhost kernel: [    1.303991] ehci_hcd 0000:00:1d.7: cache line size of 32 is not supported
Oct 14 10:40:17 localhost kernel: [    1.304050] ehci_hcd 0000:00:1d.7: irq 23, io mem 0xf7eb7c00
Oct 14 10:40:17 localhost kernel: [    1.316778] ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00
Oct 14 10:40:17 localhost kernel: [    1.317335] hub 1-0:1.0: USB hub found
Oct 14 10:40:17 localhost kernel: [    1.317357] hub 1-0:1.0: 8 ports detected

[...]

Oct 14 10:40:17 localhost kernel: [    1.341299] uhci_hcd 0000:00:1d.0: PCI INT A -> GSI 23 (level, low) -> IRQ 23
Oct 14 10:40:17 localhost kernel: [    1.341322] uhci_hcd 0000:00:1d.0: setting latency timer to 64
Oct 14 10:40:17 localhost kernel: [    1.341334] uhci_hcd 0000:00:1d.0: UHCI Host Controller
Oct 14 10:40:17 localhost kernel: [    1.341372] uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 2
Oct 14 10:40:17 localhost kernel: [    1.341436] uhci_hcd 0000:00:1d.0: irq 23, io base 0x0000d480
Oct 14 10:40:17 localhost kernel: [    1.341960] hub 2-0:1.0: USB hub found
Oct 14 10:40:17 localhost kernel: [    1.341979] hub 2-0:1.0: 2 ports detected
Oct 14 10:40:17 localhost kernel: [    1.342240] uhci_hcd 0000:00:1d.1: PCI INT B -> GSI 22 (level, low) -> IRQ 22
Oct 14 10:40:17 localhost kernel: [    1.342264] uhci_hcd 0000:00:1d.1: setting latency timer to 64
Oct 14 10:40:17 localhost kernel: [    1.342276] uhci_hcd 0000:00:1d.1: UHCI Host Controller
Oct 14 10:40:17 localhost kernel: [    1.342310] uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 3
Oct 14 10:40:17 localhost kernel: [    1.342397] uhci_hcd 0000:00:1d.1: irq 22, io base 0x0000d800
Oct 14 10:40:17 localhost kernel: [    1.351798] hub 3-0:1.0: USB hub found
Oct 14 10:40:17 localhost kernel: [    1.351813] hub 3-0:1.0: 2 ports detected
Oct 14 10:40:17 localhost kernel: [    1.352013] uhci_hcd 0000:00:1d.2: PCI INT C -> GSI 21 (level, low) -> IRQ 21
Oct 14 10:40:17 localhost kernel: [    1.352031] uhci_hcd 0000:00:1d.2: setting latency timer to 64
Oct 14 10:40:17 localhost kernel: [    1.352039] uhci_hcd 0000:00:1d.2: UHCI Host Controller
Oct 14 10:40:17 localhost kernel: [    1.352063] uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 4
Oct 14 10:40:17 localhost kernel: [    1.352132] uhci_hcd 0000:00:1d.2: irq 21, io base 0x0000d880
Oct 14 10:40:17 localhost kernel: [    1.352508] hub 4-0:1.0: USB hub found
Oct 14 10:40:17 localhost kernel: [    1.352520] hub 4-0:1.0: 2 ports detected
Oct 14 10:40:17 localhost kernel: [    1.352697] uhci_hcd 0000:00:1d.3: PCI INT D -> GSI 20 (level, low) -> IRQ 20
Oct 14 10:40:17 localhost kernel: [    1.352713] uhci_hcd 0000:00:1d.3: setting latency timer to 64
Oct 14 10:40:17 localhost kernel: [    1.352721] uhci_hcd 0000:00:1d.3: UHCI Host Controller
Oct 14 10:40:17 localhost kernel: [    1.352742] uhci_hcd 0000:00:1d.3: new USB bus registered, assigned bus number 5
Oct 14 10:40:17 localhost kernel: [    1.352799] uhci_hcd 0000:00:1d.3: irq 20, io base 0x0000dc00
Oct 14 10:40:17 localhost kernel: [    1.353142] hub 5-0:1.0: USB hub found
Oct 14 10:40:17 localhost kernel: [    1.353154] hub 5-0:1.0: 2 ports detected

[...]

Oct 14 10:40:17 localhost kernel: [    1.626775] hub 1-0:1.0: unable to enumerate USB device on port 7
Oct 14 10:40:17 localhost kernel: [    1.733421] usb 1-8: new high speed USB device number 3 using ehci_hcd

Thanks in advance.

Offline

Board footer

Powered by FluxBB