Subject: port-i386/9312: USB fails on Compaq Armade M300
To: None <gnats-bugs@gnats.netbsd.org>
From: Ed Gould <ed@pa.dec.com>
List: netbsd-bugs
Date: 01/28/2000 15:12:39
>Number: 9312
>Category: port-i386
>Synopsis: USB fails on Compaq Armade M300
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: port-i386-maintainer (NetBSD/i386 Portmaster)
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Fri Jan 28 15:12:00 2000
>Last-Modified:
>Originator: Ed Gould
>Organization:
--
Ed Gould Palo Alto Advanced Development Compaq Computer Corp.
+1 650 853 2108 ed@pa.dec.com 130 Lytton Avenue
ed.gould@compaq.com Palo Alto, CA 94301
>Release: -current of 21 Jan 2000
>Environment:
System: NetBSD rome 1.4P NetBSD 1.4P (ROME) #6: Tue Jan 25 14:47:02 PST 2000 ed@toblerone.pa.dec.com:/usr/src/current-0121/sys/arch/i386/compile/ROME i386
>Description:
USB devices are not recognized when connected to a Compaq Armada
M300 laptop. The same kernel works correctly on a DIGITAL Celebris
GL 6200. The relevent parts of the kernel messages are below. In
this case, the device in question is a 4-port USB hub, but the
same failure occurs with other devices.
NetBSD 1.4P (ROME) #6: Tue Jan 25 14:47:02 PST 2000
ed@toblerone.pa.dec.com:/usr/src/current-0121/sys/arch/i386/compile/ROME
cpu0: family 6 model 6 step a
cpu0: Intel Pentium II (Celeron) (686-class)
total memory = 65088 KB
avail memory = 57040 KB
using 839 buffers containing 3356 KB of memory
BIOS32 rev. 0 found at 0xf0000
mainbus0 (root)
pci0 at mainbus0 bus 0: configuration mode 1
pci0: i/o space, memory space enabled
pchb0 at pci0 dev 0 function 0
pchb0: Intel 82443BX Host Bridge/Controller (AGP disabled) (rev. 0x03)
Texas Instruments PCI1211 PCI-CardBus Bridge (CardBus bridge) at pci0 dev 4 function 0 not configured
vga1 at pci0 dev 5 function 0: ATI Technologies Mach64 LI (rev. 0xdc)
wsdisplay0 at vga1: console (80x25, vt100 emulation)
pcib0 at pci0 dev 7 function 0
pcib0: Intel 82371AB PCI-to-ISA Bridge (PIIX4) (rev. 0x02)
...
uhci0 at pci0 dev 7 function 2: Intel 82371AB USB Host Controller (PIIX4) (rev. 0x01)
uhci0: interrupting at irq 11
usb0 at uhci0: USB revision 1.0
uhub0 at usb0
uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
...
uhci_device_request: not done, ii=0xf0599b40
...
uhci_device_request: not done, ii=0xf0599b40
usbd_new_device: addr=2, getting first desc failed
uhub_explore: usb_new_device failed, error=TIMEOUT
uhub0: device problem, disabling port 1
uhci_device_request: not done, ii=0xf0599b40
uhci_device_request: not done, ii=0xf0599b40
uhci_device_request: not done, ii=0xf0599b40
usbd_new_device: addr=2, getting first desc failed
uhub_explore: usb_new_device failed, error=TIMEOUT
uhub0: device problem, disabling port 1
>How-To-Repeat:
Connect a USB device to an Armada M300.
>Fix:
>Audit-Trail:
>Unformatted: