Adaptec Aic7xxx Fast -> Ultra160 系列管理器集 v7.0¶
Linux 作業系統的 README
以下資訊在此檔案中可用
支援的硬體
版本歷史
命令列選項
聯絡 Adaptec
1. 支援的硬體¶
aic7xxx 驅動程式支援以下 Adaptec SCSI 晶片和主機介面卡。
晶片
MIPS
主機匯流排
MaxSync
MaxWidth
SCBs
備註
aic7770
10
EISA/VL
10MHz
16Bit
4
1
aic7850
10
PCI/32
10MHz
8Bit
3
aic7855
10
PCI/32
10MHz
8Bit
3
aic7856
10
PCI/32
10MHz
8Bit
3
aic7859
10
PCI/32
20MHz
8Bit
3
aic7860
10
PCI/32
20MHz
8Bit
3
aic7870
10
PCI/32
10MHz
16Bit
16
aic7880
10
PCI/32
20MHz
16Bit
16
aic7890
20
PCI/32
40MHz
16Bit
16
3 4 5 6 7 8
aic7891
20
PCI/64
40MHz
16Bit
16
3 4 5 6 7 8
aic7892
20
PCI/64-66
80MHz
16Bit
16
3 4 5 6 7 8
aic7895
15
PCI/32
20MHz
16Bit
16
2 3 4 5
aic7895C
15
PCI/32
20MHz
16Bit
16
2 3 4 5 8
aic7896
20
PCI/32
40MHz
16Bit
16
2 3 4 5 6 7 8
aic7897
20
PCI/64
40MHz
16Bit
16
2 3 4 5 6 7 8
aic7899
20
PCI/64-66
80MHz
16Bit
16
2 3 4 5 6 7 8
多路複用雙通道裝置 - 一個控制器服務於兩個匯流排。
多功能雙通道裝置 - 一個晶片上有兩個控制器。
命令通道輔助 DMA 引擎 - 允許散射聚集列表和 SCB 預取。
64 位元組 SCB 支援 - 允許針對所有可能的 target/lun 組合的斷開連線的、未標記的請求表。
塊移動指令支援 - 將某些 sequencer 操作的速度提高一倍。
“刺刀”式散射聚集引擎 - 提高 S/G 預取效能。
排隊暫存器 - 允許對新事務進行排隊,而無需暫停 sequencer。
多個目標 ID - 允許控制器響應作為多個 SCSI ID 上的目標的選取。
控制器
晶片
主機匯流排
內部聯結器
外部聯結器
備註
AHA-274X[A]
aic7770
EISA
SE-50M
SE-HD50F
AHA-274X[A]W
aic7770
EISA
SE-HD68F SE-50M
SE-HD68F
AHA-274X[A]T
aic7770
EISA
2 X SE-50M
SE-HD50F
AHA-2842
aic7770
VL
SE-50M
SE-HD50F
AHA-2940AU
aic7860
PCI/32
SE-50M
SE-HD50F
AVA-2902I
aic7860
PCI/32
SE-50M
AVA-2902E
aic7860
PCI/32
SE-50M
AVA-2906
aic7856
PCI/32
SE-50M
SE-DB25F
APC-7850
aic7850
PCI/32
SE-50M
1
AVA-2940
aic7860
PCI/32
SE-50M
AHA-2920B
aic7860
PCI/32
SE-50M
AHA-2930B
aic7860
PCI/32
SE-50M
AHA-2920C
aic7856
PCI/32
SE-50M
SE-HD50F
AHA-2930C
aic7860
PCI/32
SE-50M
AHA-2930C
aic7860
PCI/32
SE-50M
AHA-2910C
aic7860
PCI/32
SE-50M
AHA-2915C
aic7860
PCI/32
SE-50M
AHA-2940AU/CN
aic7860
PCI/32
SE-50M
SE-HD50F
AHA-2944W
aic7870
PCI/32
HVD-HD68F HVD-50M
HVD-HD68F
AHA-3940W
aic7870
PCI/32
2 X SE-HD68F
SE-HD68F
2
AHA-2940UW
aic7880
PCI/32
SE-HD68F SE-50M
SE-HD68F
AHA-2940U
aic7880
PCI/32
SE-50M
SE-HD50F
AHA-2940D
aic7880
PCI/32
aHA-2940 A/T
aic7880
PCI/32
AHA-2940D A/T
aic7880
PCI/32
AHA-3940UW
aic7880
PCI/32
2 X SE-HD68F
SE-HD68F
3
AHA-3940UWD
aic7880
PCI/32
2 X SE-HD68F
2 X SE-VHD68F
3
AHA-3940U
aic7880
PCI/32
2 X SE-50M
SE-HD50F
3
AHA-2944UW
aic7880
PCI/32
HVD-HD68F HVD-50M
HVD-HD68F
AHA-3944UWD
aic7880
PCI/32
2 X HVD-HD68F
2 X HVD-VHD68F
3
AHA-4944UW
aic7880
PCI/32
AHA-2930UW
aic7880
PCI/32
AHA-2940UW Pro
aic7880
PCI/32
SE-HD68F SE-50M
SE-HD68F
4
AHA-2940UW/CN
aic7880
PCI/32
AHA-2940UDual
aic7895
PCI/32
AHA-2940UWDual
aic7895
PCI/32
AHA-3940UWD
aic7895
PCI/32
AHA-3940AUW
aic7895
PCI/32
AHA-3940AUWD
aic7895
PCI/32
AHA-3940AU
aic7895
PCI/32
AHA-3944AUWD
aic7895
PCI/32
2 X HVD-HD68F
2 X HVD-VHD68F
AHA-2940U2B
aic7890
PCI/32
LVD-HD68F
LVD-HD68F
AHA-2940U2 OEM
aic7891
PCI/64
AHA-2940U2W
aic7890
PCI/32
LVD-HD68F SE-HD68F SE-50M
LVD-HD68F
AHA-2950U2B
aic7891
PCI/64
LVD-HD68F
LVD-HD68F
AHA-2930U2
aic7890
PCI/32
LVD-HD68F SE-50M
SE-HD50F
AHA-3950U2B
aic7897
PCI/64
AHA-3950U2D
aic7897
PCI/64
AHA-29160
aic7892
PCI/64-66
AHA-29160 CPQ
aic7892
PCI/64-66
AHA-29160N
aic7892
PCI/32
LVD-HD68F SE-50M
SE-HD50F
AHA-29160LP
aic7892
PCI/64-66
AHA-19160
aic7892
PCI/64-66
AHA-29150LP
aic7892
PCI/64-66
AHA-29130LP
aic7892
PCI/64-66
AHA-3960D
aic7899
PCI/64-66
2 X LVD-HD68F LVD-50M
2 X LVD-VHD68F
AHA-3960D CPQ
aic7899
PCI/64-66
2 X LVD-HD68F LVD-50M
2 X LVD-VHD68F
AHA-39160
aic7899
PCI/64-66
2 X LVD-HD68F LVD-50M
2 X LVD-VHD68F
無 BIOS 支援
DEC21050 PCI-PCI 橋接器,輔助總線上有多個控制器晶片
DEC2115X PCI-PCI 橋接器,輔助總線上有多個控制器晶片
所有三個 SCSI 聯結器可以同時使用,而沒有 SCSI “短線”效應。
2. 版本歷史¶
- 7.0 (2005 年 8 月 4 日)
更新驅動程式以使用 SCSI 傳輸類基礎架構
支援來自 adaptec 釋出的驅動程式最後一個版本的 sequencer 和核心修復。
- 6.2.36 (2003 年 6 月 3 日)
糾正停用 PCI 奇偶校驗錯誤檢查的程式碼。
糾正並簡化忽略寬殘差訊息的處理。 如果事務資料長度是偶數並且我們收到 IWR 訊息,則以前的程式碼將無法報告殘餘資料。
新增對 2.5.X EISA 框架的支援。
更新 2.5.X SCSI proc FS 介面的更改。
糾正域驗證命令列選項解析。
當透過 8bit WDTR 訊息協商非同步時,傳送偏移量為 0 的 SDTR 以確保目標知道我們是非同步的。 這解決了 Quantum Atlas 10K 中的韌體缺陷。
在驅動程式附加期間清除 PCI 錯誤狀態,這樣我們就不會因為某些其他驅動程式在我們宣告控制器之前發生的錯誤寫入而停用記憶體對映 I/O。
- 6.2.35 (2003 年 5 月 14 日)
修復一些 GCC 3.3 編譯器警告。
更正 EISA 雙通道控制器上的操作。
新增對 2.5.X 的
scsi_report_device_reset()的支援。
- 6.2.34 (2003 年 5 月 5 日)
修復 6.2.29 中引入的鎖定迴歸,這可能導致 io_request_lock 和我們的每個 softc 鎖之間的鎖順序反轉。 這僅在 RH9、SuSE 和 kernel.org 2.4.X 核心上才有可能。
- 6.2.33 (2003 年 4 月 30 日)
在向用戶報告 10 個錯誤後,動態停用 PCI 奇偶校驗錯誤報告。 這些錯誤是由於某些其他裝置發出具有錯誤奇偶校驗的 PCI 事務的結果。 一旦使用者被告知該問題,繼續報告錯誤只會降低我們的效能。
- 6.2.32 (2003 年 3 月 28 日)
動態調整 S/G 列表的大小,以避免 SCSI malloc 池碎片和 SCSI 中間層死鎖。
- 6.2.28 (2003 年 1 月 20 日)
域驗證修復
新增停用 PCI 奇偶校驗錯誤檢查的功能。
增強的記憶體對映 I/O 探測
- 6.2.20 (2002 年 11 月 7 日)
添加了域驗證。
3. 命令列選項¶
警告
錯誤地更改或新增這些驅動程式引數可能會使您的系統無法執行。 請謹慎使用它們。
將 .conf 檔案放在 /etc/modprobe.d 目錄中,並新增/編輯包含
options aic7xxx aic7xxx=[command[,command...]]的行,其中command是以下一個或多個
verbose
- 定義:
在驅動程式操作期間啟用其他資訊性訊息。
- 可能的值:
此選項是一個標誌
- 預設值:
停用
debug:[value]
- 定義:
啟用各種級別的除錯資訊
- 可能的值:
0x0000 = 無除錯,0xffff = 完全除錯
- 預設值:
0x0000
no_probe
probe_eisa_vl
- 定義:
不要探測 EISA/VLB 控制器。 這是一個切換開關。 如果驅動程式被編譯為預設不探測 EISA/VLB 控制器,則指定“no_probe”將啟用此探測。 如果驅動程式被編譯為預設探測 EISA/VLB 控制器,則指定“no_probe”將停用此探測。
- 可能的值:
此選項是一個切換開關
- 預設值:
預設情況下停用 EISA/VLB 探測。
pci_parity
- 定義:
切換 PCI 奇偶校驗錯誤的檢測。 在許多使用 VIA 晶片組的主機板上,PCI 奇偶校驗在 PCI 總線上沒有正確生成。 硬體無法區分這些“虛假”奇偶校驗錯誤和實際奇偶校驗錯誤。 這個問題的一個症狀是訊息流
"scsi0: Data Parity Error Detected during address or write data phase"由驅動程式輸出。
- 可能的值:
此選項是一個切換開關
- 預設值:
停用 PCI 奇偶校驗錯誤報告
no_reset
- 定義:
在初始探測階段不要重置匯流排
- 可能的值:
此選項是一個標誌
- 預設值:
停用
extended
- 定義:
強制控制器上進行擴充套件轉換
- 可能的值:
此選項是一個標誌
- 預設值:
停用
periodic_otag
- 定義:
定期傳送有序標籤以防止標籤飢餓。 某些較舊的裝置需要此功能
- 可能的值:
此選項是一個標誌
- 預設值:
停用
reverse_scan
- 定義:
以相反的順序探測 scsi 匯流排,從目標 15 開始
- 可能的值:
此選項是一個標誌
- 預設值:
停用
global_tag_depth:[value]
- 定義:
所有總線上所有目標的全域性標籤深度。 此選項設定預設標籤深度,可以透過 tag_info 選項有選擇地覆蓋。
- 可能的值:
1 - 253
- 預設值:
32
tag_info:{{value[,value...]}[,{value[,value...]}...]}
- 定義:
在每個控制器的基礎上設定每個目標的標記佇列深度。 控制器和目標都可以省略,表明它們應該保留預設的標記深度。
- 可能的值:
1 - 253
- 預設值:
32
示例
tag_info:{{16,32,32,64,8,8,,32,32,32,32,32,32,32,32,32}在控制器 0 上
為目標 0 指定標籤深度為 16
為目標 3 指定標籤深度為 64
為目標 4 和 5 指定標籤深度為 8
將目標 6 保留為預設值
為目標 1,2,7-15 指定標籤深度為 32
所有其他目標保留預設深度。
tag_info:{{},{32,,32}}在控制器 1 上
為目標 0 和 2 指定標籤深度為 32
所有其他目標保留預設深度。
seltime:[value]
- 定義:
指定選擇超時值
- 可能的值:
0 = 256ms, 1 = 128ms, 2 = 64ms, 3 = 32ms
- 預設值:
0
dv: {value[,value...]}
- 定義:
在每個控制器的基礎上設定域驗證策略。 可以省略控制器,表明它們應該保留預設的讀取流設定。
- 可能的值:
< 0
使用來自序列 EEPROM 的設定。
0
停用 DV
> 0
啟用 DV
- 預設值:
在具有 SCSI 選擇選項的控制器上使用 SCSI 選擇設定進行 DV。 否則,對於支援 U160 速度的控制器啟用,對於所有其他控制器型別停用。
示例
dv:{-1,0,,1,1,0}
在控制器 0 上,將 DV 保留為預設設定。
在控制器 1 上,停用 DV。
跳過控制器 2 上的配置。
在控制器 3 和 4 上,啟用 DV。
在控制器 5 上,停用 DV。
示例
options aic7xxx aic7xxx=verbose,no_probe,tag_info:{{},{,,10}},seltime:1
啟用詳細日誌記錄、停用 EISA/VLB 探測,並將控制器 1/目標 2 上的標記深度設定為 10 個標記。
4. Adaptec 客戶支援¶
Adaptec 技術支援需要技術支援識別 (TSID) 號碼。
12 位 TSID 可以在包含您的產品的盒子內的白色條形碼型別標籤上找到。 TSID 透過準確識別您的產品和支援狀態來幫助我們提供更高效的服務。
- 支援選項
在 http://ask.adaptec.com 搜尋 Adaptec 支援知識庫 (ASK),查詢有關您的產品的文章、故障排除技巧和常見問題解答。
要透過電子郵件獲得支援,請將您的問題提交給 Adaptec 的技術支援專家,網址為 http://ask.adaptec.com/。
- 北美
請訪問我們的網站:http://www.adaptec.com/。
有關 Adaptec 支援選項的資訊,請致電 408-957-2550,每週 7 天,每天 24 小時。
要與技術支援專家交談,
對於硬體產品,請致電 408-934-7274,週一至週五,太平洋時間凌晨 3:00 至下午 5:00。
對於 RAID 和光纖通道產品,請致電 321-207-2000,週一至週五,太平洋時間凌晨 3:00 至下午 5:00。
為了加快您的服務速度,請隨身攜帶您的計算機。
要訂購 Adaptec 產品,包括配件和電纜,請致電 408-957-7274。 要線上訂購電纜,請訪問 http://www.adaptec.com/buy-cables/。
- 歐洲
要與技術支援專家交談,請致電或傳送電子郵件,
德語:+49 89 4366 5522,週一至週五,歐洲中部時間 9:00-17:00,http://ask-de.adaptec.com/。
法語:+49 89 4366 5533,週一至週五,歐洲中部時間 9:00-17:00,http://ask-fr.adaptec.com/。
英語:+49 89 4366 5544,週一至週五,格林威治標準時間 9:00-17:00,http://ask.adaptec.com/。
您可以在 http://www.adaptec.com/buy-cables/ 線上訂購 Adaptec 電纜。
- 日本
請訪問我們的網站:http://www.adaptec.co.jp/。
要與技術支援專家交談,請致電 +81 3 5308 6120,週一至週五,上午 9:00 至中午 12:00,下午 1:00 至下午 6:00。
版權所有 © 2003 Adaptec Inc. 美國加利福尼亞州米爾皮塔斯市,S. Milpitas Blvd. 691 號,郵編 95035。
保留所有權利。
您可以根據通用公共許可證的規定,全部或部分地重新分發、使用和修改此 README 檔案,但前提是滿足以下條件
README 檔案的重新分發必須保留上述版權宣告、此條件列表和以下免責宣告,不得修改。
未經事先書面許可,不得使用作者的姓名來認可或推廣由此軟體衍生的產品。
修改或新的貢獻必須在版權宣告中註明作者(“貢獻者”),並新增到原始版權宣告下方。 版權宣告用於識別貢獻者,不應被視為允許更改 Adaptec 授予的許可權。
本 README 檔案由 ADAPTEC 和貢獻者 按原樣 提供,並且不提供任何明示或暗示的保證,包括但不限於任何不侵權的保證或對特定用途的適銷性和適用性的暗示保證。 在任何情況下,ADAPTEC 或貢獻者均不對任何直接、間接、偶然、特殊、懲戒性或後果性損害(包括但不限於替代商品或服務的採購;使用、資料或利潤的損失;或業務中斷)承擔責任,無論如何引起,並且基於任何責任理論,無論是合同、嚴格責任還是侵權行為(包括疏忽或其他原因),以任何方式因使用本 README 檔案而產生,即使已被告知發生此類損害的可能性。