Thursday, June 16, 2005

USBStorage and Linux 2.6

I've got a dual athlon with SUSE 9.2 installed, and I just bought a nifty external USB2.0 enclosure for my DVD+/-RW drive so I could move it from machine to machine. Well, initially, plugging it in to the USB2.0 port on my system gave me:

usb 4-2: new full speed USB device using address 2
usb 4-2: device not accepting address 2, error -71
usb 4-2: new full speed USB device using address 3
usb 4-2: device not accepting address 3, error -71

and so on, as long and as hard as I wanted to try. After puzzling over it for some time, I started checking out drivers and reading kernel source comments... lo and behold, I got an idea...

oldegeek# rmmod ehci_hcd
oldegeek# modprobe uhci_hcd

Then unplug the device, and plug it back in. Viola!

usb 3-1: new full speed USB device using address 2
usb 3-1: Product: USB 2.0 Storage Device
usb 3-1: SerialNumber: 00042222200000253123
scsi0 : SCSI emulation for USB Mass Storage devices
Vendor: Revoltec Model: USB/IDE Bridge ( Rev: 0103
Type: Direct-Access ANSI SCSI revision: 02
Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0
Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0, type 0

A few seconds later I mounted /dev/sda and was off and running. I haven't tested the burning capabilities with it yet, however.

4 Comments:

At 9/16/2005 07:41:00 AM, Blogger philwarner84577361 said...

i thought your blog was cool and i think you may like this cool Website. now just Click Here

 
At 10/16/2005 01:10:00 PM, Blogger unixlinux said...

Enjoyable blog. Pleasse vidit my linux puppy blog.

 
At 10/23/2005 03:30:00 PM, Blogger Gordon said...

Hello, your blog is informative. I have a linux server related website, please visit and hope that it is helpful to you

 
At 12/08/2005 12:57:00 AM, Anonymous American Red Cross said...

Your site Ye Olde Geek, I found to be very interesting. When I was searching for Amvet yours was the most eyecatching. While working on my site Amvet I have been seeking ways to make it better and found yours to be helpful. Thanks!

 

Post a Comment

<< Home