15.3. SCSI இயக்கிகள்
SCSI இயக்கிகள் பற்றிய விரிவான தகவல் SCSI-2.4-HOWTO இல் உள்ளது.
லினக்ஸின் SCSI செயல்பாடு மூன்று அடுக்குகளில் செயல்படுத்தப்படுகிறது, மேலும் அவை அனைத்தும் LKM களில் உள்ளன.
நடுத்தர நடுத்தர நிலை இயக்கி அல்லது SCSI கோர் ஆகும். இது கொண்டிருக்கிறது scsi_mod LKM. SCSI சாதனங்களில் நீங்கள் பயன்படுத்தும் SCSI அடாப்டர் மற்றும் சாதனத்தின் வர்க்கம் (வட்டு, ஸ்கேனர், குறுவட்டு இயக்கி மற்றும் பல) இது பொருந்தும்.
ஒவ்வொரு வகையான SCSI அடாப்டருக்கும் ஒரு குறைந்த-நிலை இயக்கி உள்ளது - ஒவ்வொரு பிராண்டிற்கும் ஒரு வேறுபட்ட இயக்கி. எடுத்துக்காட்டாக, Advansys அடாப்டர்களுக்கு குறைந்த-நிலை இயக்கி (இப்போது Connect.com என்ற நிறுவனத்தால் தயாரிக்கப்படுகிறது) advansys . (நீங்கள் ATA (aka IDE) மற்றும் SCSI வட்டு சாதனங்களை ஒப்பிடுகையில், இது ஒரு பெரிய வித்தியாசம் - ATA எளிமையானதும், தரமானதும் ஒரு நிறுவனமானது அனைத்து நிறுவனங்களிடமிருந்தும் அனைத்து அடாப்டர்களுடனும் இயங்குகிறது. எந்த குறிப்பிட்ட அடாப்டரில் குறைந்த நம்பிக்கை உங்கள் கணினியுடன் பொருந்தக்கூடியது).
கர்னலின் மீதமுள்ள உயர் மட்ட இயக்கிகள் ஒரு குறிப்பிட்ட வகை சாதனங்களுக்கு பொருத்தமான ஒரு இடைமுகம். டேப் சாதனங்களுக்கு SCSI உயர் நிலை இயக்கி, ஸ்டம்ப் உதாரணமாக, ioctls ஐ மீண்டும் முன்னிருக்குகிறது. குறுவட்டு இயக்கிகள் உயர் நிலை SCSI இயக்கி, எஸ்ஆர் , இல்லை.
ஒரு குறிப்பிட்ட பிராண்டின் சாதனத்திற்கு குறிப்பிட்ட அளவிலான உயர்நிலை இயக்கி தேவைப்படுவதை நீங்கள் கவனத்தில் கொள்ள வேண்டும். இந்த மட்டத்தில், ஒரு பிராண்டிற்கு இன்னொருவரிடம் இருந்து வேறுபடுத்திக்கொள்ளும் சிறிய அறை உள்ளது.
ஒரு சிறப்பு SCSI உயர் நிலை இயக்கி சிறப்பு குறிப்பிடத்தக்கது SG . இந்த இயக்கி, "SCSI பொதுவான" இயக்கி என்று அழைக்கப்படுகிறது, இது மிகவும் மெல்லிய அடுக்கு ஆகும், இது SCSI நடுப்பகுதி நிலை இயக்கியை கர்னலின் மீதமுள்ளவற்றிற்கு அளிக்கிறது. SCSI இயக்கி இயக்கி வழியாக செயல்படும் பயனர் இடைவெளி திட்டங்கள் (அவை சாதன சிறப்பு கோப்புகளை அணுகுவதால், அதன் முக்கிய எண் ஒன்று பதிவு செய்யப்படுகிறது SG (wit, 21)) SCSI நெறிமுறைகளைப் பற்றிய விரிவான புரிதலைக் கொண்டிருக்கிறது, மற்ற SCSI உயர்-நிலை இயக்கிகளால் செயல்படும் பயனர் இடைவெளி திட்டங்கள் SCSI என்ன என்பது தெரியவில்லை. SCSI- புரோகிராமிங்- HOWTO SCSI பொதுவான இயக்கியின் முழு ஆவணங்கள் உள்ளன.
SCSI தொகுப்பின் அடுக்கு வரிசையை LKM கள் ஒருவருக்கொருவர் சார்ந்து மற்றும் அவர்கள் ஏற்ற வேண்டிய கட்டளையைப் பொருட்படுத்துவதில்லை. நீங்கள் எப்போதும் நடுத்தர அளவிலான இயக்கி ஏற்ற மற்றும் இறுதியாக அதை இறக்க. குறைந்த அளவிலான மற்றும் உயர்மட்ட ஓட்டுனர்கள் எந்த வரிசையிலும் ஏற்றப்படலாம் மற்றும் இறக்கப்படலாம், மேலும் அவை இரு முனைகளிலும் நடுத்தர அளவிலான ஓட்டுனரின் சார்பாக தங்களைத் தாங்களே கவர்ந்து நிறுத்தி வைக்கின்றன. நீங்கள் ஒரு முழுமையான தொகுப்பு இல்லையெனில், ஒரு சாதனத்தை அணுக முயற்சிக்கும் போது "சாதனம் கிடைக்கவில்லை" பிழை உங்களுக்கு கிடைக்கும்.
பெரும்பாலான SCSI குறைந்த-நிலை (அடாப்டர்) இயக்கிகள் LKM அளவுருக்கள் இல்லை; அவை பொதுவாக கார்பரேட் அமைப்புகளுக்கு தானாகவே இயங்கிக் கொண்டிருக்கும். உங்கள் கார்டன் சில வழக்கத்திற்கு மாறான துறைமுக முகவரிக்கு பதிலளித்தால், இயக்கி கர்னலுக்கு இயக்கிக் கொண்டு கர்னல் "கட்டளை வரி" விருப்பங்களைப் பயன்படுத்த வேண்டும். BootPrompt-HOWTO ஐப் பார்க்கவும். அல்லது நீங்கள் மூலத்தையும் மீளமைக்கலாம்.
பல SCSI குறைந்த-நிலை இயக்கிகள் ஆவணங்கள் உள்ளன டிரைவர்கள் / SCSI லினக்ஸ் மூல மரத்திலுள்ள அடைவு, கோப்புகளில் அழைக்கப்படுகிறது என்னை தெரிந்து கொள். *.
15.3.1. scsi_mod: SCSI நடுப்பகுதி நிலை இயக்கி
உதாரணமாக:
modprobe scsi_mod
தொகுதி அளவுருக்கள் இல்லை.
15.3.2. sd_mod: SCSI உயர் நிலை இயக்கி வட்டு சாதனங்களுக்கு
உதாரணமாக:
modprobe sd_mod
தொகுதி அளவுருக்கள் இல்லை.
15.3.3. st: டேப் சாதனங்களுக்கு SCSI உயர் நிலை இயக்கி
உதாரணமாக:
modprobe st
LKM க்கு தொகுதி அளவுருக்கள் எதுவும் இல்லை, ஆனால் இந்த தொகுதிகளை அடிப்படை கர்னலுக்கு கட்டுப்படுத்தினால், நீங்கள் லினக்ஸ் துவக்க அளவுருக்கள் வழியாக சில அளவுருக்கள் அனுப்பலாம். BootPrompt-HOWTO ஐப் பார்க்கவும்.
15.3.4. sr_mod: SCSI உயர் நிலை இயக்கி CD-ROM இயக்கிகள்
உதாரணமாக:
modprobe sr_mod
தொகுதி அளவுருக்கள் இல்லை.
15.3.5. sg: SCSI உயர் நிலை இயக்கி பொதுவான SCSI சாதனங்களுக்கு
இந்த சிறப்பு உயர் நிலை இயக்கி விளக்கத்தை மேலே காண்க.
உதாரணமாக:
modprobe sg
தொகுதி அளவுருக்கள் இல்லை.
* உரிமம்
* ஏற்றக்கூடிய கர்னல் தொகுதி எப்படி-க்கு அட்டவணை
அளவுருக்கள்.
15.3.6. wd7000: SCSI குறைந்த-நிலை இயக்கி 7000FASST
உதாரணமாக:
LKM க்கு தொகுதி அளவுருக்கள் எதுவும் இல்லை, ஆனால் இந்த தொகுதிகளை அடிப்படை கர்னலுக்கு கட்டுப்படுத்தினால், நீங்கள் லினக்ஸ் துவக்க அளவுருக்கள் வழியாக சில அளவுருக்கள் அனுப்பலாம். BootPrompt-HOWTO ஐப் பார்க்கவும். இந்த இயக்கி அட்டையை மேலேற்றி, நிறுவப்பட்ட பயாஸ் தேவைப்படுகிறது. உதாரணமாக: LKM க்கு தொகுதி அளவுருக்கள் எதுவும் இல்லை, ஆனால் இந்த தொகுதிகளை அடிப்படை கர்னலுக்கு கட்டுப்படுத்தினால், நீங்கள் லினக்ஸ் துவக்க அளவுருக்கள் வழியாக சில அளவுருக்கள் அனுப்பலாம். BootPrompt-HOWTO ஐப் பார்க்கவும். இந்த இயக்கி அட்டையை மேலேற்றி, நிறுவப்பட்ட பயாஸ் தேவைப்படுகிறது. உதாரணமாக: LKM க்கு தொகுதி அளவுருக்கள் எதுவும் இல்லை, ஆனால் இந்த தொகுதிகளை அடிப்படை கர்னலுக்கு கட்டுப்படுத்தினால், நீங்கள் லினக்ஸ் துவக்க அளவுருக்கள் வழியாக சில அளவுருக்கள் அனுப்பலாம். BootPrompt-HOWTO ஐப் பார்க்கவும். இந்த இயக்கி 0x330 மற்றும் 0x334 இல் மட்டுமே கார்டை தானியங்குகிறது. உதாரணமாக: தொகுதி அளவுருக்கள் இல்லை. இந்த இயக்கி அட்டை autoprobes. உதாரணமாக: LKM க்கு தொகுதி அளவுருக்கள் எதுவும் இல்லை, ஆனால் இந்த தொகுதிகளை அடிப்படை கர்னலுக்கு கட்டுப்படுத்தினால், நீங்கள் லினக்ஸ் துவக்க அளவுருக்கள் வழியாக சில அளவுருக்கள் அனுப்பலாம். BootPrompt-HOWTO ஐப் பார்க்கவும். இந்த இயக்கி அட்டை தானியங்குகிறது மற்றும் பயாஸ் இயலுமைப்படுத்த வேண்டும். உதாரணமாக: தொகுதி அளவுருக்கள்: நீங்கள் இந்த இயக்கியை அடிப்படை கர்னலில் கட்டுப்படுத்தினால், கர்னல் துவக்க அளவுருக்கள் வழியாக அளவுருக்கள் அனுப்பலாம். BootPrompt-HOWTO ஐப் பார்க்கவும். உதாரணமாக: தொகுதி அளவுருக்கள் இல்லை. இந்த இயக்கி அட்டை autoprobes. இல்லை பயாஸ் தேவைப்படுகிறது. BusLogic அட்டைகளின் பட்டியலை இந்த இயக்கி இயக்கலாம். கோப்பை படிக்கவும் டிரைவர்கள் / SCSI / README.BusLogic லினக்ஸ் மூல மரத்தில் முழு படத்தை பெற. உதாரணமாக: தொகுதி அளவுருக்கள் இல்லை. நீங்கள் இந்த இயக்கியை அடிப்படை கர்னலில் கட்டுப்படுத்தினால், கர்னல் துவக்க அளவுருக்கள் வழியாக அளவுருக்கள் அனுப்பலாம். BootPrompt-HOWTO ஐப் பார்க்கவும். உதாரணமாக: LKM க்கு தொகுதி அளவுருக்கள் எதுவும் இல்லை, ஆனால் இந்த தொகுதிகளை அடிப்படை கர்னலுக்கு கட்டுப்படுத்தினால், நீங்கள் லினக்ஸ் துவக்க அளவுருக்கள் வழியாக சில அளவுருக்கள் அனுப்பலாம். BootPrompt-HOWTO ஐப் பார்க்கவும். இந்த இயக்கி அட்டை autoprobes. இந்த இயக்கி DPT PM2011 / 021/012/022/122/322 கையாள்கிறது. உதாரணமாக: LKM க்கு தொகுதி அளவுருக்கள் எதுவும் இல்லை, ஆனால் இந்த தொகுதிகளை அடிப்படை கர்னலுக்கு கட்டுப்படுத்தினால், நீங்கள் லினக்ஸ் துவக்க அளவுருக்கள் வழியாக சில அளவுருக்கள் அனுப்பலாம். BootPrompt-HOWTO ஐப் பார்க்கவும். இந்த இயக்கி DPT, NEC, AT & T, SNI, AST, Olivetti, மற்றும் Alphatronix கையாளுகிறது. இந்த இயக்கி DPT ஸ்மார்ட்கேஷ், ஸ்மார்ட் கேசிக் III மற்றும் ஸ்மார்ட்ராட் ஆகியவற்றை கையாளுகிறது. உதாரணமாக: தொகுதி அளவுருக்கள் இல்லை. Autoprobe அனைத்து கட்டமைப்புகளில் வேலை செய்கிறது. இந்த இயக்கி பழைய DPT PM2001, PM2012A கையாள்கிறது. உதாரணமாக: தொகுதி அளவுருக்கள் இல்லை. உதாரணமாக: தொகுதி அளவுருக்கள் இல்லை. இந்த இயக்கி அட்டை தானியங்குகிறது மற்றும் நிறுவப்பட்ட பயாஸ் தேவைப்படுகிறது. உதாரணமாக: NCR5380 குழுவால் ஒரு துறைமுகத்திற்காகப் பயன்படுத்தப்பட்டது: முடக்கப்பட்டிருக்கும் இடைவெளிகளோடு NCR53C400 போர்ட்டை ஒரு நினைவகம் மாற்றியமைத்தது: பாராமீட்டர்ஸ்: நீங்கள் இந்த இயக்கியை அடிப்படை கர்னலில் கட்டுப்படுத்தினால், கர்னல் துவக்க அளவுருக்கள் வழியாக அளவுருக்கள் அனுப்பலாம். BootPrompt-HOWTO ஐப் பார்க்கவும். உதாரணமாக: LKM க்கு தொகுதி அளவுருக்கள் எதுவும் இல்லை, ஆனால் இந்த தொகுதிகளை அடிப்படை கர்னலுக்கு கட்டுப்படுத்தினால், நீங்கள் லினக்ஸ் துவக்க அளவுருக்கள் வழியாக சில அளவுருக்கள் அனுப்பலாம். BootPrompt-HOWTO ஐப் பார்க்கவும். உதாரணமாக: LKM க்கு தொகுதி அளவுருக்கள் எதுவும் இல்லை, ஆனால் இந்த தொகுதிகளை அடிப்படை கர்னலுக்கு கட்டுப்படுத்தினால், நீங்கள் லினக்ஸ் துவக்க அளவுருக்கள் வழியாக சில அளவுருக்கள் அனுப்பலாம். BootPrompt-HOWTO ஐப் பார்க்கவும். இந்த இயக்கி அட்டை தானியங்குகிறது மற்றும் நிறுவப்பட்ட பயாஸ் தேவைப்படுகிறது. உதாரணமாக: தொகுதி அளவுருக்கள் இல்லை. கோப்பை பார்க்கவும் டிரைவர்கள் / SCSI / README.ppa விவரங்களுக்கு லினக்ஸ் மூல மரத்தில். உதாரணமாக: பாராமீட்டர்ஸ்: உதாரணமாக: LKM க்கு தொகுதி அளவுருக்கள் எதுவும் இல்லை, ஆனால் இந்த தொகுதிகளை அடிப்படை கர்னலுக்கு கட்டுப்படுத்தினால், நீங்கள் லினக்ஸ் துவக்க அளவுருக்கள் வழியாக சில அளவுருக்கள் அனுப்பலாம். BootPrompt-HOWTO ஐப் பார்க்கவும். இந்த இயக்கி அட்டை autoprobes. இல்லை பயாஸ் தேவைப்படுகிறது. உதாரணமாக: LKM க்கு தொகுதி அளவுருக்கள் எதுவும் இல்லை, ஆனால் இந்த தொகுதிகளை அடிப்படை கர்னலுக்கு கட்டுப்படுத்தினால், நீங்கள் லினக்ஸ் துவக்க அளவுருக்கள் வழியாக சில அளவுருக்கள் அனுப்பலாம். BootPrompt-HOWTO ஐப் பார்க்கவும். உதாரணமாக: LKM க்கு தொகுதி அளவுருக்கள் எதுவும் இல்லை, ஆனால் இந்த தொகுதிகளை அடிப்படை கர்னலுக்கு கட்டுப்படுத்தினால், நீங்கள் லினக்ஸ் துவக்க அளவுருக்கள் வழியாக சில அளவுருக்கள் அனுப்பலாம். BootPrompt-HOWTO ஐப் பார்க்கவும். மென்பொருள் தேவைப்படுகிறது. இந்த இயக்கி Seagate ST-02 மற்றும் எதிர்கால டொமைன் TMC-8xx ஆகும். உதாரணமாக: LKM க்கு தொகுதி அளவுருக்கள் எதுவும் இல்லை, ஆனால் இந்த தொகுதிகளை அடிப்படை கர்னலுக்கு கட்டுப்படுத்தினால், நீங்கள் லினக்ஸ் துவக்க அளவுருக்கள் வழியாக சில அளவுருக்கள் அனுப்பலாம். BootPrompt-HOWTO ஐப் பார்க்கவும். இந்த இயக்கி முகவரிக்கு மட்டுமே autoprobes. IRQ 5 இல் சரி செய்யப்பட்டது இயக்கி நிறுவப்பட்ட பயாஸ் தேவைப்படுகிறது. உதாரணமாக: LKM க்கு தொகுதி அளவுருக்கள் எதுவும் இல்லை, ஆனால் இந்த தொகுதிகளை அடிப்படை கர்னலுக்கு கட்டுப்படுத்தினால், நீங்கள் லினக்ஸ் துவக்க அளவுருக்கள் வழியாக சில அளவுருக்கள் அனுப்பலாம். BootPrompt-HOWTO ஐப் பார்க்கவும். இந்த இயக்கி அட்டை autoprobes. இயக்கி நிறுவப்பட்ட பயாஸ் தேவைப்படுகிறது. உதாரணமாக: LKM க்கு தொகுதி அளவுருக்கள் எதுவும் இல்லை, ஆனால் இந்த தொகுதிகளை அடிப்படை கர்னலுக்கு கட்டுப்படுத்தினால், நீங்கள் லினக்ஸ் துவக்க அளவுருக்கள் வழியாக சில அளவுருக்கள் அனுப்பலாம். BootPrompt-HOWTO ஐப் பார்க்கவும். இந்த இயக்கி அட்டை autoprobes, ஆனால் இல்லை 0x310 துறைமுகம். இல்லை பயாஸ் தேவைப்படுகிறது. உதாரணமாக: LKM க்கு தொகுதி அளவுருக்கள் எதுவும் இல்லை, ஆனால் இந்த தொகுதிகளை அடிப்படை கர்னலுக்கு கட்டுப்படுத்தினால், நீங்கள் லினக்ஸ் துவக்க அளவுருக்கள் வழியாக சில அளவுருக்கள் அனுப்பலாம். BootPrompt-HOWTO ஐப் பார்க்கவும். modprobe wd7000
15.3.7. aha152x: Adaptec AHA152X / 2825 க்கான SCSI குறைந்த-நிலை இயக்கி
modprobe aha152x
15.3.8. aha1542: Adaptec AHA1542 க்கான SCSI குறைந்த-நிலை இயக்கி
modprobe aha1542
15.3.9. aha1740: Adaptec AHA1740 EISA க்கான SCSI குறைந்த-நிலை இயக்கி
modprobe aha1740
15.3.10. aic7xxx: Adaptec AHA274X / 284X / 294X க்கான SCSI குறைந்த-நிலை இயக்கி
aic7xxx modprobe
15.3.11. advansys: Advanysys / Connect.com க்கான SCSI குறைந்த-நிலை இயக்கி
modprobe advansys asc_iopflag = 1 asc_ioport = 0x110,0x330 asc_dbglvl = 1
15.3.12. in2000: SCSI குறைந்த-நிலை இயக்கி எப்போதும் IN2000 க்கு
2,000 இல் modprobe
15.3.13. BusLogic: BusLogic க்கான SCSI குறைந்த-நிலை இயக்கி
மோஸ்ட்ரோப் பஸ்லோகிக்
15.3.14. dtc: DTC3180 / 3280 க்கான SCSI குறைந்த-நிலை இயக்கி
modprobe dtc
15.3.15. eata: EATA ISA / EISA க்கான SCSI குறைந்த-நிலை இயக்கி
modprobe eata
15.3.16. eata_dma: EATA-DMA க்கான SCSI குறைந்த-நிலை இயக்கி
modprobe eata_dma
15.3.17. eata_pio: EATA-PIO க்கான SCSI குறைந்த-நிலை இயக்கி
modprobe eata_pio
15.3.18. fdomain: எதிர்கால டொமைன் 16xx க்கான SCSI குறைந்த-நிலை இயக்கி
modprobe fdomain
15.3.19. NCR5380: NCR5380 / 53c400 க்கான SCSI குறைந்த-நிலை இயக்கி
modprobe NCR5380 ncr_irq = xx ncr_addr = xx ncr_dma = xx ncr_5380 = 1 nc_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: NCR53c406a க்கான SCSI குறைந்த-நிலை இயக்கி
modRPR NCR53c406a
15.3.21. 53c7,8xx.o: NCR53c7,8xx க்கான SCSI குறைந்த-நிலை இயக்கி
53c7,8xx modprobe
15.3.22. ncr53c8xx: PCI-SCS NCR538xx குடும்பத்திற்கான SCSI குறைந்த-நிலை இயக்கி
modprobe ncr53c8xx
15.3.23. ppa: IOMEGA parallel port ZIP இயக்கத்திற்கான குறைந்த-நிலை SCSI இயக்கி
modprobe ppa ppa_base = 0x378 ppa_nybble = 1
15.3.24. pas16: PAS16 க்கான SCSI குறைந்த-நிலை இயக்கி
modprobe pas16
15.3.25. qlogicfas: Qlogic FAS க்கான SCSI குறைந்த-நிலை இயக்கி
modprobe qlogicfas
15.3.26. qlogicisp: Qlogic ISP க்கான SCSI குறைந்த-நிலை இயக்கி
modprobe qlogicisp
15.3.27. சீகேட்: சீகேட், எதிர்கால களத்திற்கு SCSI குறைந்த-நிலை இயக்கி
modprobe seagate
15.3.28. t128: டிரான்டோர் T128 / T128F / T228 க்கான SCSI குறைந்த-நிலை இயக்கி
modprobe t128
15.3.29. u14-34f: UltraStor 14F / 34F க்கான SCSI குறைந்த-நிலை இயக்கி
modprobe u14-34f
15.3.30. அல்ட்ராஸ்டோர்: அல்ட்ரா ஸ்டோருக்கான குறைந்த-நிலை SCSI இயக்கி
modprobe ultrastor













