I was given a Targus USB to Serial adapter today from the field support people at my 
work, and am having some trouble getting the adapter to work properly on my Slackware 
8.1 machine (kernel 2.4.18 on a Toshiba Tecra 8000).
 
The Targus USB to Serial adapter has a model number of PA088U.  I recompiled my kernel 
to include support for the CONFIG_USB, CONFIG_USB_UHCI, CONFIG_USB_SERIAL and 
CONFIG_USB_SERIAL_GENERIC.  All the other CONFIG_USB_SERIAL_XXX drivers I left as 
modules.
 
USB seems to be working OK - here is the output from dmesg:
 
# dmesg|grep -i usb
Kernel command line: BOOT_IMAGE=Linux-USB ro root=302
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb-uhci.c: $Revision: 1.275 $ time 21:15:22 Oct 16 2002
usb-uhci.c: High bandwidth mode enabled
usb-uhci.c: USB UHCI at I/O 0xffe0, IRQ 11
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
usb.c: registered new driver serial
usbserial.c: USB Serial support registered for Generic
usbserial.c: USB Serial Driver core v1.4
hub.c: USB new device connect on bus1/1, assigned device number 2
usb.c: USB device 2 (vend/prod 0x711/0x230) is not claimed by any active driver.
#
 
This all seems good until the last line.  I believe it's telling me that the default 
vend/prod for this module does not work with the adapter I am trying to use.  
Unfortunately, it doesn't seem as if anyone has had any luck with this adapter yet at 
http://www.qbik.ch/usb/devices/.  The guide that came with the adapter was completely 
useless. :(
 
For testing, I created the appropriate devices with mknod:
 
# mknod /dev/usb/ttyUSB0 c 188 0
# mknod /dev/usb/ttyUSB1 c 188 1
# mknod /dev/usb/ttyUSB2 c 188 2
# mknod /dev/usb/ttyUSB3 c 188 3
 
But when the adapter is attached, I get the following error when I try to write:
 
# echo A >>ttyUSB0
su: ttyUSB0: No such device
# echo A >>ttyUSB1
su: ttyUSB1: No such device
# 

 
Can anyone offer advice on how to remedy?  How does one find the appropriate values 
for vend/prod?  

The USB-guide (x356.html) mentions that I can load the module manually with the 
command "insmod usb-serial.o vendor=0xVVVV product-0xPPPP".  I think this is a small 
typo and should be "insmod usbserial vendor=0xVVVV product=0xPPPP"; am I correct here?
 
Many thanks.
 
-Joshua Wright
[EMAIL PROTECTED]
�+,~w�zf��+,��좷�o+�iW���"�ZZ�*.��h�M4~�޽��i�(�{m��r��(��%�֭{���!����]���y�brI޷�%����θ�8�O/��i��0�������&��'��bu�h��,vw�����n���b��,���y�+��޵:.�˛���m�z�^��-~��~'�u�a��l��b��,���y�+��޷�b��?�+-�w��X���n��


Reply via email to