Linuxni yuklab olish mumkin bo'lgan yadro moduli

15.3. SCSI drayveri

SCSI drayverlari haqida batafsil ma'lumot SCSI-2.4-HOWTO'da.

Linuxning SCSI funktsiyasi uchta qatlamda qo'llaniladi va ularning barchasi uchun LKM mavjud.

O'rtacha darajadagi haydovchi yoki SCSI yadrosi o'rtada. Bu scsi_mod LKM dan iborat. SCSI moslamalaridan foydalanadigan SCSI adapteridan va qurilmaning qaysi sinfidan (disk, brauzer, CD-ROM haydovchi va boshqalar) qaram bo'lishidan qat'i nazar, bu barcha narsalarni amalga oshiradi.

SCSI adapterining har turi uchun past darajadagi drayveri mavjud - odatda, har bir brend uchun boshqa haydovchi. Misol uchun, Advansys adapterlari uchun past darajadagi haydovchi (hozirda Connect.com kompaniyasi tomonidan ishlab chiqarilgan) advansys deb nomlanadi . (Agar siz ATA (aka IDE) va SCSI disk qurilmalarini taqqoslasangiz, bu katta farq - ATA oddiy va standart bo'lib, bitta haydovchining barcha kompaniyalarning barcha adapterlari bilan ishlashi SCSI kamroq standart bo'lib, natijada siz har qanday muayyan adapterga sizning sistemangiz bilan mukammal mos keladigan ishonch).

Yuqori darajali drayvlar yadroning qolgan qismiga muayyan qurilmalar sinfiga mos keluvchi interfeysni taqdim etadi. Masalan, stereotexnik qurilmalar uchun SCSI yuqori darajali haydovchilar, masalan, qaytib kelishi kerak. CD-ROM drayverlarga mo'ljallangan yuqori darajadagi SCSI drayveri, sr emas.

Shuni esda tutingki, qurilmangizning ma'lum bir brendiga xos bo'lgan yuqori darajali haydovchilar kerak. Bu darajadagi bir brend uchun boshqasidan ajralib turadigan joy juda oz.

Maxsus bahslarga loyiq bo'lgan bir SCSI yuqori darajali haydovchisi sg . "SCSI generic" haydovchisi deb ataladigan bu haydovchi - bu juda nozik bir qatlam bo'lib, u yadrosi qolgan qismga SCSI o'rta darajasidagi haydovchining juda xomashyo vakolatini taqdim etadi. SCSI umumiy drayveri orqali ishlaydigan foydalanuvchi kosmik dasturlari (ular asosan raqam sg (wit, 21) tomonidan ro'yxatga olingan qurilma maxsus fayllariga kirishi sababli) SCSI protokollariga batafsil tushunishadi, boshqa SCSI yuqori darajali haydovchilar odatda SCSI nima ekanligini bilishmaydi. SCSI-Programming-HOWTO SCSI umumiy drayverini to'liq hujjatiga ega.

SCSI modullarining qatlamlik tartibi LKMlarning bir-biriga bog'liqligini va ularni yuklash kerak bo'lgan tartibni rad etadi. Har doim o'rta darajali haydovchini birinchi marta yuklaysiz va uni eng so'nggi bekor qilasiz. Past darajadagi va yuqori darajali haydovchilar bundan keyin biron-bir tartibda yuklanishi va yuklab olishlari mumkin va ular har ikkala joyda o'rta darajadagi haydovchiga o'zlarini qo'shib qo'yadi va ularni qo'shib qo'yadilar. To'liq vositangiz bo'lmasa, siz qurilmaga kirishga urinayotganingizda "qurilma topilmadi" xatoni olishingiz mumkin.

Ko'p SCSI past darajadagi (adapter) drayverlarida LKM parametrlari mavjud emas; karta sozlamalari uchun odatda autoprobe qilishadi. Kartangiz ba'zi noan'anaviy port manzillariga javob bersa, drayverni asosiy yadroga ulashingiz va yadro "buyruqlar qatori" ni ishlatishingiz kerak. Qarang BootPrompt-HOWTO. Yoki manbai qaynatib, qayta derazadan.

