Hari,
Here is what I get in dmesg when I load the original driver
[423611.791169] usbcore: registered new interface driver pl2303
[423611.791174] /build/buildd/linux-source-2.6.22-2.6.22/drivers/usb/serial/pl2303.c: Prolific PL2303 USB to serial adaptor driver
So it does load. Here is the problem though, when I plug the cable into my LinuxMCE box, I get the following output
Jan 26 11:03:33 dcerouter kernel: [423757.629304] usb 1-1: new full speed USB device using uhci_hcd and address 6
Jan 26 11:03:33 dcerouter kernel: [423757.787158] usb 1-1: configuration #1 chosen from 1 choice
Once the cable is plugged in, I do not get a /dev/ttyUSB* device
dcerouter_103356:/var/log# ls -lt /dev/ttyUSB*
ls: /dev/ttyUSB*: No such file or directory
I then tried plugging the cable into my FC9 laptop, and I get
Jan 26 11:05:29 neo kernel: hub 1-0:1.0: unable to enumerate USB device on port 4
Jan 26 11:05:29 neo kernel: usb 3-2: new full speed USB device using uhci_hcd and address 6
Jan 26 11:05:29 neo kernel: usb 3-2: configuration #1 chosen from 1 choice
Jan 26 11:05:29 neo kernel: pl2303 3-2:1.0: pl2303 converter detected
Jan 26 11:05:29 neo kernel: usb 3-2: pl2303 converter now attached to ttyUSB0
Jan 26 11:05:29 neo kernel: usb 3-2: New USB device found, idVendor=05ad, idProduct=0fba
Jan 26 11:05:29 neo kernel: usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Jan 26 11:05:29 neo kernel: usb 3-2: Product: USB-Serial Controller
Jan 26 11:05:29 neo kernel: usb 3-2: Manufacturer: Prolific Technology Inc.
and the USB Serial device pops up
[root@neo ~]# ls /dev/ttyUSB0
/dev/ttyUSB0
After doing some research online, I found that there was a bug in the pl2303 driver as of 7/08. The reference is at
http://bugs.centos.org/view.php?id=2954So since the cable works with the 2.6.25.4-30 kernel and not the 2.6.22-14, I can only believe that the patch was applied in the more recent kernel.
Also, the module size is different
linuxmce@dcerouter:~$ ls -l /lib/modules/2.6.22-14-generic/kernel/drivers/usb/serial/pl2303.ko
-rw-r--r-- 1 root root 30280 2009-01-26 11:01 /lib/modules/2.6.22-14-generic/kernel/drivers/usb/serial/pl2303.ko
Versus
[domanows@neo Desktop]$ ls -l /lib/modules/2.6.25.4-30.fc9.i686/kernel/drivers/usb/serial/pl2303.ko
-rwxr--r-- 1 root root 25152 2008-05-21 18:40 /lib/modules/2.6.25.4-30.fc9.i686/kernel/drivers/usb/serial/pl2303.ko
Your thoughts would be appreciated.
Matt