All,

I have an Asus A8N-SLI motherboard that seems to be having trouble with USB.  
I was under the impression that it "used to work", but I have only recently 
started using USB heavily so I do not know if this was my imagination.

The problem is addressed by question 6 of Troubleshooting in the FAQ, I get 
repeated "usb 1-5: device not accepting address 9, error -110" errors and 
devices do not work.  The problems happen to devices plugged into the 
internal motherboard headers and any external port (using a cable or not), so 
I assume that this is not the problem.

I have examined interrupts and there does not seem to be a problem.  When 
inserting or removing a device the interrupt count increases.  I have toggled 
the "Plug and Play OS" option in the BIOS which will assign an IRQ to the USB 
controllers if it is set to off.  Changing this setting only changes the IRQ 
that is eventually assigned and makes no difference to the errors.  I have 
also played with various combinations of noapic, noacpi and pci=routeirq (as 
suggested by dmesg output).

I have tried with ohci and ehci compiled into the kernel and compiled 
separately as modules.  With ehci unloaded the error messages seem to be:

usb 1-4: device descriptor read/64, error -62
usb 1-4: new full speed USB device using ohci_hcd and address 4
usb 1-4: device not accepting address 4, error -62

I am using the latest BIOS for my motherboard, though there is a beta version: 
A8N-SLI Beta BIOS 1604.  The kernel is 2.6.20 on AMD64 (with Gentoo patches).  
However, when searching I have found people with similar problems on other 
distributions.  I compiled 2.6.16 to test and the same problem occurs.

The output from dmesg and an example /proc/interrupts are below (attaching 
failed).  If there is any other debugging I can do (recompiling a kernel with 
debugging etc) then I am happy to do this if somebody can give me a few 
pointers.

David

-- /proc/interrupts --

           CPU0       
  0:     469701    XT-PIC-XT        timer
  1:       1300    XT-PIC-XT        i8042
  2:          0    XT-PIC-XT        cascade
  3:      48299    XT-PIC-XT        eth0
  5:      34718    XT-PIC-XT        nvidia
  6:          5    XT-PIC-XT        floppy
  7:      19627    XT-PIC-XT        NVidia CK804
  8:          2    XT-PIC-XT        rtc
  9:          0    XT-PIC-XT        acpi
 10:         69    XT-PIC-XT        ohci1394, ohci_hcd:usb1
 11:      15350    XT-PIC-XT        libata, ehci_hcd:usb2
 12:      14899    XT-PIC-XT        i8042
 15:       5400    XT-PIC-XT        ide1
NMI:          0 
ERR:          0

-- dmesg --