Ko'pgina SCSI past darajali haydovchilar README deb nomlangan fayllardagi Linux manbalari dovonidagi drayvlar / scsi katalogida hujjatlarga ega . *.

15.3.1. scsi_mod: SCSI o'rta darajali haydovchi

Misol:

modprobe scsi_mod

Modul parametrlari mavjud emas.

15.3.2. sd_mod: Disk qurilmalari uchun SCSI yuqori darajali drayveri

Misol:

modprobe sd_mod

Modul parametrlari mavjud emas.

15.3.3. stanli qurilmalar uchun SCSI yuqori darajali haydovchi

Misol:

modprobe st

LKM uchun modul parametrlari mavjud emas, lekin agar siz ushbu modulni bazaviy yadroga ulashsangiz, ba'zi parametrlarni Linux boot parametrlari orqali uzatishingiz mumkin. Qarang BootPrompt-HOWTO.

15.3.4. sr_mod: CD-ROM disklari uchun SCSI yuqori darajali haydovchi

Misol:

modprobe sr_mod

Modul parametrlari mavjud emas.

15.3.5. sg: umumiy SCSI qurilmalari uchun SCSI yuqori darajali haydovchi

Yuqoridagi yuqori darajadagi ushbu haydovchining izohiga qarang.

Misol:

modprobe sg

Modul parametrlari mavjud emas.

* Litsenziya

* Yuklanadigan yadro moduli qanday amalga oshiriladi?

parametrlari.

15.3.6. wd7000: 7000FASST uchun SCSI past darajadagi drayveri

Misol:


modprobe wd7000

LKM uchun modul parametrlari mavjud emas, lekin agar siz ushbu modulni bazaviy yadroga ulashsangiz, ba'zi parametrlarni Linux boot parametrlari orqali uzatishingiz mumkin. Qarang BootPrompt-HOWTO.

Ushbu haydovchi kartani saqlab qoladi va o'rnatilgan BIOS-ni talab qiladi.

15.3.7. aha152x: Adaptec AHA152X / 2825 uchun SCSI past darajadagi drayveri

Misol:


modprobe aha152x

LKM uchun modul parametrlari mavjud emas, lekin agar siz ushbu modulni bazaviy yadroga ulashsangiz, ba'zi parametrlarni Linux boot parametrlari orqali uzatishingiz mumkin. Qarang BootPrompt-HOWTO.

Ushbu haydovchi kartani saqlab qoladi va o'rnatilgan BIOS-ni talab qiladi.

15.3.8. aha1542: Adaptec AHA1542 uchun SCSI past darajadagi drayveri

Misol:


modprobe aha1542

LKM uchun modul parametrlari mavjud emas, lekin agar siz ushbu modulni bazaviy yadroga ulashsangiz, ba'zi parametrlarni Linux boot parametrlari orqali uzatishingiz mumkin. Qarang BootPrompt-HOWTO.

Ushbu haydovchi kartani faqat 0x330 va 0x334 da avtomatik tarzda ishlaydi.

15.3.9. aha1740: Adaptec AHA1740 EISA uchun SCSI past darajadagi drayveri

Misol:


modprobe aha1740

Modul parametrlari mavjud emas.

Ushbu haydovchi kartani avtomatik ravishda ishlating.

15.3.10. aic7xxx: Adaptec AHA274X / 284X / 294X uchun SCSI past darajadagi drayveri

Misol:


modprobe aic7xxx

LKM uchun modul parametrlari mavjud emas, lekin agar siz ushbu modulni bazaviy yadroga ulashsangiz, ba'zi parametrlarni Linux boot parametrlari orqali uzatishingiz mumkin. Qarang BootPrompt-HOWTO.

Ushbu haydovchi kartani avtomatik ravishda ochadi va BIOS yoqilgan bo'lishi kerak.

15.3.11. Advansys: AdSysSys / Connect.com uchun SCSI past darajadagi haydovchi

Misol:


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

Moduli parametrlari:

Agar ushbu drayverni asosiy yadroga ulasangiz, parametrlarni yadro yuklash parametrlari orqali uzatishingiz mumkin. Qarang BootPrompt-HOWTO.

15.3.12. in2000: Always IN2000 uchun SCSI past darajadagi drayveri

