← Back to team overview

sslug-teknik team mailing list archive

Re: DMA/66

 

Jeg har en Quantum fireball LM 20.5 GB som ikke vil køre DMA med et ASUS A7V

jeg har det samme motherboard....og det nemmeste 'fix' som jeg har fundet ser sadan her ud:

1) kør 'cat /proc/pci'
du vil så se noget information, det vigtige del ligner dette :

RAID bus interface: Promise Technology Unknown device (rev 1).
                  Vendor id=105a. Device id=4d33.
                  Medium devsel.  IRQ 12.  Master Capable.  >Latency=32.
                  I/O at 0xa000.   (a)
                  I/O at 0x9800.   (b)
                  I/O at 0xd400.   (c)
                  I/O at 0xd004.   (d)
                  I/O at 0xc800.   (e)

2)for at aktivere begge UDMA kanaler

man skal starte linux efter denne formula:
linux ide2=a,b+2 ide3=c,d+2

for at bruge begge UDMA skal min komputer skal startes med :
linux ide2=0xa000,0x9802 ide3=0xd400,0xd006

med da jeg har kun en hardisk, det vil sige på den første kanal, kan jeg nojes med :
linux ide2=0xa000,0x9802

Hvis du skal installere til UDMA harddisken skal du huske at starte installationen med :
linux ide2=0xa000,0x9802

3)lilo kan bruges til at tilfoje dette information :
med en 'append' linje :

f.eks :
image=/boot/vmlinuz-2.2.16-22
	label=linux
	read-only
	root=/dev/hda7
	append="ide2=0xa000,0x9802 ide3=0xd400,0xd006"

og så huske at køre lilo....

hvis du vil vide mer kan du kigge på
http://www-scf.usc.edu/~vibber/linux/Ultra-DMA.html
der er noget information om hvordan man patcher kernelen. En anden løsning er at opgrader til 2.4.x kernelen, det siges at den kan finde ud UDMA helt automatisk.

Simon

Simon

_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.



Follow ups