Sorry if you all get this twice, but it didn't bounce back to me, and I got no 
response, 
either.

Chad Martin

-------- Original Message --------
Subject: Re: [Linux-usb-users] USB controller no workie
Date: Thu, 25 Apr 2002 11:55:25 -0500
From: Chad Martin <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
References: <[EMAIL PROTECTED]> <[EMAIL PROTECTED]>

Brad Hards wrote:
 >>Hi, all.  I'm running a RH7.2 box with a VIA MVP3 chipset and a P166.
 >>Here's my problem:
 >>
 >>Everything was running fine and dandy until I decided to install
 >>a PCI IDE card for my new hard drive.  Everything seemed to get detected
 >>nicely, and my interface card works well, as does the hard drive,
 >>but now my USB is hosed.  Before I installed this card, I had a
 >>functioning laser printer on /dev/usb/lp0.  The only change I made
 >>was the IDE card.
 >>
 >>In my startup messages, I get the error "USB device not accepting
 >>new address=3".  I checked www.linux-usb.org, and the FAQ told me
 >>to check /proc/interrupts for an interrupt for my USB host.  It has
 >>IRQ 12, which is not taken by anything else.  My net card, IDE card,
 >>keyboard, on board IDE port, whatnot are all there and all have
 >>different IRQs.  The FAQ doesn't tell me what do if my /proc/interrupts
 >>is OK, but I still can't get my USB running.
 >>
 > I don't know what your problem is. What happens if you remove the IDE card
 > again? Does the IRQ change?

This is on a fileserver, so I'd like to wait a bit before I shutdown and start yanking 
out
hardware.  I'll let you know about this later.

 > Also, are you seeing timeout errors in your logs? If so, you might try
 > upgrading to a more recent kernel, to see if that helps. Or at least try the
 > other uhci driver.

Here's an excerpt from /var/log/messages on a failed initialization of the usb:

Apr 22 21:49:23 cfs kernel: usb.c: registered new driver usbdevfs
Apr 22 21:49:23 cfs kernel: usb.c: registered new driver hub
Apr 22 21:49:23 cfs kernel: usb-uhci.c: $Revision: 1.259 $ time 17:30:15 Sep  6 2001
Apr 22 21:49:23 cfs kernel: usb-uhci.c: High bandwidth mode enabled
Apr 22 21:49:23 cfs kernel: PCI: Assigned IRQ 12 for device 00:07.2
Apr 22 21:49:23 cfs kernel: usb-uhci.c: USB UHCI at I/O 0xb000, IRQ 12
Apr 22 21:49:23 cfs kernel: usb-uhci.c: Detected 2 ports
Apr 22 21:49:23 cfs kernel: usb.c: new USB bus registered, assigned bus number 1
Apr 22 21:49:23 cfs kernel: hub.c: USB hub found
Apr 22 21:49:23 cfs kernel: hub.c: 2 ports detected
Apr 22 21:49:23 cfs kernel: usb-uhci.c: v1.251:USB Universal Host Controller Interface 
driver
Apr 22 21:49:23 cfs kernel: hub.c: USB new device connect on bus1/1, assigned device 
number 2
Apr 22 21:49:23 cfs kernel: usb-uhci.c: interrupt, status 2, frame# 125
Apr 22 21:49:23 cfs kernel: usb-uhci.c: interrupt, status 2, frame# 127
Apr 22 21:49:23 cfs kernel: usb-uhci.c: interrupt, status 2, frame# 129
Apr 22 21:49:23 cfs kernel: usb-uhci.c: interrupt, status 2, frame# 131
Apr 22 21:49:23 cfs kernel: usb-uhci.c: interrupt, status 2, frame# 133
Apr 22 21:49:23 cfs kernel: usb.c: unable to get device descriptor (error=-84)
Apr 22 21:49:23 cfs kernel: hub.c: USB new device connect on bus1/1, assigned device 
number 3
Apr 22 21:49:23 cfs kernel: usb-uhci.c: interrupt, status 2, frame# 382
Apr 22 21:49:23 cfs kernel: usb.c: USB device not accepting new address=3 (error=-110)
Apr 22 21:49:23 cfs kernel: 0x378: FIFO is 16 bytes
Apr 22 21:49:23 cfs kernel: 0x378: writeIntrThreshold is 16
Apr 22 21:49:23 cfs kernel: 0x378: readIntrThreshold is 16

