Re: [Osst-users] osst doesn't detect my drive
Brought to you by:
wriede
|
From: Willem R. <os...@ri...> - 2004-08-01 19:09:46
|
On 08/01/2004 01:43:27 PM, Michel Meyers wrote:
> Hello
>=20
> Now to my problem: Starting today, osst doesn't detect my DI-30 drive any
> more. The drive is still getting shown in the BIOS and I also see it unde=
r
> /proc/ide/hdb but when I load osst I get no response at all (it doesn't
> output any kernel messages at all until I do rmmod osst to which it respo=
nds
> with 'osst :I: Unloaded').
>=20
> I think I already had this on a machine and it happens if you enable DMA =
on
> the osst drive... in fact I noticed that my system is now setting DMA, 32=
- =20
> bit
> IO and unmaskirq on my OSST drive but haven't been able to pinpoint where=
it
> does this yet. In the meantime I'd like to ask what could be the problem =
in
> detecting the drive once it got set to use DMA.
I've had my DI-30 running with and without DMA throughout osst development,=
=20
and never seen detection problems caused that way.
[root@fallguy root]# hdparm -iI /dev/hdc
/dev/hdc:
Model=3DOnStream DI-30, FwRev=3D1.07, SerialNo=3D
Config=3D{ Fixed Removeable DTR<=3D5Mbs nonMagnetic }
RawCHS=3D0/0/0, TrkSize=3D0, SectSize=3D0, ECCbytes=3D0
BuffType=3D16386, BuffSize=3D156kB, MaxMultSect=3D0
(maybe): CurCHS=3D0/0/0, CurSects=3D0, LBA=3Dno
IORDY=3Dyes, tPIO=3D{min:120,w/IORDY:120}, tDMA=3D{min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 *mdma2
AdvancedPM=3Dno
* signifies the current active mode
Are you sure ide-scsi is loaded before osst? What does lsscsi say? I have
[root@fallguy root]# lsscsi
[0:0:3:0] tape OnStream SC-30 1.09 -
[0:0:6:0] cd/dvd MATSHITA CD-R CW-7502 4.17 /dev/sr0
[1:0:0:0] disk IBM DNES-318350W SA30 /dev/sda
[1:0:1:0] disk IBM DGHS09U 0350 /dev/sdb
[2:0:0:0] tape OnStream ADR Series 5.05 /dev/st0
[3:0:0:0] tape OnStream DI-30 1.07 -
[4:0:0:0] tape CONNER CTT8000-A 2.08 /dev/st1
( lsscsi is available at http://www.torque.net/scsi/lsscsi.html )
If everything checks out, can you make an osst module with DEBUG enabled an=
d =20
send me all log messages produced?
By the way, did anything change from yesterday to today? Kernel upgrade?
What distribution/release/kernel-version are you running?
Regards, Willem Riede.
|