USB Serial port problem
Hi All, I have a Dell 5100 and I'm trying to use a USB/serial convertor. I get the following messages when I plug the device in: drivers/usb/serial/usb-serial.c: USB Serial support registered for PL-2303 pl2303 4-1.4.4:1.0: PL-2303 converter detected usb 4-1.4.4: PL-2303 converter now attached to ttyUSB0 usbcore: registered new driver pl2303 drivers/usb/serial/pl2303.c: Prolific PL2303 USB to serial adaptor driver v0.12 Attempts to use the serial port gives me the following message: PL-2303 ttyUSB0: pl2303_open - failed submitting interrupt urb, error -28 Does anyone have any suggestions on how to get this device working?
On 11/15/05, Bruce Ferrell
Hi All,
I have a Dell 5100 and I'm trying to use a USB/serial convertor.
I get the following messages when I plug the device in:
drivers/usb/serial/usb-serial.c: USB Serial support registered for PL-2303 pl2303 4-1.4.4:1.0: PL-2303 converter detected usb 4-1.4.4: PL-2303 converter now attached to ttyUSB0 usbcore: registered new driver pl2303 drivers/usb/serial/pl2303.c: Prolific PL2303 USB to serial adaptor driver v0.12
Attempts to use the serial port gives me the following message:
PL-2303 ttyUSB0: pl2303_open - failed submitting interrupt urb, error -28
If you're using EHCI, try the following: (execute as root)
% rmmod ehci_hcd
% modprobe uhci_hcd
or
% modprobe ohci_hcd
This forces the adapter to operate in USB 1.1 mode. Then plug the
device in again. Hope this helps.
\Steve
--
Steve Graegert
Steve Graegert wrote:
On 11/15/05, Bruce Ferrell
wrote: Hi All,
I have a Dell 5100 and I'm trying to use a USB/serial convertor.
I get the following messages when I plug the device in:
drivers/usb/serial/usb-serial.c: USB Serial support registered for PL-2303 pl2303 4-1.4.4:1.0: PL-2303 converter detected usb 4-1.4.4: PL-2303 converter now attached to ttyUSB0 usbcore: registered new driver pl2303 drivers/usb/serial/pl2303.c: Prolific PL2303 USB to serial adaptor driver v0.12
Attempts to use the serial port gives me the following message:
PL-2303 ttyUSB0: pl2303_open - failed submitting interrupt urb, error -28
If you're using EHCI, try the following: (execute as root)
% rmmod ehci_hcd % modprobe uhci_hcd
or
% modprobe ohci_hcd
This forces the adapter to operate in USB 1.1 mode. Then plug the device in again. Hope this helps.
\Steve
uhci_hcd did it! Thanks!
Bruce Ferrell wrote:
Steve Graegert wrote:
If you're using EHCI, try the following: (execute as root)
% rmmod ehci_hcd % modprobe uhci_hcd
or
% modprobe ohci_hcd
This forces the adapter to operate in USB 1.1 mode. Then plug the device in again. Hope this helps.
\Steve
uhci_hcd did it! Thanks!
The next question is how do I make my system reload the USB drivers that way on boot?
On 11/15/05, Bruce Ferrell
Bruce Ferrell wrote:
Steve Graegert wrote:
If you're using EHCI, try the following: (execute as root)
% rmmod ehci_hcd % modprobe uhci_hcd
or
% modprobe ohci_hcd
This forces the adapter to operate in USB 1.1 mode. Then plug the device in again. Hope this helps.
\Steve
uhci_hcd did it! Thanks!
The next question is how do I make my system reload the USB drivers that way on boot?
There is no way (at least none known to me) to detect a particular USB
device automagically and then load/unload one or more kernel modules
accordingly. When making these changes permanent it is very likely
that other devices may not work properly. However, you may want to
add the rmmod sequence to a script and add it to one of the rcd.*
facilities (e.g. S99mylocal). Give it a try.
\Steve
--
Steve Graegert
Steve Graegert wrote:
On 11/15/05, Bruce Ferrell
wrote: Bruce Ferrell wrote:
Steve Graegert wrote:
If you're using EHCI, try the following: (execute as root)
% rmmod ehci_hcd % modprobe uhci_hcd
or
% modprobe ohci_hcd
This forces the adapter to operate in USB 1.1 mode. Then plug the device in again. Hope this helps.
\Steve
uhci_hcd did it! Thanks!
The next question is how do I make my system reload the USB drivers that way on boot?
There is no way (at least none known to me) to detect a particular USB device automagically and then load/unload one or more kernel modules accordingly. When making these changes permanent it is very likely that other devices may not work properly. However, you may want to add the rmmod sequence to a script and add it to one of the rcd.* facilities (e.g. S99mylocal). Give it a try.
\Steve
--
Steve Graegert
Software Consultant {C/C++ && Java && .NET} Office: +49 9131 7123988 Mobile: +49 1520 9289212
I found it! Under 9.3 the file /etc/init.d/kbd controls the usb module load order. I modified it to load usb-uhci first and that made it work from boot onward. I'll let you know if 10 is the same when my copy get's here. Bruce Ferrell
On 11/29/05, Bruce Ferrell
Steve Graegert wrote:
On 11/15/05, Bruce Ferrell
wrote: Bruce Ferrell wrote:
Steve Graegert wrote:
If you're using EHCI, try the following: (execute as root)
% rmmod ehci_hcd % modprobe uhci_hcd
or
% modprobe ohci_hcd
This forces the adapter to operate in USB 1.1 mode. Then plug the device in again. Hope this helps.
\Steve
uhci_hcd did it! Thanks!
The next question is how do I make my system reload the USB drivers that way on boot?
There is no way (at least none known to me) to detect a particular USB device automagically and then load/unload one or more kernel modules accordingly. When making these changes permanent it is very likely that other devices may not work properly. However, you may want to add the rmmod sequence to a script and add it to one of the rcd.* facilities (e.g. S99mylocal). Give it a try.
\Steve
--
Steve Graegert
Software Consultant {C/C++ && Java && .NET} Office: +49 9131 7123988 Mobile: +49 1520 9289212 I found it!
Under 9.3 the file /etc/init.d/kbd controls the usb module load order. I modified it to load usb-uhci first and that made it work from boot onward.
I'll let you know if 10 is the same when my copy get's here.
Bruce Ferrell
Cool, thanks for the info.
\Steve
--
Steve Graegert
participants (2)
-
Bruce Ferrell
-
Steve Graegert