Package: linux-image-2.6.18-4-686 Version: 2.6.18.dfsg.1-12etch1 I'd installed a fresh Debian Etch on my PC. My motherboard is a ASUS P4PE with ICH4 chip. Therefore the piix kernel driver was used.
On boot the right DMA modes are detected, but I get errors in the messages log. With hdparm I'd setted DMA to 1. After media changes I get error messages, too. And DMA mode was resetted to 0: ... kernel: ICH4: chipset revision 2 kernel: ICH4: not 100%% native mode: will probe irqs later kernel: ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:DMA, hdb:pio kernel: ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:pio kernel: hda: Maxtor 6Y120L0, ATA DISK drive kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 kernel: hdc: HL-DT-STDVD-RAM GSA-H20L, ATAPI CD/DVD-ROM drive kernel: ide1 at 0x170-0x177,0x376 on irq 15 kernel: hda: max request size: 128KiB kernel: hda: 240121728 sectors (122942 MB) w/2048KiB Cache, CHS=65535/16/63, UDMA(100) kernel: hda: cache flushes supported kernel: hda: hda1 hda2 hda3 hda4 < hda5 hda6 hda7 hda8 > kernel: hdc: ATAPI 48X DVD-ROM DVD-R-RAM CD-R/RW drive, 2048kB Cache, UDMA(33) kernel: Uniform CD-ROM driver Revision: 3.20 ... kernel: hda: set_drive_speed_status: status=0x58 { DriveReady SeekComplete DataRequest } kernel: ide: failed opcode was: unknown kernel: hda: dma_intr: status=0x58 { DriveReady SeekComplete DataRequest } kernel: ide: failed opcode was: unknown kernel: hda: status error: status=0x58 { DriveReady SeekComplete DataRequest } kernel: ide: failed opcode was: unknown ... kernel: hda: CHECK for good STATUS ... kernel: cdrom: This disc doesn't have any tracks I recognize! Notice: No cdrom/dvd was inserted. smartctl recognize no disk failure. Error when changing media (dvd drive): ... kernel: hdc: irq timeout: status=0xc0 { Busy } kernel: ide: failed opcode was: unknown kernel: hdc: DMA disabled kernel: hdc: ATAPI reset complete kernel: hdc: irq timeout: status=0xc0 { Busy } kernel: ide: failed opcode was: unknown kernel: hdc: ATAPI reset complete ... Because I didn't want a data loss, I removed the Etch kernel. I downloaded the vanilla kernel 2.6.21.1 and build a kernel for my own. The result was, there wasn't any error messages on boot, but the system freeze on media change. So I switched from piix to ata_piix. From this point (ata_piix with kernel 2.6.21.1) I didn't get any error messages and system freezes. In my opinon either the piix drive in kernel 2.6.18 works right or it's a irq conflict. Is there a possibility to fix this error? I'd like to use the Etch kernel with my system instead of compiling a kernel for my own... -- Psssst! Schon vom neuen GMX MultiMessenger gehört? Der kanns mit allen: http://www.gmx.net/de/go/multimessenger -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]