The Linux Loadable Kernel Module Hvernig-Til

15.3. SCSI bílstjóri

Ítarlegar upplýsingar um SCSI ökumenn eru í SCSI-2.4-HOWTO.

SCSI aðgerð Linux er framkvæmd í þremur lögum, og það eru LKMs fyrir alla.

Í miðjunni er miðja stigi bílstjóri eða SCSI kjarna. Þetta samanstendur af scsi_mod LKM. Það gerir allt sem er algengt meðal SCSI tæki, óháð því hvaða SCSI millistykki þú notar og hvaða tegund tæki (diskur, skanni, geisladiskur, osfrv.) Er það.

Það er lágmarkstæki bílstjóri fyrir hvers konar SCSI millistykki - venjulega mismunandi bílstjóri fyrir hvert vörumerki. Til dæmis er lágmarksstigi bílstjóri fyrir Advansys-millistykki (gert af fyrirtækinu sem er nú Connect.com) heitir Advansys . (Ef þú ert að bera saman ATA (aka IDE) og SCSI diskur, þá er þetta stórt munur - ATA er einfalt og staðlað nóg að einn bílstjóri vinnur með öllum millistykki frá öllum fyrirtækjum. SCSI er minna staðall og þú ættir að hafa minni traust á tilteknum millistykki er fullkomlega samhæft við kerfið).

Háttsettir ökumenn, sem eru til staðar í kjarnanum, eru tengdir við tiltekinn flokk tæki. The SCSI hár-láréttur flötur bílstjóri fyrir borði tæki, td, hefur Ioctls að spóla. The hár-láréttur flötur SCSI bílstjóri fyrir CD-ROM diska, sr , ekki.

Athugaðu að þú þarft sjaldan háþróuð ökumann sem er sértækur fyrir tiltekna tegund tækisins. Á þessu stigi er lítið pláss fyrir eitt vörumerki að greina frá öðru.

Einn SCSI háttsettir ökumaður sem áskilur sér sérstaklega að vera sg . Þessi ökumaður, sem kallast "SCSI generic" ökumanninn, er nokkuð þunnt lag sem sýnir frekar hrár framsetning á SCSI miðlara ökumanninum til annars kjarna. User space forrit sem starfa í gegnum SCSI almenna ökumanninn (vegna þess að þeir fá aðgang að sérstökum skrám tækjanna, þar sem aðalnúmerið er skráð með sg (vitni, 21)) hafa nákvæma skilning á SCSI samskiptareglum en notendaplötur sem starfa með öðrum SCSI háttsettir ökumenn þekkja ekki einu sinni hvað SCSI er. SCSI-Forritun-HOWTO hefur lokið skjölum um SCSI almenna ökumanninn.

Læknisskírteini SCSI-einingarinnar lýsir því hvernig LKM er háð hver öðrum og þeirri röð sem þeir verða að hlaða. Þú hleður alltaf miðlara ökumanninum fyrst og sleppur því síðast. Lítil stig og háttsettir ökumenn geta verið hlaðnir og afferðar í hvaða röð sem er eftir það, og þeir knýja sig inn og koma á fíkn á miðlara ökumanni í báðum endum. Ef þú ert ekki með fullt sett verður þú að fá "tæki sem ekki finnst" þegar þú reynir að fá aðgang að tæki.

Flestir SCSI lágmarksstigir (millistykki) hafa ekki LKM breytur; Þeir gera yfirleitt sjálfstjórnaraðgerðir fyrir kortastillingar. Ef kortið þitt bregst við einhverjum óhefðbundnum höfnarnúmeri þarftu að binda ökumanninn í grunnkjarna og nota kjörstillingar "stjórn lína" valkosta. Sjá BootPrompt-HOWTO. Eða þú getur twiddle The Source og endurheimta.

Margir SCSI ökumenn með lágmarksvinnu hafa skjöl í ökumann / scsi skrá í Linux uppsprettitréinu, í skrám sem kallast README. *.

