1 |
Hi All, |
2 |
|
3 |
Just checking before I buy a new ribbon, that there is nothing more sinister |
4 |
happening with my secondary IDE controller. Suddenly and with no activity |
5 |
on my secondary IDE controller there's a noise as if my /dev/hdc (8G ATA |
6 |
drive) and /dev/hdd (CDWR) are reinitialised - i.e. the mechanical noises |
7 |
usually observed when the machine is switched on and the BIOS probes the |
8 |
devices on booting. |
9 |
|
10 |
Both devices are not mounted and there is no media in the CDWR. This is |
11 |
what dmesg shows: |
12 |
================= |
13 |
hdc: dma_timer_expiry: dma status == 0x61 |
14 |
hdc: DMA timeout error |
15 |
hdc: dma timeout error: status=0x58 { DriveReady SeekComplete DataRequest } |
16 |
|
17 |
ide: failed opcode was: unknown |
18 |
hdc: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error } |
19 |
hdc: task_in_intr: error=0x04 { DriveStatusError } |
20 |
ide: failed opcode was: unknown |
21 |
hdc: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error } |
22 |
|
23 |
[...snip] |
24 |
hdd: DMA disabled |
25 |
ide1: reset: success |
26 |
hdc: dma_timer_expiry: dma status == 0x21 |
27 |
hdc: DMA timeout error |
28 |
hdc: dma timeout error: status=0x58 { DriveReady SeekComplete DataRequest } |
29 |
|
30 |
ide: failed opcode was: unknown |
31 |
hdc: dma_timer_expiry: dma status == 0x21 |
32 |
hdc: DMA timeout error |
33 |
hdc: dma timeout error: status=0x58 { DriveReady SeekComplete DataRequest } |
34 |
|
35 |
ide: failed opcode was: unknown |
36 |
hdc: dma_timer_expiry: dma status == 0x21 |
37 |
hdc: DMA timeout error |
38 |
hdc: dma timeout error: status=0x80 { Busy } |
39 |
|
40 |
ide: failed opcode was: unknown |
41 |
hdc: DMA disabled |
42 |
ide1: reset: success |
43 |
hdd: status error: status=0x00 { } |
44 |
ide: failed opcode was: unknown |
45 |
hdd: status error: status=0x00 { } |
46 |
ide: failed opcode was: unknown |
47 |
hdd: status error: status=0x00 { } |
48 |
ide: failed opcode was: unknown |
49 |
hdd: ATAPI reset complete |
50 |
hdd: status error: status=0x00 { } |
51 |
ide: failed opcode was: unknown |
52 |
hdd: status error: status=0x00 { } |
53 |
ide: failed opcode was: unknown |
54 |
hdd: status error: status=0x00 { } |
55 |
ide: failed opcode was: unknown |
56 |
hdd: status error: status=0x00 { } |
57 |
ide: failed opcode was: unknown |
58 |
hdd: ATAPI reset complete |
59 |
hdd: status error: status=0x00 { } |
60 |
ide: failed opcode was: unknown |
61 |
hdc: drive_cmd: status=0x51 { DriveReady SeekComplete Error } |
62 |
hdc: drive_cmd: error=0x04 { DriveStatusError } |
63 |
ide: failed opcode was: 0xef |
64 |
================= |
65 |
|
66 |
The noises and error codes are randomly generated over time. |
67 |
|
68 |
This is the hdparm outputs: |
69 |
================= |
70 |
# hdparm /dev/hdc |
71 |
|
72 |
/dev/hdc: |
73 |
multcount = 32 (on) |
74 |
IO_support = 1 (32-bit) |
75 |
unmaskirq = 1 (on) |
76 |
using_dma = 1 (on) |
77 |
keepsettings = 0 (off) |
78 |
readonly = 0 (off) |
79 |
readahead = 256 (on) |
80 |
geometry = 16676/16/63, sectors = 8606545920, start = 0 |
81 |
|
82 |
# hdparm /dev/hdd |
83 |
|
84 |
/dev/hdd: |
85 |
IO_support = 0 (default 16-bit) |
86 |
unmaskirq = 0 (off) |
87 |
using_dma = 0 (off) |
88 |
keepsettings = 0 (off) |
89 |
readonly = 0 (off) |
90 |
readahead = 256 (on) |
91 |
HDIO_GETGEO failed: Invalid argument |
92 |
================= |
93 |
I thought that the CDRW DMA ought to be switched on? |
94 |
|
95 |
Any advice appreciated. |
96 |
-- |
97 |
Regards, |
98 |
Mick |
99 |
|
100 |
-- |
101 |
gentoo-user@g.o mailing list |