多分、どなたかおやりになっていると思いますが、FreeBSD-8.0 で IO DATA USB-RSAQ5 (USB/RS232 converter) が動かなかったので、 パッチを作りました。USB-RSAQ3 と同じ Prolific PL-2303 で Vendor ID, Product ID だけが変わっているようです。
1. メーカー: IO DATA 商品名: USB RS-232C "9" pin Cinversion Adapter 型番: USB-RSAQ5 製品へのURL: http://www.iodata.jp/product/mobile/serial/usb-rsaq5mb/ 説明: USB/RS232 変換器 2. OS の バージョン: FreeBSD-8.0 3. USB デバイスを認識しているところの /var/log/messages : Jul 13 08:47:26 x31b kernel: ugen1.2: <Prolific Technology Inc.> at usbus1 Jul 13 08:47:26 x31b kernel: uplcom0: <Prolific Technology Inc. USB-Serial Controller, class 0/0, rev 1.10/0.01, addr 2> on usbus1 4. usbconfig dump_device_desc の結果 ugen1.2: <USB-Serial Controller Prolific Technology Inc.> at usbus1, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON bLength = 0x0012 bDescriptorType = 0x0001 bcdUSB = 0x0110 bDeviceClass = 0x0000 bDeviceSubClass = 0x0000 bDeviceProtocol = 0x0000 bMaxPacketSize0 = 0x0040 idVendor = 0x04bb idProduct = 0x0a0e bcdDevice = 0x0001 iManufacturer = 0x0001 <Prolific Technology Inc.> iProduct = 0x0002 <USB-Serial Controller> iSerialNumber = 0x0000 <no string> bNumConfigurations = 0x0001 5. 動作したか、しないか。 下記 kernel パッチで動作した。 --- /usr/src/sys/dev/usb/ORGusbdevs 2009-10-25 10:10:29.000000000 +0900 +++ /usr/src/sys/dev/usb/usbdevs 2010-07-12 16:28:42.000000000 +0900 @@ -1523,6 +1523,7 @@ product IODATA USBWNB11 0x0922 USB Airport WN-B11 product IODATA ETGUS2 0x0930 ETG-US2 product IODATA USBRSAQ 0x0a03 Serial USB-RSAQ1 +product IODATA USBRSAQ5 0x0a0e Serial USB-RSAQ5 product IODATA2 USB2SC 0x0a09 USB2.0-SCSI Bridge USB2-SC /* Iomega products */ --- /usr/src/sys/dev/usb/serial/ORGuplcom.c 2009-10-25 10:10:29.000000000 +0900 +++ /usr/src/sys/dev/usb/serial/uplcom.c 2010-07-12 16:41:09.000000000 +0900 @@ -254,6 +254,8 @@ {USB_UPL(USB_VENDOR_PROLIFIC, USB_PRODUCT_PROLIFIC_RSAQ2, 0, 0xFFFF, TYPE_PL2303)}, /* I/O DATA USB-RSAQ3 */ {USB_UPL(USB_VENDOR_PROLIFIC, USB_PRODUCT_PROLIFIC_RSAQ3, 0, 0xFFFF, TYPE_PL2303X)}, + /* I/O DATA USB-RSAQ5 */ + {USB_UPL(USB_VENDOR_IODATA, USB_PRODUCT_IODATA_USBRSAQ5, 0, 0xFFFF, TYPE_PL2303X)}, /* PLANEX USB-RS232 URS-03 */ {USB_UPL(USB_VENDOR_ATEN, USB_PRODUCT_ATEN_UC232A, 0, 0xFFFF, TYPE_PL2303)}, /* TrendNet TU-S9 */ --- 平林 浩一