Link [LUBB] (IRQs 3 4 5 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNK5] (IRQs 3 4 5 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LUBA] (IRQs 3 *4 5 7 9 10 11 12 14 15)
ACPI: PCI Interrupt Link [LUBB] (IRQs 3 4 5 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LMAC] (IRQs *3 4 5 7 9 10 11 12 14 15)
ACPI: PCI Interrupt Link [LACI] (IRQs 3 4 5 *7 9 10 11 12 14 15)
ACPI: PCI Interrupt Link [LMCI] (IRQs 3 4 5 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LSMB] (IRQs 3 4 5 7 9 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LUB2] (IRQs 3 4 5 7 9 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LIDE] (IRQs 3 4 5 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LSID] (IRQs 3 4 5 7 9 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LFID] (IRQs 3 4 5 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LPCA] (IRQs 3 4 5 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [APC1] (IRQs 16) *0, disabled.
ACPI: PCI Interrupt Link [APC2] (IRQs 17) *0, disabled.
ACPI: PCI Interrupt Link [APC3] (IRQs 18) *0, disabled.
ACPI: PCI Interrupt Link [APC4] (IRQs 19) *0, disabled.
ACPI: PCI Interrupt Link [APC5] (IRQs *16), disabled.
ACPI: PCI Interrupt Link [APCF] (IRQs 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [APCG] (IRQs 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [APCH] (IRQs 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [APCJ] (IRQs 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [APCK] (IRQs 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [APCS] (IRQs 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [APCL] (IRQs 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [APCZ] (IRQs 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [APSI] (IRQs 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [APSJ] (IRQs 20 21 22 23) *0, disabled.
ACPI: PCI Interrupt Link [APCP] (IRQs 20 21 22 23) *0, disabled.
Linux Plug and Play Support v0.97 (c) Adam Belay
SCSI subsystem initialized
libata version 2.00 loaded.
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
PCI: Using ACPI for IRQ routing
PCI: Routing PCI interrupts for all devices because "pci=routeirq" specified
ACPI: PCI Interrupt Link [LSMB] enabled at IRQ 10
PCI: setting IRQ 10 as level-triggered
ACPI: PCI Interrupt 0000:00:01.1[A] -> Link [LSMB] -> GSI 10 (level, low) -> 
IRQ 10
ACPI: PCI Interrupt Link [LUBA] enabled at IRQ 4
PCI: setting IRQ 4 as level-triggered
ACPI: PCI Interrupt 0000:00:02.0[A] -> Link [LUBA] -> GSI 4 (level, low) -> 
IRQ 4
ACPI: PCI Interrupt Link [LUB2] enabled at IRQ 11
PCI: setting IRQ 11 as level-triggered
ACPI: PCI Interrupt 0000:00:02.1[B] -> Link [LUB2] -> GSI 11 (level, low) -> 
IRQ 11
ACPI: PCI Interrupt Link [LACI] enabled at IRQ 7
PCI: setting IRQ 7 as level-triggered
ACPI: PCI Interrupt 0000:00:04.0[A] -> Link [LACI] -> GSI 7 (level, low) -> 
IRQ 7
ACPI: PCI Interrupt Link [LSID] enabled at IRQ 11
ACPI: PCI Interrupt 0000:00:07.0[A] -> Link [LSID] -> GSI 11 (level, low) -> 
IRQ 11
ACPI: PCI Interrupt Link [LMAC] enabled at IRQ 3
PCI: setting IRQ 3 as level-triggered
ACPI: PCI Interrupt 0000:00:0a.0[A] -> Link [LMAC] -> GSI 3 (level, low) -> 
IRQ 3
ACPI: PCI Interrupt Link [LNK1] enabled at IRQ 3
ACPI: PCI Interrupt 0000:05:06.0[A] -> Link [LNK1] -> GSI 3 (level, low) -> 
IRQ 3
ACPI: PCI Interrupt 0000:05:0b.0[A] -> Link [LNK1] -> GSI 3 (level, low) -> 
IRQ 3
ACPI: PCI Interrupt Link [LNK3] enabled at IRQ 5
PCI: setting IRQ 5 as level-triggered
ACPI: PCI Interrupt 0000:01:00.0[A] -> Link [LNK3] -> GSI 5 (level, low) -> 
IRQ 5
ACPI: PCI Interrupt 0000:05:0b.0[A] -> Link [LNK1] -> GSI 3 (level, low) -> 
IRQ 3
ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[3]  MMIO=[d8004000-d80047ff]  
Max Packet=[2048]  IR/IT contexts=[4/8]
PCI: Bridge: 0000:00:09.0
  IO window: b000-bfff
  MEM window: d8000000-d80fffff
  PREFETCH window: disabled.
PCI: Bridge: 0000:00:0b.0
  IO window: disabled.
  MEM window: disabled.
  PREFETCH window: disabled.
PCI: Bridge: 0000:00:0c.0
  IO window: disabled.
  MEM window: disabled.
  PREFETCH window: disabled.
PCI: Bridge: 0000:00:0d.0
  IO window: disabled.
  MEM window: disabled.
  PREFETCH window: disabled.
PCI: Bridge: 0000:00:0e.0
  IO window: disabled.
  MEM window: d0000000-d7ffffff
  PREFETCH window: c0000000-cfffffff
PCI: Setting latency timer of device 0000:00:09.0 to 64
PCI: Setting latency timer of device 0000:00:0b.0 to 64
PCI: Setting latency timer of device 0000:00:0c.0 to 64
PCI: Setting latency timer of device 0000:00:0d.0 to 64
PCI: Setting latency timer of device 0000:00:0e.0 to 64
NET: Registered protocol family 2
IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
TCP established hash table entries: 131072 (order: 7, 524288 bytes)
TCP bind hash table entries: 65536 (order: 6, 262144 bytes)
TCP: Hash tables configured (established 131072 bind 65536)
TCP reno registered
Machine check exception polling timer started.
highmem bounce pool size: 64 pages
SGI XFS with large block numbers, no debug enabled
io scheduler noop registered
io scheduler anticipatory registered (default)
io scheduler deadline registered
io scheduler cfq registered
PCI: Linking AER extended capability on 0000:00:0b.0
PCI: Linking AER extended capability on 0000:00:0c.0
PCI: Linking AER extended capability on 0000:00:0d.0
PCI: Linking AER extended capability on 0000:00:0e.0
PCI: Setting latency timer of device 0000:00:0b.0 to 64
assign_interrupt_mode Found MSI capability
Allocate Port Service[0000:00:0b.0:pcie00]
Allocate Port Service[0000:00:0b.0:pcie03]
PCI: Setting latency timer of device 0000:00:0c.0 to 64
assign_interrupt_mode Found MSI capability
Allocate Port Service[0000:00:0c.0:pcie00]
Allocate Port Service[0000:00:0c.0:pcie03]
PCI: Setting latency timer of device 0000:00:0d.0 to 64
assign_interrupt_mode Found MSI capability
Allocate Port Service[0000:00:0d.0:pcie00]
Allocate Port Service[0000:00:0d.0:pcie03]
PCI: Setting latency timer of device 0000:00:0e.0 to 64
assign_interrupt_mode Found MSI capability
Allocate Port Service[0000:00:0e.0:pcie00]
Allocate Port Service[0000:00:0e.0:pcie03]
Real Time Clock Driver v1.12ac
Linux agpgart interface v0.101 (c) Dave Jones
input: Power Button (FF) as /class/input/input0
ACPI: Power Button (FF) [PWRF]
input: Power Button (CM) as /class/input/input1
ACPI: Power Button (CM) [PWRB]
ACPI: Fan [FAN] (on)
ACPI: Thermal Zone [THRM] (40 C)
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing disabled
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
loop: loaded (max 8 devices)
forcedeth.c: Reverse Engineered nForce ethernet driver. Version 0.59.
ACPI: PCI Interrupt 0000:00:0a.0[A] -> Link [LMAC] -> GSI 3 (level, low) -> 
IRQ 3
PCI: Setting latency timer of device 0000:00:0a.0 to 64
forcedeth: using HIGHDMA
eth0: forcedeth.c: subsystem: 01043:8141 bound to 0000:00:0a.0
orinoco 0.15 (David Gibson <[EMAIL PROTECTED]>, Pavel Roskin 
<[EMAIL PROTECTED]>, et al)
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
NFORCE-CK804: IDE controller at PCI slot 0000:00:06.0
NFORCE-CK804: chipset revision 242
NFORCE-CK804: not 100% native mode: will probe irqs later
NFORCE-CK804: BIOS didn't set cable bits correctly. Enabling workaround.
NFORCE-CK804: 0000:00:06.0 (rev f2) UDMA133 controller
    ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:DMA, hdb:DMA
    ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:DMA
Probing IDE interface ide0...
Probing IDE interface ide1...
ieee1394: Host added: ID:BUS[0-00:1023]  GUID[0011d800005dc9bd]
hdc: SONY DVD RW DW-G120A, ATAPI CD/DVD-ROM drive
hdd: SONY CD-RW CRX215E1, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
Probing IDE interface ide0...
hdc: ATAPI 63X DVD-ROM DVD-R-RAM CD-R/RW drive, 2048kB Cache<6>hdc: 
hw_config=4101
, UDMA(66)
Uniform CD-ROM driver Revision: 3.20
hdd: ATAPI 40X CD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33)
sata_nv 0000:00:07.0: version 3.2
ACPI: PCI Interrupt 0000:00:07.0[A] -> Link [LSID] -> GSI 11 (level, low) -> 
IRQ 11
sata_nv 0000:00:07.0: Using ADMA mode
PCI: Setting latency timer of device 0000:00:07.0 to 64
ata1: SATA max UDMA/133 cmd 0xF8838480 ctl 0xF88384A0 bmdma 0xD400 irq 11
ata2: SATA max UDMA/133 cmd 0xF8838580 ctl 0xF88385A0 bmdma 0xD408 irq 11
scsi0 : sata_nv
ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
ata1.00: ATA-7, max UDMA/133, 234441648 sectors: LBA48 NCQ (depth 31/32)
ata1.00: ata1: dev 0 multi count 1
ata1.00: configured for UDMA/133
scsi1 : sata_nv
ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
ata2.00: ATA-7, max UDMA/133, 488397168 sectors: LBA48 
ata2.00: ata2: dev 0 multi count 1
ata2.00: configured for UDMA/133
scsi 0:0:0:0: Direct-Access     ATA      WDC WD1200JS-00N 10.0 PQ: 0 ANSI: 5
ata1: bounce limit 0xFFFFFFFFFFFFFFFF, segment boundary 0xFFFFFFFF, hw segs 61
SCSI device sda: 234441648 512-byte hdwr sectors (120034 MB)
sda: Write Protect is off
sda: Mode Sense: 00 3a 00 00
SCSI device sda: write cache: enabled, read cache: enabled, doesn't support 
DPO or FUA
SCSI device sda: 234441648 512-byte hdwr sectors (120034 MB)
sda: Write Protect is off
sda: Mode Sense: 00 3a 00 00
SCSI device sda: write cache: enabled, read cache: enabled, doesn't support 
DPO or FUA
 sda: sda1 sda2 sda3 sda4
sd 0:0:0:0: Attached scsi disk sda
sd 0:0:0:0: Attached scsi generic sg0 type 0
scsi 1:0:0:0: Direct-Access     ATA      WDC WD2500KS-00M 02.0 PQ: 0 ANSI: 5
ata2: bounce limit 0xFFFFFFFFFFFFFFFF, segment boundary 0xFFFFFFFF, hw segs 61
SCSI device sdb: 488397168 512-byte hdwr sectors (250059 MB)
sdb: Write Protect is off
sdb: Mode Sense: 00 3a 00 00
SCSI device sdb: write cache: enabled, read cache: enabled, doesn't support 
DPO or FUA
SCSI device sdb: 488397168 512-byte hdwr sectors (250059 MB)
sdb: Write Protect is off
sdb: Mode Sense: 00 3a 00 00
SCSI device sdb: write cache: enabled, read cache: enabled, doesn't support 
DPO or FUA
 sdb: sdb1
sd 1:0:0:0: Attached scsi disk sdb
sd 1:0:0:0: Attached scsi generic sg1 type 0
usbcore: registered new interface driver usblp
drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
usbcore: registered new interface driver hiddev
usbcore: registered new interface driver usbhid
drivers/usb/input/hid-core.c: v2.6:USB HID core driver
usbcore: registered new interface driver usbtouchscreen
PNP: No PS/2 controller found. Probing ports directly.
serio: i8042 KBD port at 0x60,0x64 irq 1
serio: i8042 AUX port at 0x60,0x64 irq 12
mice: PS/2 mouse device common for all mice
input: AT Translated Set 2 keyboard as /class/input/input2
i2c /dev entries driver
i2c_adapter i2c-0: nForce2 SMBus adapter at 0x4c00
i2c_adapter i2c-1: nForce2 SMBus adapter at 0x4c40
it87: Found IT8712F chip at 0x290, revision 7
it87: in3 is VCC (+5V)
it87: in7 is VCCH (+5V Stand-By)
device-mapper: ioctl: 4.11.0-ioctl (2006-10-12) initialised: 
[EMAIL PROTECTED]
Advanced Linux Sound Architecture Driver Version 1.0.14rc1 (Tue Jan 09 
09:56:17 2007 UTC).
ACPI: PCI Interrupt 0000:00:04.0[A] -> Link [LACI] -> GSI 7 (level, low) -> 
IRQ 7
PCI: Setting latency timer of device 0000:00:04.0 to 64
logips2pp: Detected unknown logitech mouse model 62
intel8x0_measure_ac97_clock: measured 50992 usecs
intel8x0: clocking to 47221
ALSA device list:
  #0: NVidia CK804 with ALC850 at 0xd8102000, irq 7
nf_conntrack version 0.5.0 (8192 buckets, 65536 max)
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 17
Bridge firewalling registered
powernow-k8: Found 1 AMD Athlon(tm) 64 Processor 3200+ processors (version 
2.00.00)
powernow-k8:    0 : fid 0xc (2000 MHz), vid 0x6
powernow-k8:    1 : fid 0xa (1800 MHz), vid 0x8
powernow-k8:    2 : fid 0x2 (1000 MHz), vid 0x12
Using IPI Shortcut mode
ACPI: (supports S0 S1 S3 S4 S5)
Time: tsc clocksource has been installed.
input: ImExPS/2 Logitech Explorer Mouse as /class/input/input3
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Freeing unused kernel memory: 172k freed
ACPI: PCI Interrupt 0000:00:02.1[B] -> Link [LUB2] -> GSI 11 (level, low) -> 
IRQ 11
PCI: Setting latency timer of device 0000:00:02.1 to 64
ehci_hcd 0000:00:02.1: EHCI Host Controller
ehci_hcd 0000:00:02.1: new USB bus registered, assigned bus number 1
ehci_hcd 0000:00:02.1: debug port 1
PCI: cache line size of 64 is not supported by device 0000:00:02.1
ehci_hcd 0000:00:02.1: irq 11, io mem 0xfeb00000
ehci_hcd 0000:00:02.1: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 10 ports detected
ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
ACPI: PCI Interrupt 0000:00:02.0[A] -> Link [LUBA] -> GSI 4 (level, low) -> 
IRQ 4
PCI: Setting latency timer of device 0000:00:02.0 to 64
ohci_hcd 0000:00:02.0: OHCI Host Controller
ohci_hcd 0000:00:02.0: new USB bus registered, assigned bus number 2
ohci_hcd 0000:00:02.0: irq 4, io mem 0xd8103000
usb usb2: configuration #1 chosen from 1 choice
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 10 ports detected
nvidia: module license 'NVIDIA' taints kernel.
ACPI: PCI Interrupt 0000:01:00.0[A] -> Link [LNK3] -> GSI 5 (level, low) -> 
IRQ 5
PCI: Setting latency timer of device 0000:01:00.0 to 64
NVRM: loading NVIDIA Linux x86 Kernel Module  1.0-8776  Mon Oct 16 21:56:04 
PDT 2006
usb 2-4: new full speed USB device using ohci_hcd and address 2
usb 2-4: device descriptor read/64, error -62
usb 2-4: device descriptor read/64, error -62
EXT3 FS on sda2, internal journal
usb 2-4: new full speed USB device using ohci_hcd and address 3
usb 2-4: device descriptor read/64, error -62
XFS mounting filesystem sdb1
Ending clean XFS mount for filesystem: sdb1
usb 2-4: device descriptor read/64, error -62
Adding 2939884k swap on /dev/sda3.  Priority:-1 extents:1 across:2939884k
usb 2-4: new full speed USB device using ohci_hcd and address 4
usb 2-4: device not accepting address 4, error -62
usb 2-4: new full speed USB device using ohci_hcd and address 5
usb 2-4: device not accepting address 5, error -62
usb 2-5: new full speed USB device using ohci_hcd and address 6
usb 2-5: device descriptor read/64, error -110
Time: acpi_pm clocksource has been installed.
**WARNING** I2C adapter driver [NVIDIA I2C Device] forgot to specify physical 
device; fix it!
i2c_adapter i2c-2: SMBus Quick command not supported, can't probe for chips
**WARNING** I2C adapter driver [NVIDIA I2C Device] forgot to specify physical 
device; fix it!
i2c_adapter i2c-3: SMBus Quick command not supported, can't probe for chips
**WARNING** I2C adapter driver [NVIDIA I2C Device] forgot to specify physical 
device; fix it!
i2c_adapter i2c-4: SMBus Quick command not supported, can't probe for chips
usb 2-5: device descriptor read/64, error -110
usb 2-5: new full speed USB device using ohci_hcd and address 7
usb 2-5: device descriptor read/64, error -110
usb 2-5: device descriptor read/64, error -110
usb 2-5: new full speed USB device using ohci_hcd and address 8
usb 2-5: device not accepting address 8, error -110
usb 2-5: new full speed USB device using ohci_hcd and address 9
usb 2-5: device not accepting address 9, error -110

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Linux-usb-users@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to