řadič Highpoint HPT372

Michal Kubecek mike na mk-sys.cz
Úterý Prosinec 10 01:02:16 CET 2002


Tak jsem trochu experimentoval s řadičem Highpoint HPT372 na desce
Abit KD7-Raid a výsledky nejsou moc povzbudivé. Aby nedošlo k omylu:
nepokouším se ho rozchodit jako RAID, jen další řadič disků.

1. Jádro ze SuSE 8.1 - funguje právě tehdy, pokud zakážu DMA. Jinak skončí
nejpozději při druhém pokusu o čtení z disku. Bez DMA je v pohodě, ale
rychlost 2.54 MB/s je trochu nižší než bych si představoval :-).

2. Jádro ze SuSE 8.1 se zneškodněným driverem hpt366 (a pochopitelně také
ataraid, hptraid a pdcraid) a zkompilovaným "open source driverem" hpt37x2
od Highpointu. Funguje pouze pokud zajistím, že řadič nebude s nikým sdílet
IRQ. V praxi to znamená nepoužívat zvukovku (to bych ještě nějak přežil)
a USB (to nemůžu).
  V BIOSu to bohužel nastavit nejde (je tam jen přiřazení IRQ čtyřem
skupinám zařízení a tam už jsou tato tři spolu). Když jsem zkusil vyhodit
flag SH_IRQ přímo v hpt37x2.c, nepodařilo se mu alokovat IRQ vůbec.
Rychlost 25 MB/s je slušná, ale disk umí i víc (viz. níže).

3. Slackware 8.1 doplněný o vanilkové jádro 2.4.20 (s drobnou úpravou
v hpt366.c - doplněna položka "372" do pole se jmény variant). Zatím
nejnadějnější: umí koexistovat se zvukovou kartou (SB Live 1024), USB
jsem ještě nezkoušel. Bohužel končí v okamžiku, kdy se pokusím z toho
disku přimountovat ext3 filesystém (když tentýž přimountuju jako ext2,
funguje bez problémů). Jinak rychlost zatím nejlepší: 45 MB/s.

Nemá někdo nějaký tip, co by mohlo fungovat? Jak je to třeba s jádry
řady 2.5? Nebo neumí někdo zajistit, aby ten řadič měl IRQ sám pro sebe?

                                                         Michal Kubeček


Další informace o konferenci Linux