Rockbox mail archive
Subject: RE: usb-storage not recognizing archos 20g fm recorder in linux
From: VanBaren, Gerald (AGRE) (Gerald.VanBaren_at_smiths-aerospace.com)
You need to remove (rmmod) ide-scsi before the Archos will be recognized (at least with RH8, RH9). The problem is that both the USB driver and the ide-scsi drive implement a pseudo SCSI interface which then control the Archos or CDROM, respectively. The problem is, the SCSI/ide-scsi/usb subsystem doesn't have a way of distinguishing whether a SCSI disk command should go to the IDE driver or the USB driver, and the IDE driver always seems to win. Therefore, the USB driver never sees the commands that should be going to it.
I always run "rmmod ide-scsi" BEFORE plugging the Archos into the USB port. When I forget, the usb-storage driver gets stuck in the "initializing" state (as shown by lsmod). I have not found any cure for this short of rebooting.
I don't recall doing anything special with insmod/modprobe or the plug & play stuff to get the Archos running (I don't have my laptop with me right now). As long as I rmmod ide-scsi before plugging the Archos in, the proper modules get loaded and It Just Works (tm).
> -----Original Message-----
> From: John covici [mailto:covici_at_ccs.covici.com]
> Sent: Friday, October 24, 2003 6:02 AM
> To: rockbox_at_cool.haxx.se
> Subject: Re: usb-storage not recognizing archos 20g fm
> recorder in linux
> Yep, I have ide-scsi, sd_mod and even sg in there, but it just says
> its registering mass storage and nothing after that, as though it
> were not there.
> Is the fm recorder different? Any way to tell?
> on Friday 10/24/2003 Mike Holden(rockbox_at_mikeholden.uklinux.net) wrote
> > Have you got sd_mod and any other required modules included in your
> > kernel? I had to add sd_mon to my Mandrake kernel to be
> able to access the
> > archos. Have you looked at the docs on the rockbox website
> that gives
> > instructions on what you need?
> > John Covici said:
> > > I am using kernel 2.4.22 and when I did a modprobe for the
> > > usb-storage it said it was registered, but didn't say
> the blah about
> > > in-design systems or any of that.
> > >
> > > I also have ide-scsi loaded (is this necessary, but when
> I did the
> > > modprobe for usb-storage, it just said registered and didn't say
> > > anything about the device and there is nothing in
> /proc/bus/usb -- so
> > > can anyone tell me what is going on?
> > >
> > > Thanks much.
> > >
> > > --
> > > John Covici
> > > covici_at_ccs.covici.com
> > --
> > Mike Holden
> > Rockbox page: http://www.mikeholden.org/~rockbox
> John Covici
The information contained in, or attached to, this e-mail, may contain confidential information and is intended solely for the use of the individual or entity to whom they are addressed and may be subject to legal privilege. If you have received this e-mail in error you should notify the sender immediately by reply e-mail, delete the message from your system and notify your system manager. Please do not copy it for any purpose, or disclose its contents to any other person. The views or opinions presented in this e-mail are solely those of the author and do not necessarily represent those of the company. The recipient should check this e-mail and any attachments for the presence of viruses. The company accepts no liability for any damage caused, directly or indirectly, by any virus transmitted in this email.
Page was last modified "Jan 10 2012" The Rockbox Crew