15.3.1. scsi_mod: SCSI miðja stigi bílstjóri

Dæmi:

modprobe scsi_mod

Það eru engar einingar breytur.

15.3.2. sd_mod: SCSI hár-láréttur flötur bílstjóri fyrir diskur tæki

Dæmi:

modprobe sd_mod

Það eru engar einingar breytur.

15.3.3. St: SCSI hár-láréttur flötur bílstjóri fyrir borði tæki

Dæmi:

modprobe st

Það eru engar einingar breytur fyrir LKM, en ef þú bindir þessa einingu í grunnkjarna geturðu farið yfir nokkrar breytur með Linux stígvélunum. Sjá BootPrompt-HOWTO.

15.3.4. sr_mod: SCSI hár-láréttur flötur bílstjóri fyrir geisladiska diska

Dæmi:

modprobe sr_mod

Það eru engar einingar breytur.

15.3.5. sg: SCSI háttsettir bílstjóri fyrir almenna SCSI tæki

Sjá skýringu á þessari sérstöku háttsettum bílstjóri hér fyrir ofan.

Dæmi:

modprobe sg

Það eru engar einingar breytur.

* Leyfi

* Loadable Kernel Module Hvernig-Til Index

breytur.

15.3.6. wd7000: SCSI lágmarkstæki bílstjóri fyrir 7000FASST

Dæmi:


modprobe wd7000

Það eru engar einingar breytur fyrir LKM, en ef þú bindir þessa einingu í grunnkjarna geturðu farið yfir nokkrar breytur með Linux stígvélunum. Sjá BootPrompt-HOWTO.

Þessi bílstjóri ræður kortið og krefst uppsettrar BIOS.

15.3.7. aha152x: SCSI lágmarkstæki bílstjóri fyrir Adaptec AHA152X / 2825

Dæmi:


modprobe aha152x

Það eru engar einingar breytur fyrir LKM, en ef þú bindir þessa einingu í grunnkjarna geturðu farið yfir nokkrar breytur með Linux stígvélunum. Sjá BootPrompt-HOWTO.

Þessi bílstjóri ræður kortið og krefst uppsettrar BIOS.

15.3.8. aha1542: SCSI lágmarksstigi bílstjóri fyrir Adaptec AHA1542

Dæmi:


modprobe aha1542

Það eru engar einingar breytur fyrir LKM, en ef þú bindir þessa einingu í grunnkjarna geturðu farið yfir nokkrar breytur með Linux stígvélunum. Sjá BootPrompt-HOWTO.

Þessi ökumaður staðfestir aðeins kortið á 0x330 og 0x334.

15.3.9. aha1740: SCSI lágmarksstigi bílstjóri fyrir Adaptec AHA1740 EISA

Dæmi:


modprobe aha1740

Það eru engar einingar breytur.

Þessi bílstjóri vinnur sjálfkrafa á kortið.

15.3.10. aic7xxx: SCSI lágmarkstæki bílstjóri fyrir Adaptec AHA274X / 284X / 294X

Dæmi:


modprobe aic7xxx

Það eru engar einingar breytur fyrir LKM, en ef þú bindir þessa einingu í grunnkjarna geturðu farið yfir nokkrar breytur með Linux stígvélunum. Sjá BootPrompt-HOWTO.

Þessi bílstjóri samþykkir kortið og BIOS verður að vera virkt.

15.3.11. Advansys: SCSI lágmarkstakkana fyrir AdvanSys / Connect.com

Dæmi:


modprobe advansys asc_iopflag = 1 asc_ioport = 0x110,0x330 asc_dbglvl = 1

Module Parameters:

Ef þú bindir þessa bílstjóri inn í grunnkjarna getur þú framhjá breytur við það í gegnum ræsistærðir kjarna. Sjá BootPrompt-HOWTO.

15.3.12. in2000: SCSI lágmarkstæki bílstjóri fyrir Alltaf IN2000

Dæmi:


modprobe in2000

Það eru engar einingar breytur.

