Hallo,
M'n A7M266-D (met dual Athlon XP 1700+) blijft hardnekkig op ATA-33 steken qua harddisk. M'n HD (WD400BB ATA100) zit als enige op de Primary IDE interface.
OS = Redhat 7.2 met custom 2.4.17 kernel (de stock 2.4.9-21 doet het ook niet trouwens).
DMESG blijft dit uitkramen:
Uniform Multi-Platform E-IDE driver Revision: 6.31
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
PCI_IDE: unknown IDE controller on PCI bus 00 device 39, VID=1022, DID=7441
PCI_IDE: chipset revision 4
PCI_IDE: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0xd800-0xd807, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0xd808-0xd80f, BIOS settings: hdc:DMA, hdd:DMA
hda: WDC WD400BB-32CXA0, ATA DISK drive
hdc: Hewlett-Packard CD-Writer Plus 9100, ATAPI CD/DVD-ROM drive
hdd: ASUS CD-S500/A, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: 78165360 sectors (40021 MB) w/2048KiB Cache, CHS=4865/255/63, UDMA(33)
hdd: ATAPI 50X CD-ROM drive, 128kB Cache, UDMA(33)
En met hdparm een andere DMA methode kiezen doet niks
[root@adagio etc]# hdparm -i /dev/hda
/dev/hda:
Model=WDC WD400BB-32CXA0, FwRev=02.05B02, SerialNo=WD-WMAC51096195
Config={ HardSect NotMFM HdSw>15uSec SpinMotCtl Fixed DTR>5Mbs FmtGapReq }
RawCHS=16383/16/63, TrkSize=57600, SectSize=600, ECCbytes=40
BuffType=DualPortCache, BuffSize=2048kB, MaxMultSect=16, MultSect=16
CurCHS=16383/16/63, CurSects=-66060037, LBA=yes, LBAsects=78165360
IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2 udma0 udma1 *udma2 udma3 udma4 udma5
AdvancedPM=no
Drive Supports : Reserved : ATA-1 ATA-2 ATA-3 ATA-4 ATA-5
hdparm -X68 /dev/hda doet geen bal. Hij zegt wel dat ie em in UltraDMA mode 4 heeft geplaatst maar ga ik met hdparm -i kijken staat ie vrolijk nog op udma2.
Iemand een ideetje.
Ps. Windows XP Pro (dual-boot) blijft ook in UltraDMA mode 2 steken...
M'n A7M266-D (met dual Athlon XP 1700+) blijft hardnekkig op ATA-33 steken qua harddisk. M'n HD (WD400BB ATA100) zit als enige op de Primary IDE interface.
OS = Redhat 7.2 met custom 2.4.17 kernel (de stock 2.4.9-21 doet het ook niet trouwens).
DMESG blijft dit uitkramen:
Uniform Multi-Platform E-IDE driver Revision: 6.31
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
PCI_IDE: unknown IDE controller on PCI bus 00 device 39, VID=1022, DID=7441
PCI_IDE: chipset revision 4
PCI_IDE: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0xd800-0xd807, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0xd808-0xd80f, BIOS settings: hdc:DMA, hdd:DMA
hda: WDC WD400BB-32CXA0, ATA DISK drive
hdc: Hewlett-Packard CD-Writer Plus 9100, ATAPI CD/DVD-ROM drive
hdd: ASUS CD-S500/A, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: 78165360 sectors (40021 MB) w/2048KiB Cache, CHS=4865/255/63, UDMA(33)
hdd: ATAPI 50X CD-ROM drive, 128kB Cache, UDMA(33)
En met hdparm een andere DMA methode kiezen doet niks
[root@adagio etc]# hdparm -i /dev/hda
/dev/hda:
Model=WDC WD400BB-32CXA0, FwRev=02.05B02, SerialNo=WD-WMAC51096195
Config={ HardSect NotMFM HdSw>15uSec SpinMotCtl Fixed DTR>5Mbs FmtGapReq }
RawCHS=16383/16/63, TrkSize=57600, SectSize=600, ECCbytes=40
BuffType=DualPortCache, BuffSize=2048kB, MaxMultSect=16, MultSect=16
CurCHS=16383/16/63, CurSects=-66060037, LBA=yes, LBAsects=78165360
IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2 udma0 udma1 *udma2 udma3 udma4 udma5
AdvancedPM=no
Drive Supports : Reserved : ATA-1 ATA-2 ATA-3 ATA-4 ATA-5
hdparm -X68 /dev/hda doet geen bal. Hij zegt wel dat ie em in UltraDMA mode 4 heeft geplaatst maar ga ik met hdparm -i kijken staat ie vrolijk nog op udma2.
Iemand een ideetje.
Ps. Windows XP Pro (dual-boot) blijft ook in UltraDMA mode 2 steken...