dma wont work on Compaq laptop after upgrade to 8.2
![](https://seccdn.libravatar.org/avatar/d48e0fab41b188849be0dfd65aaa07a2.jpg?s=120&d=mm&r=g)
Machine is Compaq Presario 1260 Laptop using amdK6-333 cpu. I have been using SuSE since 7.0 on it and dma has funcitioned properly through 8.1. Could set and vary dma using hdparm as well as the boot paramaters. I upgraded to SuSE 8.2 and since then the dma will not enable. I use force dma during boot. Later I have tried to set it using hdparm. The message I get on either try is: HDIO_SET_DMA failed: Operation not permitted. The dma worked fine under default kernel 2.4.19 but not at all with the 2.4.20 as delivered with 8.2. Without DMA the laptop is agonizingly slow. Any suggestions? TIA Richard
![](https://seccdn.libravatar.org/avatar/d08ade365636ca76c6f2cd1499a207f0.jpg?s=120&d=mm&r=g)
Richard wrote:
Machine is Compaq Presario 1260 Laptop using amdK6-333 cpu.
I have been using SuSE since 7.0 on it and dma has funcitioned properly through 8.1. Could set and vary dma using hdparm as well as the boot paramaters.
I upgraded to SuSE 8.2 and since then the dma will not enable. I use force dma during boot. Later I have tried to set it using hdparm. The message I get on either try is: HDIO_SET_DMA failed: Operation not permitted.
The dma worked fine under default kernel 2.4.19 but not at all with the 2.4.20 as delivered with 8.2.
Without DMA the laptop is agonizingly slow. Any suggestions?
TIA Richard
I am having a similar problem with 2 hds that used to work on SuSE80. They seem to hang during bootup. Added to boot.local is the following /sbin/hdparm -X66 -d1 -c3 -m16 /dev/hda /sbin/hdparm -X66 -d1 -c3 -m16 /dev/hdb I don't think it is a SuSE 8.2 kernel problem, nor a BIOS problem. Both drives are on the WD ATA66 EIDE Primary as master and slave with a 80 wire cable. Anyone else seeing this problem? -- 73 de Donn Washburn __ " http://www.hal-pc.org/~n5xwb " Ham Callsign N5XWB / / __ __ __ __ __ __ __ 307 Savoy St. / /__ / / / \/ / / /_/ / \ \/ / Sugar Land, TX 77478 /_____/ /_/ /_/\__/ /_____/ /_/\_\ LL# 1.281.242.3256 a MSDOS Virus "Free Zone" OS Email: n5xwb@hal-pc.org Info: http://www.knoppix.net
![](https://seccdn.libravatar.org/avatar/538dfd57402d8edcee2ef1cef7e768c7.jpg?s=120&d=mm&r=g)
On Friday 23 May 2003 11:33, Donn Washburn wrote:
I am having a similar problem with 2 hds that used to work on SuSE80. They seem to hang during bootup. Added to boot.local is the following
/sbin/hdparm -X66 -d1 -c3 -m16 /dev/hda /sbin/hdparm -X66 -d1 -c3 -m16 /dev/hdb
Careful with adding hdparm to boot.local. On my Toshiba laptop, when I manually enable dma in boot.local, it will hang during bootup (the HDD-led keep flashing). Strangely, when I used the SuSE's way (/etc/sysconfig/hardware), there's no problem. Note that I even modify boot.idedma to use "hdparm -u1 ...". In boot local, even "/sbin/hdparm -d1 -X udma2 ..." will freeze my computer. Regards, Verdi
participants (3)
-
Donn Washburn
-
Richard
-
Verdi March