Hallo, ich möchte mich hier an hdparm anhängen, .. Ich habe ein Firewall mit einer flashcard-Festplatte. Leider wird beim boote der dma modus von SuSE 9.1 ausgeschaltet, Resultat nach dem Booten von hdparm /dev/hda: /dev/hda: multcount = 0 (off) IO_support = 1 (32-bit) unmaskirq = 1 (on) using_dma = 0 (off) keepsettings = 0 (off) readonly = 0 (off) readahead = 256 (on) geometry = 3970/16/63, sectors = 4001760, start = 0 obwohl hdparm -i /dev/hda zeigt, dass es möglich wäre (?): Model=SanDisk SDCFB-2048, FwRev=HDX 2.18, SerialNo=019307H2504N0548 Config={ HardSect NotMFM Removeable DTR>10Mbs nonMagnetic } RawCHS=3970/16/63, TrkSize=0, SectSize=576, ECCbytes=4 BuffType=DualPort, BuffSize=1kB, MaxMultSect=1, MultSect=off CurCHS=3970/16/63, CurSects=4001760, LBA=yes, LBAsects=4001760 IORDY=no, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120} PIO modes: pio0 pio1 pio2 pio3 pio4 DMA modes: mdma0 mdma1 *mdma2 AdvancedPM=no (siehe DMA-modes *mdma2) Habe jetzt 1. versucht in yast Hardware->IDE DMA Modus->[ DMA an || DMA/16 ] den dma-modus zu 'erzwingen', => kein Erfolg. 2. dann noch beim booten unter Hardware->Editor für SystemDienste-> Konfigurationsoptionen->IDE wo ich Device_Force_IDE_DMA = /dev/hda:mdma2 (steht dann in Datei /ect/sysconfig/ide) setzte => auch kein Erfolg :( Das boot-Resultat dieses Eintrages: <notice>run boot scripts (boot.idedma boot.clock) Setting up IDE DMA mode /dev/hda: setting using_dma to 1 (on) setting xfermode to 34 (multiword DMA mode2) using_dma = 1 (on) done Folgende weitere 'snips' gibts beim booten (hdc ist das combo-drive): <6>VP_IDE: chipset revision 6 <6>VP_IDE: not 100%% native mode: will probe irqs later <6>VP_IDE: VIA vt8235 (rev 00) IDE UDMA133 controller on pci0000:00:11.1 <6> ide0: BM-DMA at 0xe000-0xe007, BIOS settings: hda:DMA, hdb:pio <6> ide1: BM-DMA at 0xe008-0xe00f, BIOS settings: hdc:pio, hdd:DMA <4>hda: SanDisk SDCFB-2048, CFA DISK drive .. <4>hda: max request size: 128KiB <6>hda: 4001760 sectors (2048 MB) w/1KiB Cache, CHS=3970/16/63, DMA <6> hda:<4>hda: dma_timer_expiry: dma status == 0x21 <4>hda: DMA timeout error <4>hda: dma timeout error: status=0x58 { DriveReady SeekComplete DataRequest } <4> <4>hda: dma_timer_expiry: dma status == 0x21 <4>hda: DMA timeout error <4>hda: dma timeout error: status=0x58 { DriveReady SeekComplete DataRequest } Hat jemand nähere Infos hierzu? Danke im Voraus, calli