15.3. SCSI draiveri
Sīkāka informācija par SCSI draiveriem ir SCSI-2.4-HOWTO.
Linux SCSI funkcija tiek ieviesta trīs slāņos, un visiem tiem ir LKMs.
Vidū ir vidējā līmeņa draiveris vai SCSI kodols. Tas sastāv no scsi_mod LKM. Tas attiecas uz visām lietām, kas ir kopīgas starp SCSI ierīcēm, neatkarīgi no tā, kāda SCSI adaptera Jūs izmantojat, un kāda veida ierīce (disks, skeneris, CD-ROM diskdzinis utt.) Tā ir.
Katram SCSI adaptera tipam ir zems draiveris - parasti katram zīmolam ir atšķirīgs draiveris. Piemēram, ir nosaukts zemā līmeņa draiveris Advansys adapteriem (ko ražojis uzņēmums, kas tagad ir Connect.com) advansys . (Ja salīdzina ATA (aka IDE) un SCSI disku ierīces, šī ir būtiska atšķirība - ATA ir vienkārša un pietiekami standarta, lai viens draiveris strādā ar visiem visu uzņēmumu adapteriem. SCSI ir mazāk standarta, un tādēļ jums ir jābūt mazāka uzticamība jebkuram konkrētam adapterim, kas ir pilnīgi savietojams ar jūsu sistēmu).
Augsta līmeņa draiveri uz pārējo kodolu norāda saskarni, kas atbilst konkrētai ierīču klasei. SCSI augsta līmeņa draiveris lentu ierīcēm, st , piemēram, ir ioctls, lai attītu atpakaļ. Augsta līmeņa SCSI draiveris CD-ROM diskdziņiem, sr , nav.
Ņemiet vērā, ka jums reti ir nepieciešams augsta līmeņa draiveris, kas ir specifisks konkrētai ierīces markai. Šajā līmenī ir maz iespēju, ka viens zīmols ir atšķirīgs no cita.
Viens SCSI augsta līmeņa draiveris, kas ir pelnījis īpašu pieminēšanu, ir sg . Šis draiveris, ko sauc par "SCSI generic" draiveri, ir diezgan plāns slānis, kas diezgan neapstrādātai SCSI vidējā līmeņa draivera attēlojumam ir pārējais kodols. Lietotāja kosmosa programmas, kas darbojas ar SCSI ģenerālo draiveri (jo tie piekļūst ierīces īpašajiem failiem, kuru galvenais numurs ir tas, kuru reģistrēja sg (ar 21. att.)) ir detalizēta izpratne par SCSI protokoliem, bet lietotāju kosmosa programmas, kas darbojas ar citiem SCSI augsta līmeņa draiveriem, parasti pat nezina, kas ir SCSI. SCSI-Programming-HOWTO ir pilnīga SCSI vispārējā draivera dokumentācija.
SCSI moduļu slāņošanās secība liek domāt, ka LKM ir atkarīgi viens no otra un ir kārtībā, kādā tie ir jāielādē. Vispirms vispirms ielādējiet vidējā līmeņa vadītāju un izkraujiet to visbeidzot. Zema līmeņa un augsta līmeņa draiveri pēc tam var tikt ielādēti un izkrauti jebkurā secībā, un pēc tam viņi piesaista sevi un izveido atkarību no vidējā līmeņa vadītāja abos galos. Ja jums nav komplektā, jūs mēģināt piekļūt ierīcei saņemsit kļūdu "ierīce nav atrasta".
Lielākajai daļai SCSI zemā līmeņa (adaptera) draiveri nav LKM parametru; tie kopumā automātiski nodrošina kartes iestatījumus. Ja jūsu karte atbilst kādai netradicionālajai ostas adresei, jums ir jāpiesaista draiveris bāzes kodolā un jāizmanto kodola "komandrindas" opcijas. Apskatiet BootPrompt-HOWTO. Vai arī jūs varat sajaukt Source un pārkvalificēt.
Daudziem SCSI zemā līmeņa draiveriem ir dokumentācija autovadītāji / scsi direktorija Linux avota kokā, failos sauc README. *.
15.3.1. scsi_mod: SCSI vidējā līmeņa vadītājs
Piemērs:
modprobe scsi_mod
Nav moduļa parametru.
15.3.2. sd_mod: SCSI augsta līmeņa draiveris disku ierīcēm
Piemērs:
modprobe sd_mod
Nav moduļa parametru.
15.3.3. st: SCSI augsta līmeņa draiveris lentu ierīcēm
Piemērs:
modprobe st
LKM moduļa parametriem nav, taču, ja jūs saistāt šo moduli ar pamata kodolu, jūs varat nodot dažus parametrus, izmantojot Linux boot parametrus. Apskatiet BootPrompt-HOWTO.
15.3.4. sr_mod: SCSI augsta līmeņa draiveris CD-ROM diskdziņiem
Piemērs:
modprobe sr_mod
Nav moduļa parametru.
15.3.5. sg: SCSI augsta līmeņa draiveris par sugas SCSI ierīcēm
Skatiet šīs īpašās augstākā līmeņa vadītāja paskaidrojumus iepriekš.
Piemērs:
modprobe sg
Nav moduļa parametru.
* Licence
* Iekraušanas kodola moduļa pamācības indekss
parametri.
15.3.6. wd7000: SCSI zemais draiveris 7000FASST
Piemērs:
LKM moduļa parametriem nav, taču, ja jūs saistāt šo moduli ar pamata kodolu, jūs varat nodot dažus parametrus, izmantojot Linux boot parametrus. Apskatiet BootPrompt-HOWTO. Šis draiveris atoprobs karti un prasa instalētu BIOS. Piemērs: LKM moduļa parametriem nav, taču, ja jūs saistāt šo moduli ar pamata kodolu, jūs varat nodot dažus parametrus, izmantojot Linux boot parametrus. Apskatiet BootPrompt-HOWTO. Šis draiveris atoprobs karti un prasa instalētu BIOS. Piemērs: LKM moduļa parametriem nav, taču, ja jūs saistāt šo moduli ar pamata kodolu, jūs varat nodot dažus parametrus, izmantojot Linux boot parametrus. Apskatiet BootPrompt-HOWTO. Šis draiveris automātiski apstrādā karti tikai ar 0x330 un 0x334. Piemērs: Nav moduļa parametru. Šis draiveris automātiski apstrādā karti. Piemērs: LKM moduļa parametriem nav, taču, ja jūs saistāt šo moduli ar pamata kodolu, jūs varat nodot dažus parametrus, izmantojot Linux boot parametrus. Apskatiet BootPrompt-HOWTO. Šis draiveris automātiski apstrādā karti, un BIOS ir jāaktivizē. Piemērs: Moduļa parametri: Ja jūs saistāt šo draiveri ar pamata kodolu, varat to pārsūtīt parametriem, izmantojot kodola palaišanas parametrus. Apskatiet BootPrompt-HOWTO. Piemērs: Nav moduļa parametru. Šis draiveris automātiski apstrādā karti. Neviena BIOS nav nepieciešama. Šis autovadītāja diska kartes BusLogic saraksts ir garš. Lasīt failu autovadītāji / scsi / README.BusLogic Linux avota kokā, lai iegūtu kopējo attēlu. Piemērs: Nav moduļa parametru. Ja jūs saistāt šo draiveri ar pamata kodolu, varat to pārsūtīt parametriem, izmantojot kodola palaišanas parametrus. Apskatiet BootPrompt-HOWTO. Piemērs: LKM moduļa parametriem nav, taču, ja jūs saistāt šo moduli ar pamata kodolu, jūs varat nodot dažus parametrus, izmantojot Linux boot parametrus. Apskatiet BootPrompt-HOWTO. Šis draiveris automātiski apstrādā karti. Šis draiveris apstrādā DPT PM2011 / 021/012/022/122/322. Piemērs: LKM moduļa parametriem nav, taču, ja jūs saistāt šo moduli ar pamata kodolu, jūs varat nodot dažus parametrus, izmantojot Linux boot parametrus. Apskatiet BootPrompt-HOWTO. Šis draiveris apstrādā DPT, NEC, AT & T, SNI, AST, Olivetti un Alphatronix. Šis draiveris apstrādā DPT Smartcache, Smartcache III un SmartRAID. Piemērs: Nav moduļa parametru. Autoprobe darbojas visās konfigurācijās. Šis draiveris apstrādā veco DPT PM2001, PM2012A. Piemērs: Nav moduļa parametru. Piemērs: Nav moduļa parametru. Šis draiveris automātiski apstrādā karti un prasa instalētu BIOS. Piemērs: par ostas kartētu NCR5380 kuģa: par atmiņas kartē NCR53C400 kuģa ar pārtraukumiem invalīdiem: Parametri: Ja jūs saistāt šo draiveri ar pamata kodolu, varat to pārsūtīt parametriem, izmantojot kodola palaišanas parametrus. Apskatiet BootPrompt-HOWTO. Piemērs: LKM moduļa parametriem nav, taču, ja jūs saistāt šo moduli ar pamata kodolu, jūs varat nodot dažus parametrus, izmantojot Linux boot parametrus. Apskatiet BootPrompt-HOWTO. Piemērs: LKM moduļa parametriem nav, taču, ja jūs saistāt šo moduli ar pamata kodolu, jūs varat nodot dažus parametrus, izmantojot Linux boot parametrus. Apskatiet BootPrompt-HOWTO. Šis draiveris automātiski apstrādā karti un prasa instalētu BIOS. Piemērs: Nav moduļa parametru. Skatiet failu autovadītāji / scsi / README.ppa lai iegūtu detalizētu informāciju par Linux avota koku. Piemērs: Parametri: Piemērs: LKM moduļa parametriem nav, taču, ja jūs saistāt šo moduli ar pamata kodolu, jūs varat nodot dažus parametrus, izmantojot Linux boot parametrus. Apskatiet BootPrompt-HOWTO. Šis draiveris automātiski apstrādā karti. Neviena BIOS nav nepieciešama. Piemērs: LKM moduļa parametriem nav, taču, ja jūs saistāt šo moduli ar pamata kodolu, jūs varat nodot dažus parametrus, izmantojot Linux boot parametrus. Apskatiet BootPrompt-HOWTO. Piemērs: LKM moduļa parametriem nav, taču, ja jūs saistāt šo moduli ar pamata kodolu, jūs varat nodot dažus parametrus, izmantojot Linux boot parametrus. Apskatiet BootPrompt-HOWTO. Nepieciešama programmaparatūra. Šis draiveris ir paredzēts Seagate ST-02 un Future Domain TMC-8xx. Piemērs: LKM moduļa parametriem nav, taču, ja jūs saistāt šo moduli ar pamata kodolu, jūs varat nodot dažus parametrus, izmantojot Linux boot parametrus. Apskatiet BootPrompt-HOWTO. Šis autovadītājs automātiski lieto tikai adresi. IRQ ir fiksēts pie 5. Vadītājam ir nepieciešama instalēta BIOS. Piemērs: LKM moduļa parametriem nav, taču, ja jūs saistāt šo moduli ar pamata kodolu, jūs varat nodot dažus parametrus, izmantojot Linux boot parametrus. Apskatiet BootPrompt-HOWTO. Šis draiveris automātiski apstrādā karti. Vadītājam ir nepieciešama instalēta BIOS. Piemērs: LKM moduļa parametriem nav, taču, ja jūs saistāt šo moduli ar pamata kodolu, jūs varat nodot dažus parametrus, izmantojot Linux boot parametrus. Apskatiet BootPrompt-HOWTO. Šis draiveris automātiski palaiž karti, bet nē 0x310 ports. Neviena BIOS nav nepieciešama. Piemērs: LKM moduļa parametriem nav, taču, ja jūs saistāt šo moduli ar pamata kodolu, jūs varat nodot dažus parametrus, izmantojot Linux boot parametrus. Apskatiet BootPrompt-HOWTO. modprobe wd7000
15.3.7. aha152x: SCSI zemā līmeņa draiveris Adaptec AHA152X / 2825
modprobe aha152x
15.3.8. aha1542: SCSI zemā līmeņa draiveris Adaptec AHA1542
modprobe aha1542
15.3.9. aha1740: SCSI zemā līmeņa draiveris Adaptec AHA1740 EISA
modprobe aha1740
15.3.10. aic7xxx: SCSI zemā līmeņa draiveris Adaptec AHA274X / 284X / 294X
modprobe aic7xxx
15.3.11. advansys: SCSI zemā līmeņa draiveris AdvanSys / Connect.com
modprobe advansys asc_iopflag = 1 asc_ioport = 0x110,0x330 asc_dbglvl = 1
15.3.12. in2000: SCSI zems līmeņa draiveris vienmēr IN2000
modprobe in2000
15.3.13. BusLogic: SCSI zemā līmeņa draiveris pakalpojumam BusLogic
modprobe BusLogic
15.3.14. dtc: SCSI zemā līmeņa draiveris DTC3180 / 3280
modprobe dtc
15.3.15. eata: SCSI zems līmeņa draiveris EATA ISA / EISA
modprobe eata
15.3.16. eata_dma: SCSI zemā līmeņa draiveris EATA-DMA
modprobe eata_dma
15.3.17. eata_pio: SCSI zems līmeņa draiveris EATA-PIO
modprobe eata_pio
15.3.18. fdomain: SCSI zemā līmeņa draiveris nākotnes domēnam 16xx
modprobe fdomain
15.3.19. NCR5380: SCSI zemā līmeņa draiveris NCR5380 / 53c400
modprobe NCR5380 ncr_irq = xx ncr_addr = xx ncr_dma = xx ncr_5380 = 1 ncr_53c400 = 1
modprobe g_NCR5380 ncr_irq = 5 ncr_addr = 0x350 ncr_5380 = 1
modprobe g_NCR5380 ncr_irq = 255 ncr_addr = 0xc8000 ncr_53c400 = 1
15.3.20. NCR53c406a: SCSI zemā līmeņa draiveris NCR53c406a
modprobe NCR53c406a
15.3.21. 53c7,8xx.o: SCSI zemā līmeņa draiveris NCR53c7,8xx
modprobe 53c7,8xx
15.3.22. ncr53c8xx: SCSI zemais draiveris PCI-SCS NCR538xx ģimenei
modprobe ncr53c8xx
15.3.23. ppa: zema līmeņa SCSI draiveris IOMEGA paralēlais porta ZIP disks
modprobe ppa ppa_base = 0x378 ppa_nybble = 1
15.3.24. pas16: SCSI zems līmeņa draiveris PAS16
modprobe pas16
15.3.25. qlogicfas: SCSI zemā līmeņa draiveris Qlogic FAS
modprobe qlogicfas
15.3.26. qlogicisp: SCSI zemā līmeņa draiveris Qlogic ISP
modprobe qlogicisp
15.3.27. seagate: SCSI zemais draiveris Seagate, Future Domain
modprobe seagate
15.3.28. t128: SCSI zemā līmeņa draiveris Trantor T128 / T128F / T228
modprobe t128
15.3.29. u14-34f: SCSI zemā līmeņa draiveris UltraStor 14F / 34F
modprobe u14-34f
15.3.30. ultrastor: zemā līmeņa SCSI draiveris UltraStor
modprobe ultrastor













