Greg KH ha scritto:
On Wed, Apr 14, 2010 at 04:21:01PM +0200, Andrea Cometa wrote:
Greg KH ha scritto:
On Tue, Apr 13, 2010 at 07:40:24PM +0200, Andrea Cometa wrote:
Hi,
First of all I apologize for my poor knowledge of English ...
I'm having problems with a USB serial adapter Prolific PL2303.
My Linux distribution is Ubuntu 9.10 with kernel 2.6.31-20.
the adapter is recognized and the file ttyUSB0 is also created.
But the serial device receives and sends no reply.
On the Internet I found some information concerning the possibility that
this adapter is a pl2303x instead pl2303, as the command lsusb shows the
value of "bmaxpacketsize0 64".
Have any ideas about how to fix this problem?
The "x" device should work with the latest driver, can you try out a
newer kernel version? The 2.6.31 kernel was known to have problems with
the pl2303 and other tty drivers.
thanks,
greg k-h
hi,
i've installed kernel 2.6.34-rc2 but there was no change
there may be an old working kernel?
Hm, what kind of messages do you get from the kernel log when you plug a
device in and then start sending/receiving data through it?
Also, are you sure you have the flow control set up properly? That
always tripps me up :)
thanks,
greg k-h
kern.log:
Apr 14 19:14:42 eeebox1 kernel: [ 6825.764086] usb 3-1: new full speed
USB device using uhci_hcd and address 6
Apr 14 19:14:42 eeebox1 kernel: [ 6825.922595] usb 3-1: configuration #1
chosen from 1 choice
Apr 14 19:14:42 eeebox1 kernel: [ 6825.925921] pl2303 3-1:1.0: pl2303
converter detected
Apr 14 19:14:43 eeebox1 kernel: [ 6825.950190] usb 3-1: pl2303 converter
now attached to ttyUSB0
lsmod | grep pl2303:
pl2303 17792 0
usbserial 36264 1 pl2303
echo 1 > /sys/module/usbserial/parameters/debug
kern.log:
Apr 14 19:21:52 eeebox1 kernel: [ 7255.656130] usb 3-1: USB disconnect,
address 6
Apr 14 19:21:52 eeebox1 kernel: [ 7255.656375]
/build/buildd/linux-2.6.31/drivers/usb/serial/usb-serial.c:
usb_serial_disconnect
Apr 14 19:21:52 eeebox1 kernel: [ 7255.656638] pl2303 ttyUSB0: pl2303
converter now disconnected from ttyUSB0
Apr 14 19:21:52 eeebox1 kernel: [ 7255.656696]
/build/buildd/linux-2.6.31/drivers/usb/serial/usb-serial.c:
destroy_serial - pl2303
Apr 14 19:21:52 eeebox1 kernel: [ 7255.656709]
/build/buildd/linux-2.6.31/drivers/usb/serial/usb-serial.c: return_serial
Apr 14 19:21:52 eeebox1 kernel: [ 7255.656724]
/build/buildd/linux-2.6.31/drivers/usb/serial/usb-serial.c: port_release
- ttyUSB0
Apr 14 19:21:52 eeebox1 kernel: [ 7255.656742] pl2303 3-1:1.0: device
disconnected
Apr 14 19:21:55 eeebox1 kernel: [ 7258.608070] usb 3-1: new full speed
USB device using uhci_hcd and address 7
Apr 14 19:21:55 eeebox1 kernel: [ 7258.766457] usb 3-1: configuration #1
chosen from 1 choice
Apr 14 19:21:55 eeebox1 kernel: [ 7258.769833]
/build/buildd/linux-2.6.31/drivers/usb/serial/usb-serial.c: static
descriptor matches
Apr 14 19:21:55 eeebox1 kernel: [ 7258.769859]
/build/buildd/linux-2.6.31/drivers/usb/serial/usb-serial.c: found
interrupt in on endpoint 0
Apr 14 19:21:55 eeebox1 kernel: [ 7258.769878]
/build/buildd/linux-2.6.31/drivers/usb/serial/usb-serial.c: found bulk
out on endpoint 1
Apr 14 19:21:55 eeebox1 kernel: [ 7258.769895]
/build/buildd/linux-2.6.31/drivers/usb/serial/usb-serial.c: found bulk
in on endpoint 2
Apr 14 19:21:55 eeebox1 kernel: [ 7258.769914] pl2303 3-1:1.0: pl2303
converter detected
Apr 14 19:21:55 eeebox1 kernel: [ 7258.769930]
/build/buildd/linux-2.6.31/drivers/usb/serial/usb-serial.c:
usb_serial_probe - setting up 1 port structures for this device
Apr 14 19:21:55 eeebox1 kernel: [ 7258.795168]
/build/buildd/linux-2.6.31/drivers/usb/serial/usb-serial.c:
get_free_serial 1
Apr 14 19:21:55 eeebox1 kernel: [ 7258.795181]
/build/buildd/linux-2.6.31/drivers/usb/serial/usb-serial.c:
get_free_serial - minor base = 0
Apr 14 19:21:55 eeebox1 kernel: [ 7258.795195]
/build/buildd/linux-2.6.31/drivers/usb/serial/usb-serial.c:
usb_serial_probe - registering ttyUSB0
Apr 14 19:21:55 eeebox1 kernel: [ 7258.795417] usb 3-1: pl2303 converter
now attached to ttyUSB0
about flow control, i've tried it on and also off, but nothing happens
this kind of devices (i've bought two different brands) seem to be deaf!
:(
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html