Þessi bílstjóri vinnur sjálfkrafa á kortið. Engin BIOS er krafist.

15.3.13. BusLogic: SCSI lágmarkstæki bílstjóri fyrir BusLogic

Listinn yfir BusLogic kort sem þessi bílstjóri getur keyrt er langur. Lesið skráakennara / scsi / README.BusLogic í Linux uppsprettitréinu til að fá heildar myndina.

Dæmi:


modprobe BusLogic

Það eru engar einingar breytur.

Ef þú bindir þessa bílstjóri inn í grunnkjarna getur þú framhjá breytur við það í gegnum ræsistærðir kjarna. Sjá BootPrompt-HOWTO.

15.3.14. dtc: SCSI lágmarkstæki bílstjóri fyrir DTC3180 / 3280

Dæmi:


modprobe dtc

Það eru engar einingar breytur fyrir LKM, en ef þú bindir þessa einingu í grunnkjarna geturðu farið yfir nokkrar breytur með Linux stígvélunum. Sjá BootPrompt-HOWTO.

Þessi bílstjóri vinnur sjálfkrafa á kortið.

15.3.15. EATA: SCSI lágmarksstigi bílstjóri fyrir EATA ISA / EISA

Þessi ökumaður annast DPT PM2011 / 021/012/022/122/322.

Dæmi:


modprobe eata

Það eru engar einingar breytur fyrir LKM, en ef þú bindir þessa einingu í grunnkjarna geturðu farið yfir nokkrar breytur með Linux stígvélunum. Sjá BootPrompt-HOWTO.

15.3.16. eata_dma: SCSI lágmarkstakki fyrir EATA-DMA

Þessi bílstjóri annast DPT, NEC, AT & T, SNI, AST, Olivetti og Alphatronix.

Þessi bílstjóri annast DPT Smartcache, Smartcache III og SmartRAID.

Dæmi:


modprobe eata_dma

Það eru engar einingar breytur.

Autoprobe virkar í öllum stillingum.

15.3.17. eata_pio: SCSI lágmarksstigi bílstjóri fyrir EATA-PIO

Þessi bílstjóri annast gamla DPT PM2001, PM2012A.

Dæmi:


modprobe eata_pio

Það eru engar einingar breytur.

15.3.18. Fdomain: SCSI lágmarksviðskiptakynning fyrir framtíðarlén 16xx

Dæmi:


modprobe fdomain

Það eru engar einingar breytur.

Þessi bílstjóri annast kortið og krefst uppsettrar BIOS.

15.3.19. NCR5380: SCSI lágmarkstæki bílstjóri fyrir NCR5380 / 53c400

Dæmi:


modprobe NCR5380 ncr_irq = xx ncr_addr = xx ncr_dma = xx ncr_5380 = 1 \ ncr_53c400 = 1

fyrir höfn kortlagður NCR5380 borð:


modprobe g_NCR5380 ncr_irq = 5 ncr_addr = 0x350 ncr_5380 = 1

fyrir minni kortlagið NCR53C400 borð með truflunum truflun:


modprobe g_NCR5380 ncr_irq = 255 ncr_addr = 0xc8000 ncr_53c400 = 1

Parameters:

Ef þú bindir þessa bílstjóri inn í grunnkjarna getur þú framhjá breytur við það í gegnum ræsistærðir kjarna. Sjá BootPrompt-HOWTO.

15.3.20. NCR53c406a: SCSI lágmarksstigi bílstjóri fyrir NCR53c406a

Dæmi:


modprobe NCR53c406a

Það eru engar einingar breytur fyrir LKM, en ef þú bindir þessa einingu í grunnkjarna geturðu farið yfir nokkrar breytur með Linux stígvélunum. Sjá BootPrompt-HOWTO.

15.3.21. 53c7,8xx.o: SCSI lágmarksstigi bílstjóri fyrir NCR53c7,8xx

Dæmi:


modprobe 53c7,8xx

