Subject: scsibus problem?
To: None <netbsd-users@netbsd.org>
From: Brad du Plessis <bradd@cat.co.za>
List: netbsd-users
Date: 07/09/2004 14:53:24
Hi,

I've come across a problem with an IOMEGA CDRW86522EXT USB cd writer. I'v=
e got=20
2 machines, 1 with just a single IDE harddrive, the other with 1 IDE driv=
e=20
and 3 SCSI harddrives. Both machines are running NetBSD 1.6.2_STABLE The=20
writer works fine on the machine with the single IDE drive, but the machi=
ne=20
with the SCSI disks however doesn't get to attaching umass to scsibus.

Box with 1 IDE hardrive on which the writer works:

# dmesg

-snip-
umass0 at uhub3 port 2 configuration 1 interface 0
umass0: IOMEGA CDRW86522EXT3-B, rev 2.00/0.02, addr 2
umass0: using SCSI over Bulk-Only
scsibus0 at umass0: 2 targets, 1 luns per target
scsibus0: waiting 2 seconds for devices to settle...
cd0 at scsibus0 target 1 lun 0: <IOMEGA, CDRW86522EXT3-B, QOP3> SCSI0 5/c=
drom=20
removable
-snip-


Box with the SCSI disks on which the writer doesn't work:

# dmesg

-snip-
scsibus0: waiting 2 seconds for devices to settle...
sd0 at scsibus0 target 6 lun 0: <IBM, IC35L018UWD210-0, S5CS> SCSI3 0/dir=
ect=20
fixed
sd0: 17501 MB, 20765 cyl, 6 head, 287 sec, 512 bytes/sect x 35843670 sect=
ors
sd0: sync (25.0ns offset 63), 16-bit (80.000MB/s) transfers, tagged queue=
ing
sd1 at scsibus0 target 7 lun 0: <easyRAID, X16, 0001> SCSI3 0/direct fixe=
d
sd1: 585 GB, 75000 cyl, 128 head, 128 sec, 512 bytes/sect x 1228800000 se=
ctors
sd2 at scsibus0 target 7 lun 1: <easyRAID, X16, 0001> SCSI3 0/direct fixe=
d
sd2: 621 GB, 79609 cyl, 128 head, 128 sec, 512 bytes/sect x 1304313856 se=
ctors
sd1: sync (25.0ns offset 31), 16-bit (80.000MB/s) transfers, tagged queue=
ing
sd2: sync (25.0ns offset 31), 16-bit (80.000MB/s) transfers, tagged queue=
ing
scsibus1: waiting 2 seconds for devices to settle...
-snip-

-snip-
umass0 at uhub1 port 1 configuration 1 interface 0
umass0: IOMEGA CDRW86522EXT3-B, rev 2.00/0.02, addr 2
umass0: using SCSI over Bulk-Only
-snip-


I assumed I'd see something like:

umass0 at uhub3 port 2 configuration 1 interface 0
umass0: IOMEGA CDRW86522EXT3-B, rev 2.00/0.02, addr 2
umass0: using SCSI over Bulk-Only
scsibus3 at umass0: 2 targets, 1 luns per target
scsibus3: waiting 2 seconds for devices to settle...
cd0 at scsibus3 target 1 lun 0: <IOMEGA, CDRW86522EXT3-B, QOP3> SCSI0 5/c=
drom=20
removable


Can anyone shed some light on this problem?

Thanks!

 Brad