[linux] Maxtor Ultra ATA/133 PCI Adapter Card

Ondrej Jombik nepto na pobox.sk
Středa Listopad 13 13:33:49 CET 2002


                                        Maxim, 13:32:45
                                        13. november 2002 (streda)
Ahoj!

> Ja som v Ageme kupil asi za 980,- kartu, ktoru tam predavaju ako IDE RAID
> radic. Je to taka zlta krabicka s napisom ST Labs PCI ATA 133 RAID IDE
> Card. Ma to cip Sil0680 (niekde sa vola CMD 680) a podporuje ho jadro s
> Hedrickovym IDE patchom (napriklad ho podporuje aj 2.4.19 z RH7.3).

	Tu istu kartu som si dnes tiez kupil. Chipsetova sada CMD64x je
total hardverovo chybna a CMD680 na tom vraj tiez nie je lepsie, kazdopadne
vsak su obe podporovane aj Linuxom aj FreeBSD.

> PROBLEM je v tom, ze je v tom nejaky bug a pod linuxom funguje len primary
> master a secondary maser disk (slave nie). Inak to tak nejak bezi,
> rychlost pod Linuxom som neskumal, pod Windowsom to slape asi 3x
> rychlejsie ako radic onboard (Intel BX chipset).

	Problem ktory si opisal ja nemam. Pozri prilohu, vybral som z
`dmesg' relevantne informacie. PIIX4 je on board radic (vypnuty v BIOSe),
CMD680 je ten novy od ST Labs (zasadeny v PCI0 slote). Na secondary mam ako
hdd (teda slave) pripojeny Maxtor 20GB disk. A funguje. ;-)

	Mam vsak zato ine problemy:

1. Neviem ako a kde nastavit aby mi system bootoval z noveho radica. Stary 
   som v BIOSe vypol, ale zlepsenie to neprinieslo. A vobec celkovo neviem 
   ako to funguje. Napr. v BIOS HDD autodetekcii by som mal vidiet aj disky 
   na novom radici?

2. Novy radic CMD680 mi vykazuje kategoricky nizsi vykon ako on-board radic
   na doske z roku 1997. Testovane cez `hdparm -t` som dostal 1.43 MB/sec
   oproti povodnym vyse 16 MB/sec. Je to najskor preto, ze je defaultne 
   nastaveny mod mdma2. Lenze ak tento mod zmenim na lubovolny podporovany 
   udmaX, tak vykon klesne este viac a v logu sa objavia hlasky podobne 
   tejto:

Nov 13 13:04:29 Maxim kernel: hdd: timeout waiting for DMA
Nov 13 13:04:29 Maxim kernel: ide_dmaproc: chipset supported ide_dma_timeout 
func only: 14
Nov 13 13:04:29 Maxim kernel: hdd: status error: status=0x58 { DriveReady 
SeekComplete DataRequest }
Nov 13 13:04:29 Maxim kernel: hdd: drive not ready for command
Nov 13 13:04:29 Maxim kernel: hdd: status timeout: status=0xd0 { Busy }
Nov 13 13:04:29 Maxim kernel: hdd: drive not ready for command
Nov 13 13:04:29 Maxim kernel: ide1: reset: success

	<joke> Takze pomaly zacinam uvazovat, ze kartu odnesiem spa:t a nic
z ciny si uz nekupim. </joke>

	=Nepto=
____________________________________________________________________________
Ondrej 'Nepto' Jombik, perl -le '$_=1;(1x$_)!~/^(11+)\1+$/&&print while$_++'
------------- další část ---------------
[... ...]
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
PIIX4: IDE controller on PCI bus 00 dev 39
PCI: Enabling device 00:07.1 (0000 -> 0001)
PIIX4: chipset revision 1
PIIX4: not 100% native mode: will probe irqs later
PIIX4: neither IDE port enabled (BIOS)
CMD680: IDE controller on PCI bus 00 dev 48
CMD680: chipset revision 2
CMD680: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0x6900-0x6907, BIOS settings: hda:pio, hdb:pio
    ide1: BM-DMA at 0x6908-0x690f, BIOS settings: hdc:pio, hdd:pio
hda: Maxtor 4D060H3, ATA DISK drive
hdc: LTN242, ATAPI CD/DVD-ROM drive
hdd: Maxtor 32049U3, ATA DISK drive
ide0 at 0x6500-0x6507,0x6602 on irq 9
ide1 at 0x6700-0x6707,0x6802 on irq 9
hda: 120069936 sectors (61476 MB) w/2048KiB Cache, CHS=119117/16/63, (U)DMA
hdd: 40021632 sectors (20491 MB) w/512KiB Cache, CHS=39704/16/63, (U)DMA
Partition check:
 hda: [PTBL] [59558/32/63] hda1
 hdd: [PTBL] [2491/255/63] hdd2 < hdd5 hdd6 hdd7 hdd8 hdd9 > hdd3
[... ...]



Další informace o konferenci linux