Bug 19718

Summary: Power on failed, IOERROR when usb initializes
Product: Base System Reporter: caa <caa>
Component: miscAssignee: Nick Hibma <n_hibma>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Unspecified   
Hardware: Any   
OS: Any   

Description caa 2000-07-05 21:00:01 UTC
usb.ko output the following when loading.
uhci0: <Intel 82371AB/EB (PIIX4) USB controller> port 0xe000-0xe01f irq 9 at device 7.2 on pci0
usb0: <Intel 82371AB/EB (PIIX4) USB controller> on uhci0
usb0: USB revision 1.0
uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
uhub0: port 1 power on failed, IOERROR
uhub0: port 2 power on failed, IOERROR

usbdevs -v lists devices, but trying to open /dev/ugen gives devices not configured.

How-To-Repeat: reboot and load usb.ko
Comment 1 Sheldon Hearn freebsd_committer freebsd_triage 2000-07-06 12:00:52 UTC
Responsible Changed
From-To: freebsd-bugs->n_hibma

Over to the USB maintainer.
Comment 2 Nick Hibma freebsd_committer freebsd_triage 2000-08-07 00:35:44 UTC
State Changed
From-To: open->analyzed

The problem is known and I think that I know how to fix it.
Comment 3 Nick Hibma freebsd_committer freebsd_triage 2000-10-09 19:06:43 UTC
State Changed
From-To: analyzed->closed

The bogus 'IOERROR' message has been fixed. 

The fact that ugen gives you a 'not configured', might be because 
you have not configured ugen into the kernel. Could you send 
me the output of the following 2 programs fi the problem 
with ugen is still present? 

dmesg 
kldstat -v 

Thanks for submitting the bug report.