problems with NOT-UDMA ide hdd on linux (2 years old Seagate...)

Robert-Velisav MICIOVICI (roby@lcjdap.soroscj.ro)
Tue, 20 Oct 1998 20:37:21 +0300 (EEST)


Sorry for bothering you but I have a problem and you might know
what's the problem....

I've just shitched to a newer pentium motherboard from an

DTKPAM0056I.P02.01.04C-V1.04C
02/25/97-i430VX-W877-2A59GG39C-00

to a newer one

DTKPAM0057I.P02.03.01-V3.01
10/17/97-i430TX-NS309-2A59ID1HC-00

and I got this problem with an older harddisk IDE Seagate Medalist of 1,7GB
which is NOT-UDMA.

Kernelul at boot says: (Linux v. 2.1.125)

hdc: probing with STATUS(0xff) instead of ALTSTATUS(0x50)
hdc: ST31720A, ATA DISK drive

When I try mounting one of its partitions it starts to make a horrible
noise and spits repeatedly with errors on the console whyle trying to
miount (the drive gets mounted successfully but I am afraid to write on
it):

hdc: unexpected_intr: status=0x58 { DriveReady SeekComplete DataRequest }
hdc: status error: status=0x58 { DriveReady SeekComplete DataRequest }
hdd: DMA disabled
hdc: drive not ready for command
ide1: reset: success

hdparm says:

[root@lcjdap ~]# hdparm -i /dev/hdc

/dev/hdc:

Model=ST31720A, FwRev=0.42, SerialNo=GFB4YB8
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs RotSpdTol>.5% }
RawCHS=3305/16/63, TrkSize=0, SectSize=0, ECCbytes=4
BuffType=0(?), BuffSize=0kB, MaxMultSect=16, MultSect=off
DblWordIO=no, maxPIO=1(medium), DMA=yes, maxDMA=2(fast)
CurCHS=3305/16/63, CurSects=3331852, LBA=yes, LBAsects=3331852
tDMA={min:120,rec:120}, DMA modes: *mword0 mword1 mword2
IORDY=on/off, tPIO={min:383,w/IORDY:120}, PIO modes: mode3 mode4

[root@lcjdap ~]#

The same hdd mounted as secondary master (as in this example) on the old
motherboard with EXACTLY THE SAME KERNEL 2.1.125 and even with 2.0.35 has
no problem on mount or write...

I've tried switching off UDMA on the secondary ide I tried swithich off
UDMA totally on the motherboard, I've also switched off PIO on the
motherboard no change...
If I mount an UDMA hdd on the same cable (as secondary master) on the new
motherboard that works great...

I need advice, please help me.

Regards,
Roby

--
                        SysAdm @ LCJDAP
 "Alexandru Papiu Ilarian" Highschool's Network Administrator

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/