Subject: Re: USB floppy: which device?
To: Bryan P <u1@terran.org>
From: Manuel Bouyer <bouyer@antioche.eu.org>
List: tech-kern
Date: 10/20/2002 22:13:27
On Sat, Oct 19, 2002 at 11:50:40AM -0700, Bryan P wrote:
> On the distinguished day of Oct 19, Manuel Bouyer wrote:
> 
> > On Fri, Oct 18, 2002 at 07:40:03PM -0700, Bryan P wrote:
> > > Hello,
> > >
> > > I'm attempting to use a USB floppy drive under 1.6_STABLE/i386.  Am I
> > > correct to assume that, if all is working properly, that my umass0
> > > device would be accessed using the first unused scsi disk node?  That
> > > is, since I have no SCSI, should my floppy be at /dev/sd0a?
> >
> > You should have a sd* attached to umass0. What does the kernel say ?
> 
> umass0 at uhub0 port 1 configuration 1 interface 0
> umass0: Sony USB Floppy Drive, rev 1.10/4.01, addr 2
> umass0: using RBC over CBI
> scsibus0 at umass0: 2 targets, 1 luns per target
> scsibus0: waiting 2 seconds for devices to settle...
> 1
> 3
> probe(umass0:0:1:0): generic HBA error
> 1
> 3
> probe(umass0:0:1:0): generic HBA error
> 
> The "1" and "3" printfs are things I put in to trace the problem (also had
> a kernel build with SCSIPI_DEBUG defined).  I know it's a driver problem
> because the device works under Linux and WinXP.  I was hoping I might be
> able to fix it.

Maybe try to see what in the umass driver returns the XS_DRIVER_STUFFUP
error.
It's also quite possible that a quirk will solve this. I don't know much
about the USB quirk mechanism, so I won't be able to help you much here.

-- 
Manuel Bouyer <bouyer@antioche.eu.org>
--