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 <bferrell@baywinds.org> 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 -- Steve Graegert <graegerts@gmail.com> Software Consultant {C/C++ && Java && .NET} Office: +49 9131 7123988 Mobile: +49 1520 9289212
Steve Graegert wrote:
On 11/15/05, Bruce Ferrell <bferrell@baywinds.org> 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 <bferrell@baywinds.org> 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 <graegerts@gmail.com> Software Consultant {C/C++ && Java && .NET} Office: +49 9131 7123988 Mobile: +49 1520 9289212
Steve Graegert wrote:
On 11/15/05, Bruce Ferrell <bferrell@baywinds.org> 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 <graegerts@gmail.com> 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 <bferrell@baywinds.org> wrote:
Steve Graegert wrote:
On 11/15/05, Bruce Ferrell <bferrell@baywinds.org> 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 <graegerts@gmail.com> 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 <graegerts@gmail.com> Software Consultant {C/C++ && Java && .NET} Office: +49 9131 7123988 Mobile: +49 1520 9289212
participants (2)
-
Bruce Ferrell
-
Steve Graegert