1 |
Hello, |
2 |
|
3 |
I keep running into errors while using an external eSATA drive. I have |
4 |
searched for information regarding this issue, and there just is not |
5 |
much out there. The best information I've seen mentions that a user was |
6 |
having this issue, but it went away as long as the disk was connected to |
7 |
the system at boot. That is not the case for me. |
8 |
|
9 |
System information: |
10 |
- Dell XPS 420 |
11 |
- Intel Q6600 cpu |
12 |
- 4GB ram |
13 |
- Seagate FreeAgent pro external 500GB disk (USB/Firewire/eSATA) |
14 |
- lspci: 00:1f.2 RAID bus controller: Intel Corporation 82801 SATA |
15 |
RAID Controller (rev 02) |
16 |
- Note: I am not using the RAID functionality. |
17 |
|
18 |
Software: |
19 |
- Gentoo Linux |
20 |
- Kernel: 2.6.25.8 vanilla, self-configured and installed |
21 |
- Kernel config: http://fire-eyes.org/t/config-2.6.25.8-062708.txt |
22 |
|
23 |
Reading the disk, things behave fine. When it's written to for a short |
24 |
period, that is when errors begin to happen. An audible click can be |
25 |
heard from the drive, transfers stop, and after a short pause, transfers |
26 |
resume. This continues in a loop, with the clicking happening every 7 |
27 |
seconds or so. There appears to be no damage to the filesystem or |
28 |
written files, everything just gets put on hold for a few seconds. |
29 |
|
30 |
Curiously, this does not happen if I attach the disk with USB. I don't |
31 |
have a firewire cable to try. The eSATA cable is six feet (1.8 meters) |
32 |
long. Personally, I was a little surprised at how long this cable is; I |
33 |
searched for a shorter one, and found none. I plan on trying a different |
34 |
cable when I get around to it. |
35 |
|
36 |
Here is a short collection of the errors seen when connected via eSATA |
37 |
(no issues when using USB): |
38 |
|
39 |
|
40 |
ata6.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 |
41 |
ata6.00: irq_stat 0x40000001 |
42 |
ata6.00: cmd 35/00:00:97:85:b0/00:04:0b:00:00/e0 tag 0 dma 524288 out |
43 |
res 51/84:00:96:89:b0/00:00:0b:00:00/e0 Emask 0x10 (ATA bus error) |
44 |
ata6.00: status: { DRDY ERR } |
45 |
ata6.00: error: { ICRC ABRT } |
46 |
ata6: hard resetting link |
47 |
ata6: SATA link up 3.0 Gbps (SStatus 123 SControl 300) |
48 |
ata6.00: configured for UDMA/133 |
49 |
ata6: EH complete |
50 |
sd 5:0:0:0: [sdb] 976773168 512-byte hardware sectors (500108 MB) |
51 |
sd 5:0:0:0: [sdb] Write Protect is off |
52 |
sd 5:0:0:0: [sdb] Mode Sense: 00 3a 00 00 |
53 |
sd 5:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't |
54 |
support DPO or FUA |
55 |
|
56 |
|
57 |
Any pointers out there? If you require more information, please let me |
58 |
know. Thank you for reading this post! |
59 |
|
60 |
-- Fieldy |
61 |
-- |
62 |
gentoo-user@l.g.o mailing list |