SCSI ellenőrzőlista

Terméktámogatási adatbázis (kfr_15)
Amikor hibákba futunk a SCSI alrendszerben, ellenőrizzük a következő listát, mert sok időt megtakaríthatunk a hasznos tippekkel.
  1. Hacsak nem DOS módban működik a SCSI busz, a Linux SCSI buszrendszernek SCSI 2-kompatibilisnek kell lennie.
  2. Ellenőrizzük, hogy a kábel vörösen jelölt vezetéke az 1. tűre csatlakozik. Az összes csatlakozó helyesen van rögzítve?
  3. Lehet, hogy a tűk deformálódtak vagy eltörtek. A kábelt nem csavarhatjuk meg folyton. Lehtőség szerint hagyjuk egyenesen. Ellenőrizzük az összes általunk kiépített csatlakozást és kábelt. Használjunk egy új kábelt, ha nem vagyunk biztosak a minőségében. A távolság a SCSI csatoló és az első SCSI eszköz között nem lépheti át a 40cm-t. Az összes többi SCSI eszköz között maximum 30cm lehet.
  4. A SCSI busz mindkét vége helyesen lett lezárva? A SCSI 2 szabványnak megfelelően a SCSI busznak mindenképp passzív lezárással kell rendelkeznie a fizikai végein. Hacsak nem aktív lezárást alkalmazunk az egyik végén. Ha a csatoló a busz végén található, neki kell nyújtania az aktív lezárás feszültségét. Ellenkező esetben egy másik SCSI eszköz szolgálhat áramforrásként. Hacsak nem az összes eszköz SCSI 2 szabványnak megfelelő, több eszköz is nyújthatja a lezáráshoz szükséges energiát.
  5. Amikor SCSI-1-et használunk, csak egyetlen eszköz adhatja a lezárási energiát. Adaptec kártyáknál ez a BIOSban állítható be. NCR esetében egyenesen a kártyán kell beállítanunk.
  6. Amikor egy NCR csatolót használunk, kapcsoljuk be a paritásellenőrzést és tiltsuk le az XOR-t az összes eszközre. Adaptec csatolóhoz tiltsuk le a BIOS-ban a Sync Negotiation és allow disconnected opciókat CD-ROM meghajtók, lassú merevlemezek és SCSI szalagok esetében.

    Megjegyzés az Adaptec kártyákhoz: az allow disconnected opció letiltása biztonsági beállítás, különösen lassú meghajtóknál. Próbáljuk ki először ezt a beállítást és kapcsoljuk be a lehetőséget később (allow disconnected).

  7. Az SCSI csatolókártya lehet hogy rossz helyre van dugva. Általában az első PCI slot (vagy ellenkezőleg ISA slot) INTA megszakításon van. Ha a kártyát ide rakjuk, a BIOS PCI beállítást módosítanunk kell úgy, hogy egy PCI busz megszakítást használjon annak kezeléséhez. Ehhez olvassuk el az alaplap kézikönyvét, mivel minden egyes gyártó különféle értéket használhat. Problémák léphetnek fel ha a foglalathoz tartozó megszakítás automatikusan beállításra kerül: ellenőrizzük a hozzárendeléseket és javítsuk ki az INT megszakításokat manuálisan.
  8. Egy NCR kártya beállítható első vagy második vezérlőnek (jumper segítségével). Ellenőrizzük, hogy az INTA foglaltban levő kártyát másodiknak állítottuk be.
  9. Ha a foglalat INTD-re van állítva (általában egyik sem a beállított 3 PCI foglalat közül), a kártyát először át kell jumperelni (próbáljuk ki).
  10. Az NCR kártyák BIOS programjaa legalább 3.06.00 kiadású legyen: NCR SDMS (TM) V3.0 PCI SCSI BIOS, PCI Rev. 2.0, NCRPCI-3.06.0
  11. A 32-bites PCI BIOS többszörös előfordulása az alaplap BIOSban (rendszermag figyelmeztetés) azt jelentheti, hogy az alaplap BIOSa hibásan működik. A Linux nem felelős ezért, hanem az alaplap BIOSa.
  12. A nagy átviteli sebességnél vagy meghajtóknál jelentkező problémák oka általában egy inkoherens másodszintű gyorstár. Ezt a másodszintű gyorstár letiltásával és az összes PCI tulajdonság ellenőrzésével ellenőrizhetjük. (pl ASUS PCI/I-486 SP3, nem működik együtt az ASUS PVI/I-486 SP3-mal).
  13. Az ASUS PCI/I-486 SP3G esetében tiltsuk le a GAT opciót és állítsuk a DRAM Refresh értéket normal-ra.
  14. Ha nincs hozzárendelve megszakítás a SCSI csatolókártyához, akkor polling módban fog működni (IRQ 0), a DOS alatt. Mivel a Linux a megszakításmódot használja, ezért az IRQ 0 az időzítő által használt és a meghajtó nem működik (0 eszköz van). Ez a helyzet felismerhető a /proc/ könyvtár interrupts, ioports és pci fájljaiban (a fájlokat a cat vagy more paranccsal nézhetjük meg, de nem használhatjuk a less parancsot).

Kulcsszavak: SCSI, ADAPTEC, 2940, NCR

SDB-kfr_15, Copyright SuSE Linux AG, Nuernberg, Germany - Verzió: 16. Apr 2002
SuSE Linux AG - Utoljára frissítve: 15. Oct 2002 feladó: comp@suselinux.hu SDB_CREATE: (sdb_gen 1.40.0)