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:
i thought your blog was cool and i think you may like this cool Website. now just Click Here
Enjoyable blog. Pleasse vidit my linux puppy blog.
Hello, your blog is informative. I have a linux server related website, please visit and hope that it is helpful to you
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