Subject: Re: USB CD writer attaching incorrectly
To: None <cube@cubidou.net>
From: Bruce Martin <brucem@cat.co.za>
List: current-users
Date: 10/30/2003 10:24:14
It does give error messages later:
    /netbsd: uhub0: port error, restarting port 1
    /netbsd: umass0: at uhub0 port 1 (addr 2) disconnected
    /netbsd: cd0 detached
    /netbsd: atapibus0 detached
    /netbsd: umass0 detached

And the drive never works. So should it really try attach to atapibus and use SFF8020i over BBB-P?

Thanks
 Bruce

----- Original Message -----
From: <cube@cubidou.net>
To: "Bruce Martin" <brucem@cat.co.za>
Cc: <current-users@netbsd.org>
Sent: Thursday, October 30, 2003 10:15 AM
Subject: Re: USB CD writer attaching incorrectly


> On Thu, Oct 30, 2003 at 10:11:03AM +0200, Bruce Martin wrote:
> > We have, for a while, used various Plextor USB CD writers happily under NetBSD. We have a particular model that is not working
> > properly, and I think it is because it is attaching to the system all wrong. Normally a USB writer attaches to the kernel space
as
> > follows:
> >     /netbsd: umass0: Plextor Corp. USB Storage Adapter, rev 2.00/3.01, addr 2
> >     /netbsd: umass0: using SCSI over BBB-P
> >     /netbsd: scsibus0 at umass0: 2 targets, 1 luns per target
> >     /netbsd: cd0 at scsibus0 target 1 lun 0: <PLEXTOR, CD-R   PX-S88T, 1.06> SCSI0 5/cdrom removable
> >
> > With this particular drive it tries to attach as follows:
> >     /netbsd: umass0: Plextor Corp. USB Storage Adapter, rev 2.00/11.01, addr 2
> >     /netbsd: umass0: using SFF8020i over BBB-P
> >     /netbsd: atapibus0 at umass0 channel 0
> >     /netbsd: cd0 at atapibus0 drive 0: <PLEXTOR, CD-R   PX-S2410T, 1.01> type 5 cdrom removable
> >
> > Three differences:
> >     the first prints out 'rev 2.00/3.01' while the bottom prints out 'rev 2.00/11.01'
> >     the first uses SCSI over BBB-P, the second tries SFF8020i over BBB-P (???)
> >     the first attaches to scsibus0, the second tries atapibus0
> >
> > And the first works, the second doesn't!
>
> What do you mean by that? The lines you pasted don't show any errors.
>
> > Does anyone have an idea why it would try use some funny interface, when in all other writers' cases (of the same make but
different
> > model) it uses SCSI?
>
> Because Plextor changed the chip they used for other models, that's all.
> Whether it is stupid or not doesn't make it an error.
>
> Quentin Garnier.
>