I have a Castlewood Orb drive. Its a 2.2 Gig removable SCSI drive, with a
wide interface. I have it plugged into an adaptec 2940, along with two
other SCSI UW hard drives. I have a stock redhat 6.2 system, kernel
2.2.14-5.0
When the system boots up, if there is no Orb
disk in the drive, it complains of Capacity 00 00 00 ... and the boot
hangs. If a disk is present, it boots normally.
VFS: Mounted root (ext2 filesystem).
(scsi0) <Adaptec AHA-294X Ultra SCSI host adapter> found at PCI 0/9/0
(scsi0) Wide Channel, SCSI ID=7, 16/255 SCBs
(scsi0) Downloading sequencer code... 423 instructions downloaded
enable_irq() unbalanced from c881baea
scsi0 : Adaptec AHA274x/284x/294x (EISA/VLB/PCI-Fast SCSI) 5.1.28/3.2.4
<Adaptec AHA-294X Ultra SCSI host adapter>
scsi : 1 host.
Vendor: FUJITSU Model: MAB3045SP Rev: 0107
Type: Direct-Access ANSI SCSI revision: 02
Detected scsi disk sda at scsi0, channel 0, id 0, lun 0
(scsi0:0:2:0) Synchronous at 40.0 Mbyte/sec, offset 8.
Vendor: IBM Model: DNES-309170W Rev: SA30
Type: Direct-Access ANSI SCSI revision: 03
Detected scsi disk sdb at scsi0, channel 0, id 2, lun 0
(scsi0:0:6:0) Synchronous at 10.0 Mbyte/sec, offset 8.
Vendor: CWS ORB2 Model: -SI U ID 6 Rev: D33
Type: Direct-Access ANSI SCSI revision: 02
Detected scsi removable disk sdc at scsi0, channel 0, id 6, lun 0
(scsi0:0:0:0) Using asynchronous transfers.
SCSI device sda: hdwr sector= 512 bytes. Sectors= 8895370 [4343 MB] [4.3
GB]
sda: sda1 sda2
SCSI device sdb: hdwr sector= 512 bytes. Sectors= 17916240 [8748 MB] [8.7
GB]
sdb: sdb1
SCSI device sdc: hdwr sector= 512 bytes. Sectors= 4307184 [2103 MB] [2.1
GB]
sdc: Write Protect is off
sdc: sdc1 < sdc5 >
and the system boots normally. The drive (sdc5) can be mounted as a vfat
fs with no problems. Unmounting the drive and ejecting the disk works as
well. However problems arise when a disk is put back in the drive and a
mount is executed. The SCSI bus gets timeout errors from the orb device
and the system eventually grinds to a halt.
Apr 23 16:59:06 roxanne kernel: scsi : aborting command due to timeout
: pid 76203, scsi0, channel 0, id 6, lun 0 Test Unit Ready 00 00 00 00 00
Apr 23 16:59:08 roxanne kernel: scsi : aborting command due to timeout
: pid 76204, scsi0, channel 0, id 0, lun 0 Write (6) 02 f5 65 02 00
Apr 23 16:59:13 roxanne kernel: scsi : aborting command due to timeout
: pid 76205, scsi0, channel 0, id 0, lun 0 Write (6) 02 f5 49 02 00
Apr 23 16:59:13 roxanne kernel: scsi : aborting command due to timeout
: pid 76206, scsi0, channel 0, id 0, lun 0 Write (6) 05 35 03 02 00
Apr 23 16:59:36 roxanne kernel: scsi : aborting command due to timeout
: pid 76203, scsi0, channel 0, id 6, lun 0 Test Unit Ready 00 00 00 00 00
Apr 23 16:59:36 roxanne kernel: SCSI host 0 abort (pid 76203) timed out -
resetting
Apr 23 16:59:36 roxanne kernel: SCSI bus is being reset for host 0 channel
0.
Apr 23 16:59:38 roxanne kernel: SCSI host 0 channel 0 reset (pid
76203) timed out - trying harder
Apr 23 16:59:38 roxanne kernel: SCSI bus is being reset for host 0 channel
0.
Apr 23 16:59:41 roxanne kernel: (scsi0:0:0:0) Using asynchronous
transfers.
Apr 23 16:59:41 roxanne kernel: (scsi0:0:6:0) Synchronous at 40.0
Mbyte/sec, offset 8.
Apr 23 16:59:41 roxanne kernel: (scsi0:0:6:0) Performing Domain
validation.
Apr 23 17:00:45 roxanne kernel: scsi : aborting command due to timeout
: pid 76204, scsi0, channel 0, id 0, lun 0 Write (6) 02 f5 65 02 00
Apr 23 17:00:45 roxanne kernel: scsi : aborting command due to timeout
: pid 76205, scsi0, channel 0, id 0, lun 0 Write (6) 02 f5 49 02 00
Apr 23 17:00:45 roxanne kernel: SCSI host 0 abort (pid 76203) timed out -
resetting
Apr 23 17:00:45 roxanne kernel: SCSI bus is being reset for host 0 channel
0.
Apr 23 17:00:45 roxanne kernel: (scsi0:0:6:0) Successfully completed
Domain validation.
Apr 23 17:00:45 roxanne kernel: (scsi0:0:0:0) Using asynchronous
transfers.
Apr 23 17:00:45 roxanne kernel: (scsi0:0:6:0) Synchronous at 40.0
Mbyte/sec, offset 8.
Apr 23 17:00:45 roxanne kernel: scsi : aborting command due to timeout
: pid 76204, scsi0, channel 0, id 0, lun 0 Write (6) 02 f5 65 02 00
Apr 23 17:00:45 roxanne kernel: SCSI host 0 abort (pid 76203) timed out -
resetting
Apr 23 17:00:45 roxanne kernel: SCSI bus is being reset for host 0 channel
0.
Apr 23 17:00:45 roxanne kernel: (scsi0:0:0:0) Using asynchronous
transfers.
Apr 23 17:00:46 roxanne kernel: (scsi0:0:6:0) Synchronous at 40.0
Mbyte/sec, offset 8.
Apr 23 17:00:46 roxanne kernel: SCSI device sdc: hdwr sector= 512
bytes. Sectors= 4307184 [2103 MB] [2.1 GB]
Apr 23 17:00:46 roxanne kernel: sdc: Write Protect is off
Apr 23 17:00:46 roxanne kernel: sdc: sdc1 < sdc5 >
Apr 23 17:00:46 roxanne kernel: (scsi0:0:2:0) Synchronous at 40.0
Mbyte/sec, offset 8.
Apr 23 17:00:46 roxanne kernel: (scsi0:0:2:0) Performing Domain
validation.
Apr 23 17:00:46 roxanne kernel: (scsi0:0:2:0) Successfully completed
Domain validation.
Apr 23 17:00:46 roxanne kernel: (scsi0:0:2:0) Performing Domain
validation.
Apr 23 17:00:46 roxanne kernel: (scsi0:0:2:0) Successfully completed
Domain validation.
Apr 23 17:00:46 roxanne kernel: (scsi0:0:2:0) Performing Domain
validation.
Apr 23 17:00:46 roxanne kernel: (scsi0:0:2:0) Successfully completed
Domain validation.
Apr 23 17:00:46 roxanne kernel: (scsi0:0:2:0) Performing Domain
validation.
Apr 23 17:00:46 roxanne kernel: (scsi0:0:2:0) Successfully completed
Domain validation.
and the system hangs before the mount command ever returns.
I remember reading about the IDE version of this drive possible not
reporting itself as a removable drive and causing problems when the
device is unmounted as a result of caching. Could this be a problem? Is
there a newer of the SCSI system which might more gracefully deal with
this type of removable media?
--
cya
.sig
Aaron VanDevender
(.sig (DOT), [EMAIL PROTECTED], [EMAIL PROTECTED])
-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to [EMAIL PROTECTED]