Misol:


modprobe in2000

Modul parametrlari mavjud emas.

Ushbu haydovchi kartani avtomatik ravishda ishlating. Hech qanday BIOS talab qilinmaydi.

15.3.13. BusLogic: BusLogic uchun SCSI past darajadagi haydovchi

Ushbu drayverni olib kelishi mumkin bo'lgan BusLogic kartalarining ro'yxati uzoq. Jami rasmni olish uchun Linux manbalar darchasida fayllar / scsi / README.BusLogic fayllarini o'qing.

Misol:


modprobe BusLogic

Modul parametrlari mavjud emas.

Agar ushbu drayverni asosiy yadroga ulasangiz, parametrlarni yadro yuklash parametrlari orqali uzatishingiz mumkin. Qarang BootPrompt-HOWTO.

15.3.14. dtc: DTC3180 / 3280 uchun SCSI past darajadagi drayveri

Misol:


modprobe dtc

LKM uchun modul parametrlari mavjud emas, lekin agar siz ushbu modulni bazaviy yadroga ulashsangiz, ba'zi parametrlarni Linux boot parametrlari orqali uzatishingiz mumkin. Qarang BootPrompt-HOWTO.

Ushbu haydovchi kartani avtomatik ravishda ishlating.

15.3.15. eata: EATA ISA / EISA uchun SCSI past darajadagi haydovchi

Ushbu drayv DPT PM2011 / 021/012/022/122/322 ni ishlaydi.

Misol:


modprobe eata

LKM uchun modul parametrlari mavjud emas, lekin agar siz ushbu modulni bazaviy yadroga ulashsangiz, ba'zi parametrlarni Linux boot parametrlari orqali uzatishingiz mumkin. Qarang BootPrompt-HOWTO.

15.3.16. eata_dma: EATA-DMA uchun SCSI past darajadagi haydovchi

Ushbu haydovchi DPT, NEC, AT & T, SNI, AST, Olivetti va Alphatronixni ishlaydi.

Ushbu drayv DPT Smartcache, Smartcache III va SmartRAIDni ishlaydi.

Misol:


modprobe eata_dma

Modul parametrlari mavjud emas.

Autoprobe barcha konfiguratsiyalarda ishlaydi.

15.3.17. eata_pio: EATA-PIO uchun SCSI past darajali haydovchi

Ushbu drayv eski DPT PM2001, PM2012A-ni ishlating.

Misol:


modprobe eata_pio

Modul parametrlari mavjud emas.

15.3.18. fdomain: Future Domain 16xx uchun SCSI past darajali drayveri

Misol:


modprobe fdomain

Modul parametrlari mavjud emas.

Ushbu haydovchi kartani avtomatik ravishda ochadi va o'rnatilgan BIOS-ni talab qiladi.

15.3.19. NCR5380: NCR5380 / 53c400 uchun SCSI past darajadagi drayveri

Misol:


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

port uchun NCR5380 kartasini xaritada ko'rsatish uchun:


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

xotira bilan bog'langan NCR53C400 kartochkalari o'chirilgan bo'lsa:


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

Parametrlar:

Agar ushbu drayverni asosiy yadroga ulasangiz, parametrlarni yadro yuklash parametrlari orqali uzatishingiz mumkin. Qarang BootPrompt-HOWTO.

15.3.20. NCR53c406a: NCR53c406a uchun SCSI past darajadagi drayveri

Misol:


modprobe NCR53c406a

LKM uchun modul parametrlari mavjud emas, lekin agar siz ushbu modulni bazaviy yadroga ulashsangiz, ba'zi parametrlarni Linux boot parametrlari orqali uzatishingiz mumkin. Qarang BootPrompt-HOWTO.

15.3.21. 53c7,8xx.o: NCR53c7,8xx uchun SCSI past darajadagi drayveri

Misol:


modprobe 53c7,8xx

LKM uchun modul parametrlari mavjud emas, lekin agar siz ushbu modulni bazaviy yadroga ulashsangiz, ba'zi parametrlarni Linux boot parametrlari orqali uzatishingiz mumkin. Qarang BootPrompt-HOWTO.

