LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 04-20-2006, 10:45 AM   #1
GovSales
LQ Newbie
 
Registered: Jan 2006
Posts: 1

Rep: Reputation: 0
Is there a way to force a USB port to operate only in USB 1.1 mode?


I have a Plextor external USB based DVD drive which appears to perform to rated speeds when plugged into a 1.1 USB port. However, when we move it to a more contemporary system that has a USB 2.0 port, the performance degrades. Experiments with a USB 1.1 add-in card remedy this issue on the same system.

We are running Redhat Enterprise Linux.

Thanks in advance.
 
Old 04-20-2006, 10:53 AM   #2
rshaw
Senior Member
 
Registered: Apr 2001
Location: Perry, Iowa
Distribution: Mepis , Debian
Posts: 2,692

Rep: Reputation: 45
some motherboards will allow you to set usb version in the bios. worth a look.

checked with plextor for firmware updates?
 
Old 04-20-2006, 11:14 AM   #3
kilgoretrout
Senior Member
 
Registered: Oct 2003
Posts: 2,987

Rep: Reputation: 388Reputation: 388Reputation: 388Reputation: 388
USB 2.0 support is provided by the ehci-hcd module in linux. By removing that module, you can force all usb ports into USB 1.x mode which is provided by the uhci-hcd module. For USB 2.0 both the uhci and the ehci module have to be loaded; for USB 1.x, only the uhci module need be loaded. Accordingly, you can open a console, su to root and run the following every time you want to use the dvd drive:

# rmmod ehci-hcd

then if you want USB 2.0 after you are done with the drive, run:

# modprobe ehci-hcd

to reload the module. If you never want to use the USB 2.0, you can prevent the ehci module form loading by editing /etc/modprobe.conf or /etc/modules.conf depending on what kernel you are running. Or you can remove it by adding the rmmod ehci-hcd command to the end of /etc/rc.d/rc.local. Also, check your lsmod output for the exact name of the ehci and uhci modules your distro uses and adjust the above accordingly. IIRC in older kernels they were simply "ehci" and "uhci" while newer kernels use "ehci-hcd" and "uhci-hcd". you have the use the exact name when doing the rmmod and modprobe commands,
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
After plug in apacer ht202 usb mass storage into usb port. Nothing appear. tellmeimhong Linux - Hardware 3 02-04-2006 02:32 AM
usb port and usb hub dosent woke in suse 9.3 newpants2003 Linux - Newbie 1 06-13-2005 07:55 AM
Any problems with USB-port PCMCIA cards and USB Floppy Drives? DreameR-X Linux - Laptop and Netbook 9 05-14-2005 01:37 PM
linux locks up when usb mouse attached to usb port during startup. BGuy891653 Linux - Hardware 0 02-08-2004 05:26 PM
USB force port Jon- Linux - Hardware 1 02-14-2003 05:38 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 09:20 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration