Hi list!

I'm having constant troubles with Iomega REV 35GB ATAPI (so internal)
drives in a couple of Gentoo servers and I was hoping for some hints.

About the environment:

Kernel: gentoo-sources 2.6.15-gentoo-r1 with
CONFIG_UDF_FS=m
CONFIG_UDF_NLS=y
CONFIG_CDROM_PKTCDVD=m
CONFIG_CDROM_PKTCDVD_BUFFERS=8
CONFIG_IDE=y
CONFIG_BLK_DEV_IDE=y
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_IDEDISK_MULTI_MODE=y
CONFIG_BLK_DEV_IDECD=y

Motherboard: Intel D945GNT (Pentium D) with most recent BIOS
Drives: 2 SATA drives (RAID-1), 2 Iomega REV 35GB ATAPI drives (firmware
v99b)) on the single IDE port, nothing else.

Both drives worked instantly for quite some time. Transfer rates could
have been better but since they are only used for daily backups in the
background I don't care that much.

Now where's the problem? After a couple of days one or even both drives
start having troubles reading inserted media and flooding the kernel log
with following errors:

:
Feb  1 04:26:56 srv2001 kernel: hda: media error (bad sector):
status=0x51 { DriveReady SeekComplete Error }
Feb  1 04:26:56 srv2001 kernel: hda: media error (bad sector):
error=0x30 { LastFailedSense=0x03 }
Feb  1 04:26:56 srv2001 kernel: ide: failed opcode was: unknown
Feb  1 04:26:56 srv2001 kernel: end_request: I/O error, dev hda, sector
4607392
:
:
Feb  1 04:26:56 srv2001 kernel: isofs_fill_super: bread failed, dev=hda,
iso_blknum=16, block=16
Feb  1 04:26:58 srv2001 kernel: UDF-fs INFO UDF 0.9.8.1 (2004/29/09)
Mounting volume 'REV 35', timestamp 2004/03/25 19:55 (103c)
:
:
Feb  2 04:27:51 srv2001 kernel: UDF-fs: No partition found (1)
Feb  2 04:27:51 srv2001 kernel: hdb: media error (bad sector):
status=0x51 { DriveReady SeekComplete Error }
Feb  2 04:27:51 srv2001 kernel: hdb: media error (bad sector):
error=0x30 { LastFailedSense=0x03 }
Feb  2 04:27:51 srv2001 kernel: ide: failed opcode was: unknown
Feb  2 04:27:51 srv2001 kernel: end_request: I/O error, dev hdb, sector
64
Feb  2 04:27:51 srv2001 kernel: isofs_fill_super: bread failed, dev=hdb,
iso_blknum=16, block=16

This behavior seems to be totally independent from the used media.
Rejected media will work in another machine or even in the external USB
drive I attached for testing. It's even quite likely that "bad" media
will work the next day. And before I forget: rebooting always helps ;-)

What I have done so far:

1. Re-loading the UDF-module before mounting. Helped a little.
2. Used IDE-SCSI emulation. Couldn't mount the drives at all.
3. Compiled IDE-CD as module. Couldn't mount the drives at all.
4. Tried to use Packet Writing. Makes no difference since the problems
start with mounting. If I am able to mount a drive it'll work rock solid
from my experience.
5. Checked http://iomrrdtools.sourceforge.net/ 
6. Checked http://sourceforge.net/projects/linux-udf

So finally I am stuck. Any hint / advice is higly apprechiated.

-- 
Mit freundlichen Grüßen

Heinz Sporn

SPORN it-freelancing

Mobile:  ++43 (0)699 / 127 827 07
Email:   [EMAIL PROTECTED]
         [EMAIL PROTECTED]
Website: http://www.sporn-it.com
Snail:   Steyrer Str. 20
         A-4540 Bad Hall
         Austria / Europe

-- 
gentoo-user@gentoo.org mailing list

Reply via email to