Kernel 2.4.19-7 Mandrake 9.0 Completely unable to enable dma!! No its not kernel options (These are correct). Why? Because I moved drive(therefore same linux install) to similar PC (exactly similar), and I am able to set dma on/off on the fly. Only one this ONE particular node, it wont happen!!
Other Useful Info (to help me with) lspci output:: 00:1f.1 IDE interface: Intel Corp. 82801CA IDE U100 (rev 02) Boot Log (dmesg):: Uniform Multi-Platform E-IDE driver Revision: 6.31 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx ICH3: IDE controller on PCI bus 00 dev f9 PCI: Device 00:1f.1 not available because of resource collisions ICH3: (ide_setup_pci_device:) Could not enable device. hda: ST380023A, ATA DISK drive [Seagate 80Gb drive] hdc: SR243T, ATAPI CD/DVD-ROM drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 ide1 at 0x170-0x177,0x376 on irq 15 What I have done so far:: 1. doublechecked kernel options for DMA, enabled! Proved by running install on diff machine. 2. Reset BIOS 3. Tried other twinkling (BIOS) that could have effect. 4. Changed IDE Ribbon cable. 5. Used 3 drives with linux install--All unable to enable using_dma on this one node. SUSPECT? :: 1. Primary IDE controller bad? 2. Resource Collision--How to deal with that? Not sure "with what" the collision is. IDEAS? Clueless yours, Richard [root]# hdparm /dev/hda /dev/hda: multcount = 16 (on) IO_support = 1 (32-bit) unmaskirq = 0 (off) using_dma = 0 (off) keepsettings = 1 (on) readonly = 0 (off) readahead = 8 (on) geometry = 9729/255/63, sectors = 156301488, start = 0 [root]# hdparm -d1 /dev/hda /dev/hda: setting using_dma to 1 (on) HDIO_SET_DMA failed: Operation not permitted using_dma = 0 (off) ===== __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - forms, calculators, tips, more http://taxes.yahoo.com/
Want to buy your Pack or Services from MandrakeSoft? Go to http://www.mandrakestore.com
