[prev in list] [next in list] [prev in thread] [next in thread]
List: linux-usb-users
Subject: Re: [Linux-usb-users] USB device not accepting new address=3 (error=-110)
From: Paul Crowley <paul () ciphergoth ! org>
Date: 2001-12-30 14:37:55
[Download RAW message or body]
Juergen Sauer <jojo@automatix.de> writes:
> In this case a IRQ-Routing Problem may exist.
> Perhaps you have luck, enableing the APIC in the kernel.
> It's worth a try.
No joy, I'm afraid. Some relevant output from dmesg:
[...]
No local APIC present or hardware disabled
[...]
PCI: PCI BIOS revision 2.10 entry at 0xfd83e, last bus=1
PCI: Using configuration type 1
PCI: Probing PCI hardware
Unknown bridge resource 0: assuming transparent
Unknown bridge resource 2: assuming transparent
PCI: Using IRQ router VIA [1106/0686] at 00:07.0
PCI: Found IRQ 5 for device 00:07.5
PCI: Disabling Via external APIC routing
PCI: Via IRQ fixup for 00:07.2, from 255 to 0
PCI: Via IRQ fixup for 00:07.5, from 255 to 5
[...]
VP_IDE: IDE controller on PCI bus 00 dev 39
VP_IDE: chipset revision 6
VP_IDE: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0x1000-0x1007, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0x1008-0x100f, BIOS settings: hdc:DMA, hdd:pio
hda: HITACHI_DK23AA-60, ATA DISK drive
hdc: CD-224E, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
[...]
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb-uhci.c: $Revision: 1.268 $ time 13:10:05 Dec 30 2001
usb-uhci.c: High bandwidth mode enabled
PCI: Enabling device 00:07.2 (0010 -> 0011)
PCI: Assigned IRQ 5 for device 00:07.2
usb-uhci.c: USB UHCI at I/O 0x1020, IRQ 5
[...]
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
Linux PCMCIA Card Services 3.1.29
kernel build: 2.4.17 unknown
options: [pci] [cardbus] [apm]
Intel ISA/PCI/CardBus PCIC probe:
PCI: Found IRQ 10 for device 00:0a.0
PCI: Sharing IRQ 10 with 00:0a.1
PCI: Found IRQ 10 for device 00:0a.1
PCI: Sharing IRQ 10 with 00:0a.0
O2Micro OZ6832/33 rev 34 PCI-to-CardBus at slot 00:0a, mem 0x10000000
host opts [0]: [pci/way] [pci irq 10] [lat 168/176] [bus 2/5]
host opts [1]: [pci/way] [pci irq 10] [lat 168/176] [bus 6/9]
PCI irq 10 test failed
ISA irqs (default) = 3,4,7,9,11,12 polling interval = 1000 ms
[...]
eth0: NE2000 Compatible: io 0x300, irq 3, hw_addr 00:40:95:40:6A:B9
[...]
eth0: interrupt(s) dropped!
eth0: interrupt(s) dropped!
eth0: interrupt(s) dropped!
eth0: interrupt(s) dropped!
eth0: interrupt(s) dropped!
eth0: interrupt(s) dropped!
[...]
/proc/interrupts reads:
CPU0
0: 53294 XT-PIC timer
1: 244 XT-PIC keyboard
2: 0 XT-PIC cascade
3: 0 XT-PIC pcnet_cs
5: 0 XT-PIC usb-uhci
8: 13 XT-PIC rtc
10: 2 XT-PIC acpi
14: 62302 XT-PIC ide0
15: 2 XT-PIC ide1
NMI: 0
LOC: 0
ERR: 0
MIS: 0
> Another try you may after the kernel APIC is to solve the IRQ-Routing
> manually, giving PIRQ="5,7,10,11" to the kernel append. The numbers are
> just ideas to help the kernel seting up thje pci-Routing table, you will
> have to wind your own irqs.
How should I go about learning what I need to know to choose these
magic numbers?
cheers,
--
__ Paul Crowley
\/ o\ sig@paul.ciphergoth.org
/\__/ http://www.ciphergoth.org/
It became necessary to destroy democracy in order to save it
_______________________________________________
Linux-usb-users@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic