15.3. SCSI Drivers
L'infurmazione detallada di i controlle SCSI hè in SCSI-2.4-CUNCU.
A funzione SCSI di Linux hè implementata in trè capi, è ci sò LKMs per tutti.
In u core hè u centru di u centru core o SCSI . Questu hè custituitu u scsi_mod LKM. Hè tutti questi cose chì sò cumune entre i SCSI, invece di ciò chì l'adopru SCSI usanu è chì classa di discu (discu, scanner, unità CD-ROM, etc.) hè.
Ci hè un cuncettu di livellu bellu per ogni tipu d'adaptador SCSI - tipicamenti, un mutore differenti per ogni marca. Per esempiu, u mutore di livellu minimu per l'Adatta Advansys (fatta da a sucità chì hè issa Connect.com) hè chjamatu advansys . (Se tu si cumparanu ATA (ai IDE) è dispusitivi discu SCSI, questu hè una maiò diferenza - ATA hè simplice è standard cumu chì un dirigentore travaglia cù tutti i adaptatori di tutti l'impresi. SCSI hè menu standard è com'è cunsiderazione chì deve avè bisognu menu fiducia in qualchì adattatore particulari chì sò perfettamenti compatible cù u vostru sistema).
Cunsiderate d'altu centru prisentanu à u restu di u kernel una interfazea appropritata à una certa classa di dispositi. U SCSI, un prugettu d'altu livellu per u cassette, st , per esempiu, hà ioctls per rebobinar. U cuntattu di SCSI d'altu livellu per uni CD-ROM, sr , ùn hè micca.
Avete chì raramente necessite un attore di livellu elevatu per una certa marca di dispusitivu. À questu livellu, ci hè pocu spaziu per una marca da esse distinguitu da l'altru.
Un driver SCSI d'altu livellu chì hè megliu esigenza speciale hè sg . Questu chjucu, chjamatu "Conductor SCSI", hè una strata abbastanza finita chì presenta una rappurtazione prima di prima di u centru SCSI à u restu di u kernel. Programmi spaziu di l'utilizatori chì operanu through the SCSI driver genicu (perchè accettanu accessu un schedariu speziale chì u numeri maiò hè quellu registratu da sg (à u wit, 21)) anu una cumprissioni perfetta di i protokolli SCSI, mentri chì i schedari spazii di l'utilizatori chì operanu da altru SCSI i testeurs d'altu centru ùn tipulanu micca mancu ciò chì hè SCSI. Cunsigliu SCSI-DOCUMENTS du documentu completo di u SCSI driver genicu.
L'urdinazione di i moduli SCSI beliesi a manera chì i LKM depende di l'altri è l'ordine in u quale devenu esse carricu. Ùn avete sempre carbu à u cuntrollu di u centru di u livellu principalu è fate perdinu l'ultimu. U minimu di u nivellu di i viaghji di u nivellu pò esse carghjatu è senza scaricamentu in questu ordini dopu, è si aghjunghjianu è stabiliscenu a dependenza à u centru di u cinturione in i dui ghjudizi. Se ùn avete micca un set completo, avete da vene un "dispositu micca truvatu" errore quandu pruvate accede à un dispositivu.
A maiò parte di i cartulari SCSI di livellu (adapter) ùn anu micca parametri LKM; Fate micca in generale per autorepruvatto di scambi di carta. Se a vostra carta responde à qualchì indirizzu di portu pocu fugliale, avete unitu u mutore à u core di basa è utilizate l'opere di "linea di cumanda" di l'kernel. Vede BootPrompt-CUSTOMO O pudete riesce u Fonte è recompile.
Parechji prughjetti di u nivellu SCSI sò documentazioni in u cartulare / scsi directory in l'arburistu fonte Linux, in schedari chjamati README. *.
15.3.1. scsi_mod: SCSI mid-level driver
Esempiu:
modprobe scsi_modÙn ci hè micca un paràmetariu.
15.3.2. sd_mod: SCSI high-level driver for device disks
Esempiu:
modprobe sd_modÙn ci hè micca un paràmetariu.
15.3.3. st: SCSI high-level driver for tape devices
Esempiu:
modprobe stÙn ci hè micca un paràmetariu di parametri per a LKM, ma se vi cunghjettu stu mudellu à u core di basa, pudete passà parechje parametri per i paràmetri di l'iniziu Linux. Vede BootPrompt-CUSTOMO
15.3.4. sr_mod: SCSI high-level driver for CD-ROM drives
Esempiu:
modprobe sr_modÙn ci hè micca un paràmetariu.
15.3.5. sg: SCSI high-level driver for generic SCSI devices
Vede l'esplicazione di stu spéciale altru livellu di supra.
Esempiu:
modprobe sgÙn ci hè micca un paràmetariu.
* Licenza
* Module di Kernel di Loadable Indice Comu
i parametri.
15.3.6. WD7000: SCSI driver di livellu minimu per 7000FASST
Esempiu:
Ùn ci hè micca un paràmetariu di parametri per a LKM, ma se vi cunghjettu stu mudellu à u core di basa, pudete passà parechje parametri per i paràmetri di l'iniziu Linux. Vede BootPrompt-CUSTOMO
Questu chjappu detti a carta è esie BIOS installatu.
15.3.7. aha152x: SCSI low-level driver per Adaptec AHA152X / 2825
Esempiu:
Ùn ci hè micca un paràmetariu di parametri per a LKM, ma se vi cunghjettu stu mudellu à u core di basa, pudete passà parechje parametri per i paràmetri di l'iniziu Linux. Vede BootPrompt-CUSTOMO
Questu chjappu detti a carta è esie BIOS installatu.
15.3.8. aha1542: SCSI low-level driver per Adaptec AHA1542
Esempiu:
Ùn ci hè micca un paràmetariu di parametri per a LKM, ma se vi cunghjettu stu mudellu à u core di basa, pudete passà parechje parametri per i paràmetri di l'iniziu Linux. Vede BootPrompt-CUSTOMO
U caratteru pruviste a carta à 0x330 è 0x334 solu.
15.3.9. aha1740: SCSI low level driver per Adaptec AHA1740 EISA
Esempiu:
Ùn ci hè micca un paràmetariu.
Stu carrile pruviste puru a carta.
15.3.10. aic7xxx: SCSI low level driver per Adaptec AHA274X / 284X / 294X
Esempiu:
Ùn ci hè micca un paràmetariu di parametri per a LKM, ma se vi cunghjettu stu mudellu à u core di basa, pudete passà parechje parametri per i paràmetri di l'iniziu Linux. Vede BootPrompt-CUSTOMO
Stu carcaristu pruviste a carta è a BIOS deve esse attivatu.
15.3.11. advansys: SCSI low level driver per AdvanSys / Connect.com
Esempiu:
Parametri Module:
- asc_iopflag
- 1
- attivà a scanning di portu
- 0
- inhabilitar scanning di portu
- asc_ioport
- L'indirizzu di u / U portu per scannià l'Adattamenti di Advansys SCSI
- asc_dbglvl
- debugging:
- 0
- Errori solu
- 1
- Tracing high level
- 2-N
- Verbose tracing
Sì avete attaccatu stu diritore in u core di basa, pudete passà paràmetri per elli à i parametri di l'installazione di kernel. Vede BootPrompt-CUSTOMO
15.3.12. in2000: SCSI driver di livellu minimu per sempre IN2000
Esempiu:
Ùn ci hè micca un paràmetariu.
Stu carrile pruviste puru a carta. No BIOS hè necessariu.
15.3.13. BusLogic: Scsi low-level driver for BusLogic
A lista di e BusLogic carte du u mutore pò impaghjate hè longu. Aduprate cumandante di scrive / scsi / README.BusLogic in l' arburistu di u Linux per acquistà a imagina nesta .
Esempiu:
Ùn ci hè micca un paràmetariu.
Sì avete attaccatu stu diritore in u core di basa, pudete passà paràmetri per elli à i parametri di l'installazione di kernel. Vede BootPrompt-CUSTOMO
15.3.14. dtc: SCSI low level driver per DTC3180 / 3280
Esempiu:
Ùn ci hè micca un paràmetariu di parametri per a LKM, ma se vi cunghjettu stu mudellu à u core di basa, pudete passà parechje parametri per i paràmetri di l'iniziu Linux. Vede BootPrompt-CUSTOMO
Stu carrile pruviste puru a carta.
15.3.15. eata: SCSI low-level driver per EATA ISA / EISA
Questu cù e manicura di DPT PM2011 / 021/012/022/122/322.
Esempiu:
Ùn ci hè micca un paràmetariu di parametri per a LKM, ma se vi cunghjettu stu mudellu à u core di basa, pudete passà parechje parametri per i paràmetri di l'iniziu Linux. Vede BootPrompt-CUSTOMO
15.3.16. eata_dma: SCSI low-level driver per EATA-DMA
Questu chjave cuntene DPT, NEC, AT & T, SNI, AST, Olivetti è Alphatronix.
Questu cù e DPT Smartcache, Smartcache III è SmartRAID.
Esempiu:
Ùn ci hè micca un paràmetariu.
Autoprobe opere in tutti i cunfigurazioni.
15.3.17. eata_pio: SCSI low-level driver for EATA-PIO
Questu chjave cuntene l'anticu DPT PM2001, PM2012A.
Esempiu:
Ùn ci hè micca un paràmetariu.
15.3.18. fdomain: SCSI low-level driver per Future Domain 16xx
Esempiu:
Ùn ci hè micca un paràmetariu.
Stu carrudo pruviste a carta è esie BIOS installati.
15.3.19. NCR5380: SCSI low-level driver per NCR5380 / 53c400
Esempiu:
per un portu cartuginatu NCR5380 bord:
per una memoria carteñata NCR53C400 pianu cù interrupte disattivati:
Parametri:
- ncr_irq
- u corpu hè u sirviziu. 255 significa nimu o DMA interrompe. 254 per autoprobate per una linea IRQ si annullata nantu à a linea di cummanda.
- ncr_addr
- l'indirizzu di u portu di l'I / O o a memoria carteatu l'indirizzu I / O, quellu chì hè appruvatu, chì u cumandante hè di prughjettà
- ncr_dma
- u Canali DMA u mutore hè di utilizà
- ncr_5380
- 1 = stabilitu per un cume NCR5380
- ncr_53c400
- 1 = stabilitu per un centru NCR53C400
Sì avete attaccatu stu diritore in u core di basa, pudete passà paràmetri per elli à i parametri di l'installazione di kernel. Vede BootPrompt-CUSTOMO
15.3.20. NCR53c406a: SCSI low-level driver per NCR53c406a
Esempiu:
Ùn ci hè micca un paràmetariu di parametri per a LKM, ma se vi cunghjettu stu mudellu à u core di basa, pudete passà parechje parametri per i paràmetri di l'iniziu Linux. Vede BootPrompt-CUSTOMO
15.3.21. 53c7,8xx.o: SCSI low level driver per NCR53c7,8xx
Esempiu:
Ùn ci hè micca un paràmetariu di parametri per a LKM, ma se vi cunghjettu stu mudellu à u core di basa, pudete passà parechje parametri per i paràmetri di l'iniziu Linux. Vede BootPrompt-CUSTOMO
Stu carrudo pruviste a carta è esie BIOS installati.
15.3.22. ncr53c8xx: SCSI low-level driver for PCI-SCS family NCR538xx
Esempiu:
Ùn ci hè micca un paràmetariu.
15.3.23. ppa: conduttore SCSI di livellu per IOMEGA parallele portu unificatu ZIP
Vede u cuntenutu di scrittori / scsi / README.ppa in l' arburistu di u Linux per i detti.
Esempiu:
Parametri:
- ppa_base
- Indirizzu Base di u portu I / O di PPA. Default 0x378.
- ppa_speed_high
- Tempu utilizatu in trasferimentu di dati, in microseguni. Default hè 1.
- ppa_speed_low
- Tempu utilizatu in altri
- funziunalità, in microseguni. Default is 6.
- ppa_nybble
- 1 = Utilizà u modu di 4 bits. 0 = micca. Default hè 0.
15.3.24. pas16: SCSI low level driver per PAS16
Esempiu:
Ùn ci hè micca un paràmetariu di parametri per a LKM, ma se vi cunghjettu stu mudellu à u core di basa, pudete passà parechje parametri per i paràmetri di l'iniziu Linux. Vede BootPrompt-CUSTOMO
Stu carrile pruviste puru a carta. No BIOS hè necessariu.
15.3.25. Qlogicfas: SCSI low-level driver for Qlogic FAS
Esempiu:
Ùn ci hè micca un paràmetariu di parametri per a LKM, ma se vi cunghjettu stu mudellu à u core di basa, pudete passà parechje parametri per i paràmetri di l'iniziu Linux. Vede BootPrompt-CUSTOMO
15.3.26. Qlogicisp: SCSI low-level driver for Qlogic ISP
Esempiu:
Ùn ci hè micca un paràmetariu di parametri per a LKM, ma se vi cunghjettu stu mudellu à u core di basa, pudete passà parechje parametri per i paràmetri di l'iniziu Linux. Vede BootPrompt-CUSTOMO
Esistenu firmware.
15.3.27. seagate: SCSI low-level driver per Seagate, U Futuru Domain
Stu driver hè per Seagate ST-02 è Future Domain TMC-8xx.
Esempiu:
Ùn ci hè micca un paràmetariu di parametri per a LKM, ma se vi cunghjettu stu mudellu à u core di basa, pudete passà parechje parametri per i paràmetri di l'iniziu Linux. Vede BootPrompt-CUSTOMO
Questa pruvucatori autoprobes per l'indirizzu solu. L'IRQ hè stituutu à 5. U mutore pruvvista BIOS installatu.
15.3.28. t128: SCSI driver di livellu minimu per Trantor T128 / T128F / T228
Esempiu:
Ùn ci hè micca un paràmetariu di parametri per a LKM, ma se vi cunghjettu stu mudellu à u core di basa, pudete passà parechje parametri per i paràmetri di l'iniziu Linux. Vede BootPrompt-CUSTOMO
Stu carrile pruviste puru a carta. U driver ùn esie BIOS installatu.
15.3.29. u14-34f: SCSI low level driver per UltraStor 14F / 34F
Esempiu:
Ùn ci hè micca un paràmetariu di parametri per a LKM, ma se vi cunghjettu stu mudellu à u core di basa, pudete passà parechje parametri per i paràmetri di l'iniziu Linux. Vede BootPrompt-CUSTOMO
Stu carruzzellu pruviste a carta, ma micca u portu 0x310. No BIOS hè necessariu.
15.3.30. ultrastor: condensateur SCSI bassinu per UltraStor
Esempiu:
Ùn ci hè micca un paràmetariu di parametri per a LKM, ma se vi cunghjettu stu mudellu à u core di basa, pudete passà parechje parametri per i paràmetri di l'iniziu Linux. Vede BootPrompt-CUSTOMO