Date: Wed, 15 Oct 2008 10:27:35 GMT From: Borodin Oleg <ziggi@inbox.ru> To: freebsd-gnats-submit@FreeBSD.org Subject: usb/128115: USB-RS232 circuets on chip PL2303HX no correct detemine uplcom as PL2303 Message-ID: <200810151027.m9FARZv3063420@www.freebsd.org> Resent-Message-ID: <200810151030.m9FAU1FJ063861@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 128115 >Category: usb >Synopsis: USB-RS232 circuets on chip PL2303HX no correct detemine uplcom as PL2303 >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-usb >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Oct 15 10:30:01 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Borodin Oleg >Release: 6.3; 6.4-RC1 >Organization: >Environment: FreeBSD eee.home 6.4-RC1 FreeBSD 6.4-RC1 #0: Sat Oct 11 23:12:39 EEST 2008 ziggi@eee.home:/usr/src64/sys/i386/compile/EEE01 i386 >Description: PL2303HX USB-RS232 chips (may be only some chips?) return not updated product&release information on usb, where determine uplcom as PL2303. I tested in 2 cables on this chip. >How-To-Repeat: >Fix: Patch attached. uplcom determine and work as with PL2303X. Test in speed 9600-115200bps (Cisco, Notrel circuits) - in this speed work ok. Patch attached with submission follows: --- ./sys/dev/usb/uplcom.c.orig 2008-10-04 10:23:55.000000000 +0300 +++ ./sys/dev/usb/uplcom.c 2008-10-14 07:56:45.000000000 +0300 @@ -243,6 +243,10 @@ /* ST Lab USB-SERIAL-4 */ { USB_VENDOR_PROLIFIC, USB_PRODUCT_PROLIFIC_PL2303, 0x300, TYPE_PL2303X }, + /* ST Lab USB-SERIAL-4 */ + { USB_VENDOR_PROLIFIC, USB_PRODUCT_PROLIFIC_PL2303, + 0x400, TYPE_PL2303X }, + /* IOGEAR/ATEN UC-232A (also ST Lab USB-SERIAL-1) */ { USB_VENDOR_PROLIFIC, USB_PRODUCT_PROLIFIC_PL2303, -1, TYPE_PL2303 }, /* HAMLET exagerate XURS232 */ >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200810151027.m9FARZv3063420>