Ushbu haydovchi kartani avtomatik ravishda ochadi va o'rnatilgan BIOS-ni talab qiladi.

15.3.22. ncr53c8xx: PCI-SCS NCR538xx oilasi uchun SCSI past darajadagi drayveri

Misol:


modprobe ncr53c8xx

Modul parametrlari mavjud emas.

15.3.23. ppa: IOMEGA parallel port ZIP drayveri uchun past darajadagi SCSI drayveri

Tafsilotlar uchun Linux manbalari darchasida joylashgan fayllarni / scsi / README.ppa fayllarini ko'ring.

Misol:


modprobe ppa ppa_base = 0x378 ppa_nybble = 1

Parametrlar:

15.3.24. pas16: PAS16 uchun SCSI past darajadagi drayveri

Misol:


modprobe pas16

LKM uchun modul parametrlari mavjud emas, lekin agar siz ushbu modulni bazaviy yadroga ulashsangiz, ba'zi parametrlarni Linux boot parametrlari orqali uzatishingiz mumkin. Qarang BootPrompt-HOWTO.

Ushbu haydovchi kartani avtomatik ravishda ishlating. Hech qanday BIOS talab qilinmaydi.

15.3.25. qlogicfas: Qlogic FAS uchun SCSI past darajadagi drayveri

Misol:


modprobe qlogicfas

LKM uchun modul parametrlari mavjud emas, lekin agar siz ushbu modulni bazaviy yadroga ulashsangiz, ba'zi parametrlarni Linux boot parametrlari orqali uzatishingiz mumkin. Qarang BootPrompt-HOWTO.

15.3.26. qlogicisp: Qlogic ISP uchun SCSI past darajadagi drayveri

Misol:


modprobe qlogicisp

LKM uchun modul parametrlari mavjud emas, lekin agar siz ushbu modulni bazaviy yadroga ulashsangiz, ba'zi parametrlarni Linux boot parametrlari orqali uzatishingiz mumkin. Qarang BootPrompt-HOWTO.

Bellenim dasturini talab qiladi.

15.3.27. Seagate: Seagate uchun SCSI past darajadagi drayveri, Future Domain

Ushbu haydovchi Seagate ST-02 va Future Domain TMC-8xx uchun.

Misol:


modprobe seagate

LKM uchun modul parametrlari mavjud emas, lekin agar siz ushbu modulni bazaviy yadroga ulashsangiz, ba'zi parametrlarni Linux boot parametrlari orqali uzatishingiz mumkin. Qarang BootPrompt-HOWTO.

Ushbu haydovchi faqat manzil uchun autoproblar. IRQ 5 ga o'rnatilgan. Haydovchi o'rnatilgan BIOS-ni talab qiladi.

15.3.28. t128: Trantor T128 / T128F / T228 uchun SCSI past darajadagi drayveri

Misol:


modprobe t128

LKM uchun modul parametrlari mavjud emas, lekin agar siz ushbu modulni bazaviy yadroga ulashsangiz, ba'zi parametrlarni Linux boot parametrlari orqali uzatishingiz mumkin. Qarang BootPrompt-HOWTO.

Ushbu haydovchi kartani avtomatik ravishda ishlating. Drayv BIOS o'rnatilgan bo'lishi kerak.

15.3.29. u14-34f: UltraStor 14F / 34F uchun SCSI past darajali drayveri

Misol:


modprobe u14-34f

LKM uchun modul parametrlari mavjud emas, lekin agar siz ushbu modulni bazaviy yadroga ulashsangiz, ba'zi parametrlarni Linux boot parametrlari orqali uzatishingiz mumkin. Qarang BootPrompt-HOWTO.

Ushbu haydovchi kartani autoprobes, lekin 0x310 port emas . Hech qanday BIOS talab qilinmaydi.

15.3.30. ultrastur: UltraStor uchun past darajadagi SCSI drayveri

Misol:


modprobe ultrastor

LKM uchun modul parametrlari mavjud emas, lekin agar siz ushbu modulni bazaviy yadroga ulashsangiz, ba'zi parametrlarni Linux boot parametrlari orqali uzatishingiz mumkin. Qarang BootPrompt-HOWTO.