Gentoo Archives: gentoo-user

From: Matthias Langer <mlangc@×××.at>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] dma_intr: status=0x51
Date: Sat, 08 Oct 2005 12:55:54
Message-Id: 4347C0BD.1070107@gmx.at
In Reply to: Re: [gentoo-user] dma_intr: status=0x51 by "Hemmann
1 Hemmann, Volker Armin wrote:
2
3 >On Saturday 08 October 2005 04:15, Matthias Langer wrote:
4 >
5 >
6 >>I just bought myself a new harddrive. While everything seems to work
7 >>fine so far, I recognized these messages from dmesg:
8 >>
9 >>hdd: dma_intr: status=0x51 { DriveReady SeekComplete Error }
10 >>hdd: dma_intr: error=0x84 { DriveStatusError BadCRC }
11 >>
12 >>I'm using vanilla-sources-2.6.12.5.
13 >>
14 >>Here are some other parts from dmesg, which are included to describe the
15 >>relevant hardware in detail:
16 >>
17 >>SiI680: IDE controller at PCI slot 0000:00:09.0
18 >>....
19 >>SiI680: chipset revision 1
20 >>SiI680: BASE CLOCK == 133
21 >>SiI680: 100% native mode on irq 10
22 >> ide0: MMIO-DMA , BIOS settings: hda:pio, hdb:pio
23 >> ide1: MMIO-DMA , BIOS settings: hdc:pio, hdd:pio
24 >>...
25 >>Probing IDE interface ide1...
26 >>hdc: _NEC DVD_RW ND-3540A, ATAPI CD/DVD-ROM drive
27 >>hdd: Maxtor 6L250R0, ATA DISK drive
28 >>hdd: max request size: 64KiB
29 >>hdd: 490234752 sectors (251000 MB) w/16384KiB Cache, CHS=30515/255/63,
30 >>UDMA(133)
31 >>hdd: cache flushes supported
32 >>
33 >>Finally, this is what i get from hdparm -i /dev/hdd:
34 >>
35 >> Model=Maxtor 6L250R0, FwRev=BAH41G10, SerialNo=L59CY5SH
36 >> Config={ Fixed }
37 >> RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=57
38 >> BuffType=DualPortCache, BuffSize=16384kB, MaxMultSect=16, MultSect=16
39 >> CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=268435455
40 >> IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
41 >> PIO modes: pio0 pio1 pio2 pio3 pio4
42 >> DMA modes: mdma0 mdma1 mdma2
43 >> UDMA modes: udma0 udma1 udma2 udma3 udma4 *udma5 udma6
44 >> AdvancedPM=yes: disabled (255) WriteCache=enabled
45 >> Drive conforms to: (null):
46 >>
47 >>Maybe someone can give me a hint what might be wrong with my configuration.
48 >>
49 >>
50 >
51 >first off all, you should never mix ata and atapi devices (harddisks and
52 >opticals) on one channel. That is known for making problems.
53 >
54 >Your error message could be have two origins: your cable is defective or not
55 >properly seated (easy to check), or your harddisk is on its way to the great
56 >vendor in the sky.
57 >Get a different cable. Connect the drive with this new cable. ONLY connect the
58 >drive, not the burner. Does the error still occurs? Bring back the harddisk,
59 >where you bought it.
60 >
61 >
62 Well, I tried to connect the drive to another cable with success.
63 However, with this cable, which seemed to be an older one, the drive was
64 restricted to UDMA(33).
65
66 My theory about these messages now is the following:
67 The HD I'm talking about is not directly connected to the ide-cable, but
68 via a rather old 'HD-Box'. Thus I have:
69
70 Controller->Modern IDE-Cable->HD-Box->Old IDE-Cable->HD.
71
72 I think that the 'Old IDE-Cable' part is causing the troubles. However I
73 can't verify that without rearranging a bulk of ide-drives.
74 I'll buy myself a new box and tell you about the results.
75
76 Thanks for your hints, Matthias
77 --
78 gentoo-user@g.o mailing list

Replies

Subject Author
Re: [gentoo-user] dma_intr: status=0x51 Matthias Langer <mlangc@×××.at>