Qlogic FASXXX 系列驅動程式說明¶
此驅動程式支援 Qlogic FASXXX 系列晶片。此驅動程式僅適用於 Qlogic FastSCSI! 卡的 ISA、VLB 和 PCMCIA 版本,以及任何基於 FASXX 晶片的卡(包括 Control Concepts SCSI/IDE/SIO/PIO/FDC 卡)。
此驅動程式不支援 PCI 版本。以下 PCI Qlogic 板卡由
IQ-PCI
IQ-PCI-10
IQ-PCI-D
qla1280 驅動程式提供支援。
它也不支援 PCI-Basic,該卡由“am53c974”驅動程式支援。
PCMCIA 支援¶
目前,只有先從 DOS 啟用卡才能正常工作。 這意味著您需要載入您的插槽和卡服務,以及 QL41DOS.SYS 和 QL40ENBL.SYS。 這是最低要求,但是載入其餘模組不會干擾操作。 下一步是在不重置硬體的情況下載入核心,這可以使用帶有引導軟盤的簡單 ctrl-alt-delete,或者使用 loadlin 載入可以從 DOS 訪問的核心映象。 如果您使用的是 Linux PCMCIA 驅動程式,則需要調整它或以其他方式阻止它配置卡。
我正在與 PCMCIA 組合作使其更靈活,但這可能需要一段時間。
所有卡¶
qlogic.c 檔案的頂部有許多控制配置的定義。 按原樣交付時,它提供了速度和功能之間的平衡。 如果有任何問題,請嘗試將 SLOW_CABLE 設定為 1,然後嘗試將 USE_IRQ 和 TURBO_PDMA 更改為零。 如果您熟悉 SCSI,還有其他設定可以調整匯流排。
啟用 RESET_AT_START 可能是個好主意,尤其是在裝置可能沒有剛通電的情況下,或者如果在崩潰後重新啟動的情況下,因為它們可能正忙於嘗試完成上一個命令或其他操作。 如果此值設定為零,則啟動速度更快,並且如果您擁有可靠的硬體和連線,則不重置事物可能更有用。
一些故障排除技巧¶
確保它在 DOS 下正常工作。 如果您想要分割槽,還應該在新驅動器上執行初始 FDISK。
不要首先啟用所有加速功能。 如果出現任何問題,它們會使任何問題變得更糟。
重要提示¶
測試電纜、終端等是否良好的最佳方法是複製一個非常大的檔案(例如,一個 doublespace 容器檔案,或一個非常大的可執行檔案或存檔)。它應該至少為 5 兆位元組,但您可以對較小的檔案進行多次測試。然後執行 COMP 以驗證檔案是否已正確複製。(在執行這些測試時關閉所有快取,否則您將測試您的 RAM 而不是檔案)。然後執行 10 個 COMP,比較 SCSI 硬碟驅動器上的同一個檔案,即“COMP realbig.doc realbig.doc”。然後在計算機變熱後執行此操作。
我注意到我的系統看起來 100% 工作,如果計算機開啟幾個小時,這個測試就會失敗。 較長的電纜和 SCSI 總線上的更多裝置會使情況變得更糟。 似乎發生的是它獲得了錯誤的 ACK,導致在流中插入額外的位元組(並且未檢測到)。 這可能是由於不良的終端造成的(ACK 可以被反射),或者由於晶片因熱量而工作不佳時的噪聲,或者當電纜對於速度來說太長時。
請記住,如果它在 DOS 下不起作用,它可能在 Linux 下不起作用。