Það eru engar einingar breytur fyrir LKM, en ef þú bindir þessa einingu í grunnkjarna geturðu farið yfir nokkrar breytur með Linux stígvélunum. Sjá BootPrompt-HOWTO.

Þessi bílstjóri annast kortið og krefst uppsettrar BIOS.

15.3.22. ncr53c8xx: SCSI lágmarkstæki bílstjóri fyrir PCI-SCS NCR538xx fjölskyldu

Dæmi:


modprobe ncr53c8xx

Það eru engar einingar breytur.

15.3.23. PPA: lágmarksvið SCSI bílstjóri fyrir IOMEGA samhliða port ZIP drif

Sjá skráarstjórana / scsi / README.ppa í Linux uppsprettatréinu til að fá nánari upplýsingar.

Dæmi:


modprobe ppa ppa_base = 0x378 ppa_nybble = 1

Parameters:

15.3.24. pas16: SCSI lágmarksstigi bílstjóri fyrir PAS16

Dæmi:


modprobe pas16

Það eru engar einingar breytur fyrir LKM, en ef þú bindir þessa einingu í grunnkjarna geturðu farið yfir nokkrar breytur með Linux stígvélunum. Sjá BootPrompt-HOWTO.

Þessi bílstjóri vinnur sjálfkrafa á kortið. Engin BIOS er krafist.

15.3.25. qlogicfas: SCSI lágmarksstigi bílstjóri fyrir Qlogic FAS

Dæmi:


modprobe qlogicfas

Það eru engar einingar breytur fyrir LKM, en ef þú bindir þessa einingu í grunnkjarna geturðu farið yfir nokkrar breytur með Linux stígvélunum. Sjá BootPrompt-HOWTO.

15.3.26. qlogicisp: SCSI lágmarksstigi bílstjóri fyrir Qlogic ISP

Dæmi:


modprobe qlogicisp

Það eru engar einingar breytur fyrir LKM, en ef þú bindir þessa einingu í grunnkjarna geturðu farið yfir nokkrar breytur með Linux stígvélunum. Sjá BootPrompt-HOWTO.

Krefst vélbúnaðar.

15.3.27. Seagate: SCSI lágmarkstakki fyrir Seagate, Future Domain

Þessi bílstjóri er fyrir Seagate ST-02 og Future Domain TMC-8xx.

Dæmi:


modprobe seagate

Það eru engar einingar breytur fyrir LKM, en ef þú bindir þessa einingu í grunnkjarna geturðu farið yfir nokkrar breytur með Linux stígvélunum. Sjá BootPrompt-HOWTO.

Þessi ökumaður bíður aðeins fyrir heimilisfang. IRQ er fastur á 5. Ökumaðurinn þarf uppsettan BIOS.

15.3.28. t128: SCSI lágmarkstæki bílstjóri fyrir Trantor T128 / T128F / T228

Dæmi:


modprobe t128

Það eru engar einingar breytur fyrir LKM, en ef þú bindir þessa einingu í grunnkjarna geturðu farið yfir nokkrar breytur með Linux stígvélunum. Sjá BootPrompt-HOWTO.

Þessi bílstjóri vinnur sjálfkrafa á kortið. Ökumaðurinn þarf uppsettan BIOS.

15.3.29. u14-34f: SCSI lágmarkstæki bílstjóri fyrir UltraStor 14F / 34F

Dæmi:


modprobe u14-34f

Það eru engar einingar breytur fyrir LKM, en ef þú bindir þessa einingu í grunnkjarna geturðu farið yfir nokkrar breytur með Linux stígvélunum. Sjá BootPrompt-HOWTO.

Þessi ökumaður staðfestir kortið, en ekki 0x310 tengið. Engin BIOS er krafist.

15.3.30. Ultrastor: lágmarksvið SCSI bílstjóri fyrir UltraStor

Dæmi:


modprobe ultrastor

Það eru engar einingar breytur fyrir LKM, en ef þú bindir þessa einingu í grunnkjarna geturðu farið yfir nokkrar breytur með Linux stígvélunum. Sjá BootPrompt-HOWTO.