and the most recent reboot produced this:

Apr 23 00:21:12 cfs kernel: usb.c: registered new driver usbdevfs
Apr 23 00:21:12 cfs kernel: usb.c: registered new driver hub
Apr 23 00:21:12 cfs kernel: usb-uhci.c: $Revision: 1.259 $ time 17:30:15 Sep  6 2001
Apr 23 00:21:12 cfs kernel: usb-uhci.c: High bandwidth mode enabled
Apr 23 00:21:12 cfs kernel: PCI: Assigned IRQ 12 for device 00:07.2
Apr 23 00:21:12 cfs kernel: usb-uhci.c: USB UHCI at I/O 0xb000, IRQ 12
Apr 23 00:21:12 cfs kernel: usb-uhci.c: Detected 2 ports
Apr 23 00:21:12 cfs kernel: usb.c: new USB bus registered, assigned bus number 1
Apr 23 00:21:12 cfs kernel: hub.c: USB hub found
Apr 23 00:21:12 cfs kernel: hub.c: 2 ports detected
Apr 23 00:21:12 cfs kernel: usb-uhci.c: v1.251:USB Universal Host Controller Interface 
driver
Apr 23 00:21:12 cfs kernel: hub.c: USB new device connect on bus1/1, assigned device 
number 2
Apr 23 00:21:12 cfs kernel: usb-uhci.c: interrupt, status 2, frame# 112
Apr 23 00:21:12 cfs kernel: usb.c: USB device not accepting new address=2 (error=-110)
Apr 23 00:21:12 cfs kernel: hub.c: USB new device connect on bus1/1, assigned device 
number 3
Apr 23 00:21:12 cfs kernel: usb-uhci.c: interrupt, status 2, frame# 362
Apr 23 00:21:12 cfs kernel: usb.c: USB device not accepting new address=3 (error=-110)
Apr 23 00:21:12 cfs kernel: 0x378: FIFO is 16 bytes
Apr 23 00:21:12 cfs kernel: 0x378: writeIntrThreshold is 16
Apr 23 00:21:12 cfs kernel: 0x378: readIntrThreshold is 16

and my /proc/interrupts looks like this:

             CPU0
    0:   21451840          XT-PIC  timer
    1:          3          XT-PIC  keyboard
    2:          0          XT-PIC  cascade
    5:       2289          XT-PIC  ide2
    8:          1          XT-PIC  rtc
   10:      95907          XT-PIC  NE2000
   11:       2262          XT-PIC  aha152x
   12:          2          XT-PIC  usb-uhci
   14:      47529          XT-PIC  ide0
NMI:          0
ERR:          0

ide2 is my PCI IDE card, NE2000 is my net card, aha152x is a SCSI card.  Do you see any
problems I don't?

The second part of messages above is from the most recent reboot, and should reflect
what's happening currently, along with the interrupts file.  I should also note that I
have since moved the one USB device, a laser printer, to the parallel port.  My printer
currently works, but this is only a temporary solution.  I really need the USB working.

 > Also, you may have a BIOS problem. Look for an option called plug-n-play
 > operating system (or something else about operating system type, or interrupt
 > allocation, or something else equally vague), and try toggling it. Maybe a
 > BIOS upgrade is available?

I don't have PnP OS enabled, since I've heard from various sources that it's evil.  I 
do
have IRQs 10 and 11 reserved as Legacy ISA so my ISA NIC and SCSI card are given their
appropriate IRQs.  Everything else is set automatic.  None of this was any different
before or after I added that IDE card.

 > Sorry this isn't helping much...

Hopefully, I'll be able to provide enough information so we can get this solved.

Thanks for your help thusfar,
Chad Martin



_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to