Subject: serial port stops working
To: None <tech-kern@netbsd.org>
From: Berndt Josef Wulf <wulf@ping.net.au>
List: tech-kern
Date: 08/29/2007 16:26:09
G'day,

Every so often, the USB->Serial port stops working unprovoked with the 
following message output to the console:

Aug 29 16:11:13 barossa /netbsd: uhci1: host controller process error
Aug 29 16:11:13 barossa /netbsd: uhci1: host controller halted

Sofar I've been unable to source the cause of this problem.

System Info:

Dell Inspiron 9400 Centrino Duo

NetBSD barossa 4.99.30 NetBSD 4.99.30 (BAROSSA) #0: Fri Aug 24 12:19:54 CST 
2007  wulf@barossa:/usr/src/sys/arch/i386/compile/BAROSSA i386

With Targus PA088 converter detected as

uhci1 at pci0 dev 29 function 1: Intel 82801GB/GR USB UHCI Controller 
(rev.0x01)
uhci1: interrupting at ioapic0 pin 21 (irq 11)
usb1 at uhci1: USB revision 1.0
uhub1 at usb1
uhub1: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
[...]
umct0 at uhub1 port 1
umct0: USB-RS232 Interface Converter USB Ver1.2 Device, rev 1.10/1.03, addr 2
ucom0 at umct0

I also found that USB devices don't get detected if they are not plugged into 
a USB port prior to booting the system.

Any ideas?

cheerio Berndt