Under 2.4.29, I get:
hub.c: new USB device 00:1f.2-1, assigned address 9 usb.c: USB device not accepting new address=9 (error=-110) hub.c: port 1, portstatus 303, change 0, 1.5 Mb/s hub.c: new USB device 00:1f.2-1, assigned address 10 usb.c: USB device not accepting new address=10 (error=-110)
and with 2.6.11-rc3-mm1, I get:
usb 1-1: new low speed USB device using uhci_hcd and address 4 usb 1-1: device descriptor read/64, error -71 usb 1-1: device descriptor read/64, error -71 usb 1-1: new low speed USB device using uhci_hcd and address 5 usb 1-1: device descriptor read/64, error -71 usb 1-1: device descriptor read/64, error -71
This is with two seperate kernels, one with local APIC and ACPI enabled, and one with neither.
I've confirmed that the motherboard hardware is okay - my USB mouse works fine in both ports.
dmesg attached.
According to http://www.qbik.ch/usb/devices/showdev.php?id=2860 , it is supposed to work in Linux but...
Please CC me, I'm not subscribed.
Linux version 2.6.11-rc3-mm1 ([EMAIL PROTECTED]) (gcc version 3.3.3 20040412 (Red Hat Linux 3.3.3-7)) #3 Sat Feb 5 18:42:04 EST 2005 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009f800 (usable) BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved) BIOS-e820: 00000000000e6c00 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 0000000003ef0000 (usable) BIOS-e820: 0000000003ef0000 - 0000000003effc00 (ACPI data) BIOS-e820: 0000000003effc00 - 0000000003f00000 (ACPI NVS) BIOS-e820: 0000000003f00000 - 0000000004000000 (reserved) BIOS-e820: 00000000fff00000 - 0000000100000000 (reserved) 0MB HIGHMEM available. 62MB LOWMEM available. On node 0 totalpages: 16112 DMA zone: 4096 pages, LIFO batch:1 Normal zone: 12016 pages, LIFO batch:2 HighMem zone: 0 pages, LIFO batch:1 DMI 2.3 present. ACPI: RSDP (v000 PTLTD ) @ 0x000f6800 ACPI: RSDT (v001 PTLTD RSDT 0x06040000 LTP 0x00000000) @ 0x03ef9492 ACPI: FADT (v001 INTEL Whitney 0x06040000 PTL 0x000f4240) @ 0x03effb0b ACPI: MADT (v001 PTLTD APIC 0x06040000 LTP 0x00000000) @ 0x03effb7f ACPI: BOOT (v001 PTLTD $SBFTBL$ 0x06040000 LTP 0x00000001) @ 0x03effbd9 ACPI: DSDT (v001 INTEL Whitney 0x06040000 MSFT 0x0100000b) @ 0x00000000 ACPI: Local APIC address 0xfee00000 ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) Processor #0 6:6 APIC version 17 ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1]) ACPI: IOAPIC (id[0x01] address[0xfec00000] gsi_base[0]) IOAPIC[0]: apic_id 1, version 32, address 0xfec00000, GSI 0-23 ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 high edge) ACPI: IRQ0 used by override. ACPI: IRQ2 used by override. ACPI: IRQ9 used by override. Enabling APIC mode: Flat. Using 1 I/O APICs Using ACPI (MADT) for SMP configuration information Built 1 zonelists mapped APIC to ffffd000 (fee00000) mapped IOAPIC to ffffc000 (fec00000) Initializing CPU#0 Kernel command line: BOOT_IMAGE=2.6.11-rc3-mm1 ro root=303 lapic console=tty0 console=ttyS0,9600n8 video=i810fb:xres:1024,yres:768,hsync1:30,hsync2:49,vsync1:49,vsync2:60,accel CPU 0 irqstacks, hard=c0521000 soft=c0520000 PID hash table entries: 256 (order: 8, 4096 bytes) Detected 498.639 MHz processor. Using tsc for high-res timesource Console: colour VGA+ 80x25 Dentry cache hash table entries: 8192 (order: 3, 32768 bytes) Inode-cache hash table entries: 4096 (order: 2, 16384 bytes) Memory: 58908k/64448k available (2992k kernel code, 5080k reserved, 1017k data, 188k init, 0k highmem) Checking if this processor honours the WP bit even in supervisor mode... Ok. Calibrating delay loop... 983.04 BogoMIPS (lpj=491520) Security Framework v1.0.0 initialized Capability LSM initialized Mount-cache hash table entries: 512 (order: 0, 4096 bytes) CPU: After generic identify, caps: 0183fbff 00000000 00000000 00000000 00000000 00000000 00000000 CPU: After vendor identify, caps: 0183fbff 00000000 00000000 00000000 00000000 00000000 00000000 CPU: L1 I cache: 16K, L1 D cache: 16K CPU: L2 cache: 128K CPU: After all inits, caps: 0183fbff 00000000 00000000 00000040 00000000 00000000 00000000 Intel machine check architecture supported. Intel machine check reporting enabled on CPU#0. CPU: Intel Celeron (Mendocino) stepping 05 Enabling fast FPU save and restore... done. spurious 8259A interrupt: IRQ7. Checking 'hlt' instruction... OK. ENABLING IO-APIC IRQs ..TIMER: vector=0x31 pin1=2 pin2=-1 softlockup thread 0 started up. NET: Registered protocol family 16 PCI: PCI BIOS revision 2.10 entry at 0xfd9c0, last bus=1 PCI: Using configuration type 1 mtrr: v2.0 (20020519) ACPI: Subsystem revision 20050125 ACPI-1138: *** Error: Method execution failed [\_SB_.PCI0.MCTH] (Node c1095518), AE_AML_BUFFER_LIMIT ACPI-1138: *** Error: Method execution failed [\_SB_.PCI0._INI] (Node c1095468), AE_AML_BUFFER_LIMIT ACPI: Interpreter enabled ACPI: Using IOAPIC for interrupt routing ACPI: PCI Root Bridge [PCI0] (00:00) PCI: Probing PCI hardware (bus 00) PCI: Transparent bridge - 0000:00:1e.0 ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 7 9 *10 11 12 14 15) ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 7 *9 10 11 12 14 15) ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 7 9 10 11 12 14 15) *0, disabled. ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 7 9 10 *11 12 14 15) ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.HUB_._PRT] Linux Plug and Play Support v0.97 (c) Adam Belay pnp: PnP ACPI init pnp: PnP ACPI: found 12 devices SCSI subsystem initialized usbcore: registered new driver usbfs usbcore: registered new driver hub PCI: Using ACPI for IRQ routing ** PCI interrupts are no longer routed automatically. If this ** causes a device to stop working, it is probably because the ** driver failed to call pci_enable_device(). As a temporary ** workaround, the "pci=routeirq" argument restores the old ** behavior. If this argument makes the device work again, ** please email the output of "lspci" to [EMAIL PROTECTED] ** so I can fix the driver. Simple Boot Flag at 0x35 set to 0x1 audit: initializing netlink socket (disabled) audit(1107641683.730:0): initialized Installing knfsd (copyright (C) 1996 [EMAIL PROTECTED]). Initializing Cryptographic API ACPI: Power Button (FF) [PWRF] inotify device minor=63 hw_random hardware driver 1.0.0 loaded i8xx TCO timer: initialized (0x1060). heartbeat=30 sec (nowayout=0) Linux agpgart interface v0.101 (c) Dave Jones agpgart: Detected an Intel i810 Chipset. agpgart: AGP aperture is 64M @ 0xf8000000 [drm] Initialized drm 1.0.0 20040925 PCI: 0000:00:01.0 has unsupported PM cap regs version (1) ACPI: PCI interrupt 0000:00:01.0[A] -> GSI 16 (level, low) -> IRQ 16 [drm] Initialized i810 1.4.0 20030605 on minor 0: Intel Corp. 82810 CGC [Chipset Graphics Controller] PCI: 0000:00:01.0 has unsupported PM cap regs version (1) ACPI: PCI interrupt 0000:00:01.0[A] -> GSI 16 (level, low) -> IRQ 16 Console: switching to colour frame buffer device 128x48 I810FB: fb0 : Intel(R) 810 Framebuffer Device v0.9.0 I810FB: Video RAM : 4096K I810FB: Monitor : H: 30-49 KHz V: 49-60 Hz I810FB: Mode : [EMAIL PROTECTED] ACPI: PS/2 Keyboard Controller [KBC0] at I/O 0x60, 0x64, irq 1 serio: i8042 KBD port at 0x60,0x64 irq 1 Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing disabled ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A io scheduler noop registered io scheduler anticipatory registered ACPI: Floppy Controller [FDC] at I/O 0x3f2-0x3f5, 0x3f7 irq 6 dma channel 2 Floppy drive(s): fd0 is 1.44M FDC 0 is a post-1991 82077 loop: loaded (max 8 devices) Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx ICH0: IDE controller at PCI slot 0000:00:1f.1 ICH0: chipset revision 1 ICH0: not 100% native mode: will probe irqs later ide0: BM-DMA at 0x1800-0x1807, BIOS settings: hda:DMA, hdb:pio ide1: BM-DMA at 0x1808-0x180f, BIOS settings: hdc:DMA, hdd:pio Probing IDE interface ide0... hda: SAMSUNG SV0643D, ATA DISK drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 Probing IDE interface ide1... hdc: GCR-8483B, ATAPI CD/DVD-ROM drive ide1 at 0x170-0x177,0x376 on irq 15 Probing IDE interface ide2... Probing IDE interface ide3... Probing IDE interface ide4... Probing IDE interface ide5... hda: max request size: 128KiB hda: 12594960 sectors (6448 MB) w/480KiB Cache, CHS=13328/15/63, UDMA(33) hda: cache flushes not supported hda: hda1 hda2 hda3 hdc: ATAPI 48X CD-ROM drive, 128kB Cache, UDMA(33) Uniform CD-ROM driver Revision: 3.20 USB Universal Host Controller Interface driver v2.2 ACPI: PCI interrupt 0000:00:1f.2[D] -> GSI 19 (level, low) -> IRQ 19 uhci_hcd 0000:00:1f.2: Intel Corp. 82801AB USB PCI: Setting latency timer of device 0000:00:1f.2 to 64 uhci_hcd 0000:00:1f.2: irq 19, io base 0x1820 uhci_hcd 0000:00:1f.2: new USB bus registered, assigned bus number 1 hub 1-0:1.0: USB hub found hub 1-0:1.0: 2 ports detected mice: PS/2 mouse device common for all mice input: AT Translated Set 2 keyboard on isa0060/serio0 Please email the following PERFCTR INIT lines to [EMAIL PROTECTED] To remove this message, rebuild the driver with CONFIG_PERFCTR_INIT_TESTS=n PERFCTR INIT: vendor 0, family 6, model 6, stepping 5, clock 498639 kHz PERFCTR INIT: NITER == 64 PERFCTR INIT: loop overhead is 180 cycles PERFCTR INIT: rdtsc cost is 34.7 cycles (2401 total) PERFCTR INIT: rdpmc cost is 30.1 cycles (2108 total) PERFCTR INIT: rdmsr (counter) cost is 82.2 cycles (5444 total) PERFCTR INIT: rdmsr (evntsel) cost is 70.6 cycles (4701 total) PERFCTR INIT: wrmsr (counter) cost is 88.1 cycles (5819 total) PERFCTR INIT: wrmsr (evntsel) cost is 79.7 cycles (5285 total) PERFCTR INIT: read cr4 cost is 1.7 cycles (294 total) PERFCTR INIT: write cr4 cost is 42.0 cycles (2874 total) PERFCTR INIT: write LVTPC cost is 37.5 cycles (2580 total) PERFCTR INIT: sync_core cost is 77.1 cycles (5120 total) perfctr: driver 2.7.9, cpu type Intel P6 at 498639 kHz oprofile: using NMI interrupt. NET: Registered protocol family 2 IP: routing cache hash table of 512 buckets, 4Kbytes usb 1-1: new low speed USB device using uhci_hcd and address 2 TCP established hash table entries: 2048 (order: 2, 16384 bytes) TCP bind hash table entries: 2048 (order: 1, 8192 bytes) TCP: Hash tables configured (established 2048 bind 2048) ip_conntrack version 2.1 (503 buckets, 4024 max) - 208 bytes per conntrack ip_tables: (C) 2000-2002 Netfilter core team ipt_recent v0.3.1: Stephen Frost <[EMAIL PROTECTED]>. http://snowman.net/projects/ipt_recent/ arp_tables: (C) 2002 David S. Miller NET: Registered protocol family 1 NET: Registered protocol family 10 IPv6 over IPv4 tunneling driver NET: Registered protocol family 17 ACPI wakeup devices: KBC0 HUB USB PWRB ACPI: (supports S0 S1 S3 S4 S5) ReiserFS: hda3: found reiserfs format "3.6" with standard journal usb 1-2: new low speed USB device using uhci_hcd and address 3 usb 1-2: device descriptor read/64, error -71 usb 1-2: device descriptor read/64, error -71 ReiserFS: hda3: using ordered data mode usb 1-2: new low speed USB device using uhci_hcd and address 4 ReiserFS: hda3: journal params: device hda3, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30 ReiserFS: hda3: checking transaction log (hda3) usb 1-2: device descriptor read/64, error -71 ReiserFS: hda3: Using r5 hash to sort names VFS: Mounted root (reiserfs filesystem) readonly. Freeing unused kernel memory: 188k freed usb 1-2: device descriptor read/64, error -71 Adding 498952k swap on /dev/hda2. Priority:-1 extents:1 Linux Tulip driver version 1.1.13 (May 11, 2002) ACPI: PCI interrupt 0000:01:0d.0[A] -> GSI 17 (level, low) -> IRQ 17 tulip0: EEPROM default media type Autosense. tulip0: Index #0 - Media MII (#11) described by a 21140 MII PHY (1) block. tulip0: Index #1 - Media 10baseT (#0) described by a 21140 non-MII (0) block. tulip0: Index #2 - Media 100baseTx (#3) described by a 21140 non-MII (0) block. tulip0: Index #3 - Media 10baseT-FDX (#4) described by a 21140 non-MII (0) block. tulip0: Index #4 - Media 100baseTx-FDX (#5) described by a 21140 non-MII (0) block. tulip0: MII transceiver #1 config 3100 status 7809 advertising 01e1. eth0: Davicom DM9102/DM9102A rev 49 at c4854000, 00:08:A1:7A:A2:BB, IRQ 17. eth0: Setting full-duplex based on MII#1 link partner capability of 45e1. ReiserFS: hda1: found reiserfs format "3.6" with standard journal ReiserFS: hda1: using ordered data mode ReiserFS: hda1: journal params: device hda1, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30 ReiserFS: hda1: checking transaction log (hda1) ReiserFS: hda1: Using r5 hash to sort names hub 1-0:1.0: port 1 disabled by hub (EMI?), re-enabling... hub 1-0:1.0: over-current change on port 1 usb 1-1: USB disconnect, address 2 usb 1-1: new low speed USB device using uhci_hcd and address 5 hub 1-0:1.0: over-current change on port 2 usbcore: registered new driver hiddev input: USB HID v1.10 Mouse [Logitech USB Mouse] on usb-0000:00:1f.2-1 usbcore: registered new driver usbhid drivers/usb/input/hid-core.c: v2.0:USB HID core driver eth0: no IPv6 routers present nfs warning: mount version older than kernel