Date: 06 Jul 2005 09:11:19 +1000 From: Daryl Sayers <darylXYZ@ci.com.au> To: freebsd-hardware@freebsd.org Subject: Usb to serial problems Message-ID: <ynj4qb84zmw.fsf@mippet.ci.com.au>
next in thread | raw e-mail | index | archive | help
I had an Aten USB to Serial device attached to an old laptop running FreeBSD 4.7. I am now upgrading to much newer IBM thinkpad (A21m) :-) I have installed FreeBSD 4.10 onto this machine and am now trying to get the Aten to work. I have rebuilt the kernel with the extra devices: device ucom device uplcom and I can see the device in dmesg: 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 ucom0: Prolific Technology Inc. USB-Serial Controller, rev 1.10/3.00, addr 2 Also the following command shows: # usbdevs -vd Controller /dev/usb0: addr 1: full speed, self powered, config 1, UHCI root hub(0x0000), Intel(0x0000), rev 1.00 uhub0 port 1 addr 2: full speed, power 100 mA, config 1, USB-Serial Controller(0x2008), Prolific Technology Inc.(0x0557), rev 3.00 ucom0 I am able to connect to /dev/ucom using minicom and I can send data via the Aten to a remote computer. I am however unable to receive data at all. This same laptop has Windoze installed on a second partition and using hyperterm I am able to communicate in both directions. This means there is no problems with the usb port,cabling or the Aten device. This brings it down to a software issue. In the old days, this would have been an IRQ problem or similar but with USB I am at a loss. I did also try running the usbd by adding the 'usbd_enable="YES"' in /etc/rc.conf but this does not seem to have any effect on result. Any ideas would be appreciated.. -- Daryl Sayers To reply please remove the XYZ from the email address.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ynj4qb84zmw.fsf>