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_modModul parametrlari mavjud emas.
15.3.2. sd_mod: Disk qurilmalari uchun SCSI yuqori darajali drayveri
Misol:
modprobe sd_modModul parametrlari mavjud emas.
15.3.3. stanli qurilmalar uchun SCSI yuqori darajali haydovchi
Misol:
modprobe stLKM 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_modModul parametrlari mavjud emas.
15.3.5. sg: umumiy SCSI qurilmalari uchun SCSI yuqori darajali haydovchi
Yuqoridagi yuqori darajadagi ushbu haydovchining izohiga qarang.
Misol:
modprobe sgModul parametrlari mavjud emas.
* Litsenziya
* Yuklanadigan yadro moduli qanday amalga oshiriladi?
parametrlari.
15.3.6. wd7000: 7000FASST uchun SCSI past darajadagi drayveri
Misol:
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:
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:
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:
Modul parametrlari mavjud emas.
Ushbu haydovchi kartani avtomatik ravishda ishlating.
15.3.10. aic7xxx: Adaptec AHA274X / 284X / 294X uchun SCSI past darajadagi drayveri
Misol:
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:
Moduli parametrlari:
- asc_iopflag
- 1
- portni tekshirishni yoqish
- 0
- portdan ko'rishni o'chirib qo'yish
- asc_ioport
- Advansys SCSI adapterlarini tekshirish uchun I / U porti manzillari
- asc_dbglvl
- disk raskadrovka darajasi:
- 0
- Faqat xatolar
- 1
- Yuqori darajada kuzatuv
- 2-N
- Aniq kuzatuv
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:
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:
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:
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:
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:
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:
Modul parametrlari mavjud emas.
15.3.18. fdomain: Future Domain 16xx uchun SCSI past darajali drayveri
Misol:
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:
port uchun NCR5380 kartasini xaritada ko'rsatish uchun:
xotira bilan bog'langan NCR53C400 kartochkalari o'chirilgan bo'lsa:
Parametrlar:
- ncr_irq
- haydovchi irq xizmat qilish kerak. 255 yoki DMA interruptini bildirmaydi. Agar buyruq satrida bekor qilingan bo'lsa, IRQ chizig'ini avtomatik ravishda ochish uchun 254.
- ncr_addr
- I / U port manzili yoki xotira bilan identifikatsiya qilingan G / Ç manzili, haydovchining haydovchilik qilishi kerakligi
- ncr_dma
- drayverni ishlatishi kerak bo'lgan DMA kanali
- ncr_5380
- 1 = NCR5380 taxtali uchun sozlash
- ncr_53c400
- 1 = NCR53C400 taxtali uchun sozlash
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:
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:
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:
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:
Parametrlar:
- ppa_base
- PPA ning I / U portining asosiy manzili. Birlamchi 0x378.
- ppa_speed_high
- Mikrosaniyalarda ma'lumotlar uzatishda ishlatiladigan kechikish. Standart 1.
- ppa_speed_low
- Gecikmeli boshqa
- Mikrosaniyadagi operatsiyalar. Standart 6.
- ppa_nybble
- 1 = 4-bit rejimdan foydalaning. 0 = yo'q. Standart - 0 ga teng.
15.3.24. pas16: PAS16 uchun SCSI past darajadagi drayveri
Misol:
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:
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:
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:
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:
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:
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:
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.