📄 hardware-howto.txt
字号:
Diamond SpeedStar 24X Western Digital 90C31 Diamond SpeedStar Pro SE Cirrus 5430 Diamond Stealth 24 S3 801 Diamond Stealth 32 ET4000/W32p Diamond Stealth 3D 2000 S3 ViRGE Diamond Stealth 64 S3 964, Bt485KPJ135 Diamond Stealth 64 DRAM S3 Trio64 Diamond Stealth 64 DRAM (SDAC) S3 864, S3 SDAC Diamond Stealth 64 Graphics 2000 Series S3 864, S3 SDAC Diamond Stealth 64 Graphics 2200 S3 Trio64 Diamond Stealth 64 VRAM S3 968, IBM RGB526CF22 Diamond Stealth 64 Video 3000 Series S3 968, TI 3026-175 Diamond Stealth 64 Video VRAM S3 968, TI 3026-175 Diamond Stealth Video (SDAC) S3 868, S3 SDAC Diamond Stealth Video 2000 Series S3 868, S3 SDAC Diamond Viper (110 MHz RAMDAC) P9000 Diamond Viper (135 MHz RAMDAC) P9000 ELSA GLoria Synergy PERMEDIA 2 ELSA Victory 3D S3 ViRGE ELSA WINNER 2000 Office AGP PERMEDIA 2 ELSA Winner 1000 TRIO/V S3 Trio64V+ ELSA Winner 2000 AVI S3 968, TI 3026-175 ELSA Winner 2000 PRO/X-2, -4 S3 968, TI 3026-220 ELSA Winner 2000 PRO/X-8 S3 968, IBM RGB528CF25 EPS Apex L-200 C&T 65550 Generic ATI 28800 Generic Alliance ProMotion Generic Ark 2000 Generic Avance Logic 22xx/23xx/24xx Generic Chips & Technologies Generic Cirrus 5420 Generic Cirrus 5422/5424 Generic Cirrus 5426/5428 Generic Cirrus 5429 Generic Cirrus 5430 Generic Cirrus 5434 Generic Cirrus 5436 Generic Cirrus 5446 Generic Cirrus 5462 Generic Cirrus 5462/5465 Generic Cirrus 5480 Generic Cirrus 62x5 Generic Cirrus 6410/6412/6420/6440 Generic Cirrus 754x Generic ET3000 Generic ET4000/W32P Generic ET4000AX Generic ET6000 Generic Mach32 Generic Mach64 Generic Mach8 Generic P9000 Generic PERMEDIA 2 Generic S3 864/868/924/928/964 Generic S3 968 Generic S3 Trio64 Generic S3 Trio64V+ Generic S3 ViRGE Generic S3 ViRGE/GX/DX Generic SiS 86c201/86c202/86c205 Generic Trident TGUI9440 Generic Trident TGUI96xx Generic Trident8900 Generic VGA Generic Western Digital SVGA Genoa Phantom 64 S3 Trio64V+ Genoa WindowsVGA 8500VL Cirrus 5426 Hercules Dynamite 128/Video ET6000 Hercules Dynamite 3D/GL PERMEDIA 2 Hercules Dynamite 3D/GL AGP PERMEDIA 2 Hercules Stingray Avance Logic 2301 Hercules Stingray 128/3D Alliance ProMotion AT3D Hercules Stingray 64 Ark 2000 Hercules Terminator 3D S3 ViRGE/DX IBM VGA Matrox Marvel ET4000 Matrox Marvel II ET4000 Matrox Millennium MGA Storm Matrox Millennium II AGP MGA 2164, TI 3026-250 Matrox Millennium II PCI (220 MHz) MGA 2164, TI 3026-220 Matrox Millennium II PCI (250 MHz) MGA 2164, TI 3026-250 Matrox Mystique MGA 1064 Matrox Mystique 220 MGA 1164 Number Nine GXE64 S3 864 Number Nine Imagine 128 Imagine 128 Number Nine Imagine 128 Series 2 Imagine 128 Series 2 Number Nine Motion 531 S3 868 Number Nine Motion 771 S3 968 Number Nine Revolution 3D Ticket to Ride Number Nine Vision 330 S3 Trio64 Orchid Kelvin 64 Cirrus 5434 SPEA Mirage Video S3 Trio64V+ STB NITRO 3D S3 ViRGE/GX STB/Symmetric GLyder MAX-2 PERMEDIA 2 Sigma Designs VGA Legend ET4000 Tech Source Raptor Imagine 128 Series 2 Trident 64-Bit Providia 9685 Trident 8900 Trident 8900 Trident 9440 TGUI9440-2 V PCI-53 Cirrus 5434 7. 控制器 (硬碟机) Linux 可以在标准 IDE, MFM 和 RLL 控制器上工作。如果了 MFM/RLL 控制器, 在使用 ext2fs 以及在格式化磁碟机时使用坏轨检查选项是很重要的。 加强型 IDE (EIDE) 介面也有支援。可使用超过 2个 IDE介面以及超过 4个硬碟 机和/和 CD-ROM 机。 Linux 会侦测这些 EIDE 介面: * CMD-640 * DTC 2278D * FGI/Holtek HT-6560B * RZ1000 * Triton I (82371FB) (有 busmaster DMA) * Triton II (82371SB) (有 busmaster DMA) ESDI 控制器会模拟 ST-506 (MFM/RLL/IDE) 介面,这也可以正常工作。 坏轨检 查也在 这些控制器上使用。 Generic 8 bit XT 控制卡也可以控制。 从 pre-patch-2.0.31-3 IDE/ATAPI 开始即已被提供了。 其他被支援的控制器: * Tekram D690CD IDE PCI 快取控制器(有 RAID level 1 Mirroring 和 caching 功能) 8. 控制器 (SCSI) 选择一个 SCSI 控制卡要更小心。有许多便宜的 ISA SCSI 控制器是专门设计来 驱动 CD-ROM 而不是其他设备的。 这种低阶 SCSI 控制器并不会比 IDE好到哪□ 去。在购买 SCSI 卡前请参考 SCSI HOWTO 并观察它的效能後再决定。 8.1 有支援的 * AMI Fast Disk VLB/EISA (BusLogic compatible) * Adaptec AVA-1502E (ISA/VLB) (AIC-6360). Use the AHA-152x driver * Adaptec AVA-1505/1515 (ISA) (Adaptec AHA-152x compatible) * Adaptec AHA-1510/152x (ISA/VLB) (AIC-6260/6360) * Adaptec AHA-154x (ISA) (all models) * Adaptec AHA-174x (EISA) (in enhanced mode) * Adaptec AHA-274x (EISA) (AIC-7771) * Adaptec AHA-284x (VLB) (AIC-7770) * Adaptec AHA-2920 (PCI). 使用 Future Domain 驱动程式。如果使用到硬 碟上时需要 LILO 参数。 * Adaptec AHA-2940AU (PCI) (AIC-7861) * Adaptec AHA-294x/U/W/UW/D/WD (AIC-7871, AIC-7844, AIC-7881, AIC-7884) * Adaptec AHA-3940/U/W (PCI) (AIC-7872, AIC-7882) (since 1.3.6) * Adaptec AHA-398x/U/W (PCI) (AIC-7873, AIC-7883) * Adaptec PCI 控制器 AIC-7850, AIC-7855, AIC-7860 * Adaptec 内建控制器 AIC-777x (EISA), AIC-785x, AIC-787x (PCI), AIC-788x (PCI) * Advansys 5140 (ISA) 详情请看 [43]http://advansys.com/5140o.htm。 * Always IN2000 * BusLogic (ISA/EISA/VLB/PCI) (全部的模式) * DPT PM2001, PM2012A (EATA-PIO) * DPT Smartcache/SmartRAID Plus,III,IV 家族 (ISA/EISA/PCI) Take a look at [44]http://www.uni-mainz.de/~neuffer/scsi/dpt/(EATA-DMA) Cards in these families are PM2011, PM2021, PM2041, PM3021, PM2012B, PM2022, PM2122, PM2322, PM2042, PM3122, PM3222, PM3332, PM2024, PM2124, PM2044, PM2144, PM3224, PM3334 * DTC 329x (EISA) (Adaptec 154x compatible) * Future Domain TMC-16x0, TMC-3260 (PCI) * Future Domain TMC-8xx, TMC-950 * Future Domain chips TMC-1800, TMC-18C50, TMC-18C30, TMC-36C70 * ICP-Vortex PCI-SCSI 磁碟阵列控制器(支援许多 RAID levels ) 给 Linux 1.2.13 及 2.0.29 用的修补档可在这□取得 [45]ftp://icp-vortex.com/download/linux/. 控制器 GDT6111RP, GDT6121RP, GDT6117RP, GDT6127RP, GDT6511RP, GDT6521RP, GDT6517RP, GDT6527RP, GDT6537RP 和 GDT6557RP 都有被支援。你也可以使用 pre-patch-2.0.31-4 到 pre-patch-2.0.31-9 * ICP-Vortex EISA-SCSI 控制器(支援许多 RAID levels ) 给 Linux 1.2.13 及 2.0.29 用的修补档可在这□取得 [46]ftp://icp-vortex.com/download/linux/ 。控制器 GDT3000B, GDT3000A, GDT3010A, GDT3020A 和 GDT3050A 被支援。 GDT6557RP 都有被 支援。你也可以使用 pre-patch-2.0.31-4 到 pre-patch-2.0.31-9 * Media Vision Pro Audio Spectrum 16 SCSI (ISA) * NCR 5380 generic cards * NCR 53C400 (Trantor T130B) (use generic NCR 5380 SCSI support) * NCR 53C406a (Acculogic ISApport / Media Vision Premium 3D SCSI) * NCR chips 53C7x0 * NCR chips 53C810, 53C815, 53C820, 53C825, 53C860, 53C875, 53C895 * Qlogic / Control Concepts SCSI/IDE (FAS408) (ISA/VLB) * Quantum ISA-200S, ISA-250MG * Seagate ST-01/ST-02 (ISA) * SoundBlaster 16 SCSI-2 (Adaptec 152x compatible) (ISA) * Tekram DC-390, DC-390W/U/F * Trantor T128/T128F/T228 (ISA) * UltraStor 14F (ISA), 24F (EISA), 34F (VLB) * Western Digital WD7000 SCSI 8.2 其他 * AMD AM53C974, AM79C974 (PCI) (Compaq, HP, Zeos onboard SCSI) [47]ftp://sunsite.unc.edu/pub/Linux/kernel/patches/scsi/AM53C974-0 .3.tgz * Adaptec ACB-40xx SCSI-MFM/RLL bridgeboard [48]ftp://sunsite.unc.edu/pub/Linux/kernel/patches/scsi/adaptec-40 XX.tar.gz * Always Technologies AL-500 [49]ftp://sunsite.unc.edu/pub/Linux/kernel/patches/scsi/al500-0.2. tar.gz * BusLogic (ISA/EISA/VLB/PCI) (new beta driver) [50]ftp://sunsite.unc.edu/pub/Linux/kernel/patches/scsi/BusLogic-1 .3.0.tar.gz * Iomega PC2/2B [51]ftp://sunsite.unc.edu/pub/Linux/kernel/patches/scsi/iomega_pc2 -1.1.x.tar.gz * Qlogic (ISP1020) (PCI) [52]ftp://sunsite.unc.edu/pub/Linux/kernel/patches/scsi/isp1020-0. 5.gz * Ricoh GSI-8 [53]ftp://tsx-11.mit.edu/pub/linux/ALPHA/scsi/gsi8.tar.gz 8.3 没被支援的 * 并列埠SCSI 介面卡 * 非 Adaptec 相容的 DTC 板子 (327x, 328x) 9. 控制卡 (I/O) 任何标准的 串列/并列/摇□/二合一(combo) 介面卡。 Linux 支援了 8250, 16450, 16550, 和 16550A UART。支援非标准 IRQ (IRQ > 9) 的介面卡也可以使 用。 参考 National Semiconductor 的``Application Note AN-493'' ,Martin S. Michael所写的。 第 5.0 章有详细叙述 NS16550 和 NS16550A的不同处。简言之 , NS16550 在 FIFO 电路上 有个小臭虫。NS16550A (以其後的) 晶片已修正了 。然而, National 只有非常少的 NS16550 产品。 这很久了,所以这应该已经 很稀有了吧。事实上现代的主机板上的大多数 ``16550'' 零件都是由 许多相容 品厂商所制造的,所以也不会用 National 的``A'' 前置字母。另外,有些多埠 主机板会使用 16552 或 16554 或许多 National 或其他供应者的多埠或多功能 晶片 (generally in a dense package soldered to the board, not a 40 pin DIP)。一般来说,您可以不必担心这个,除非你遇到已经很旧的 40 针 DIP National ``NS16550'' (没有 A) 晶片不见或在旧的版子上,在这种情形时 待它 像 16450 (不是 FIFO) 也不是 16550A。- Zhahai Stewart < [54]zstewart@hisys.com> 10. 控制卡 (多埠卡)10.1 非智慧型介面卡 有支援的 * AST FourPort and clones (4 port) * Accent Async-4 (4 port) * Arnet Multiport-8 (8 port) * Bell Technologies HUB6 (6 port) * Boca BB-1004, 1008 (4, 8 port) - no DTR, DSR, and CD * Boca BB-2016 (16 port) * Boca IO/AT66 (6 port) * Boca IO 2by4 (4 serial / 2 parallel, uses 5 IRQ's) * Computone ValuePort (4, 6, 8 port) (AST FourPort compatible) * DigiBoard PC/X, PC/Xem, PCI/Xem, EISA/Xem, PCI/Xr (4, 8, 16 port) * Comtrol Hostess 550 (4, 8 port) * PC-COMM 4-port (4 port) * SIIG I/O Expander 4S (4 port, uses 4 IRQ's) * STB 4-COM (4 port) * Twincom ACI/550 * Usenet Serial Board II (4 port) 非智慧型的介面卡通常有 2种。一种使用标准 com 埠位址且使用了 4 个 IRQ 。 另一种是 AST FourPort 相容卡, 使用可选择的位址区块以及单一个 IRQ。(使 用 setserial来设定位址和 IRQ 。) 如果你有这类的介面卡,请检查它是哪一种 标准,价格不是一切。 10.2 智慧型介面卡 有支援的 * Computone IntelliPort II (4/8/16 port) [55]ftp://ftp.computone.com/pub/bbs/beta/ip2linux-1.0.2.tar.gz * Cyclades Cyclom-8Y/16Y (8, 16 port) (ISA/PCI) * DigiBoard PC/Xe (ISA), PC/Xi (EISA) and PC/Xeve [56]ftp://ftp.digibd.com/drivers/linux/ * Equinox SST Intelligent serial I/O cards [57]http://www.equinox.com * Hayes ESP 1, 2 and 8 port versions 从 kernel 2.1.15起已被包含进去。给 kernel 2.0.x 使用的驱动程式可以 在 [58]http://www.nyx.net/~arobinso取得。 * Stallion EasyIO (ISA) / EasyConnection 8/32 (ISA/MCA) / EasyConnection 8/64 (PCI) For DIP switch settings and configuration files check [59]http://www.stallion.com * Stallion EasyConnection 8/64 (ISA/EISA) / ONboard (ISA/EISA/MCA) / Brumby (ISA) The latest driver can be found at [60]ftp://ftp.stallion.com/drivers/ata5/Linux/v544.tar.gz 其他 * Comtrol RocketPort (8/16/32 port) [61]ftp://sunsite.unc.edu/pub/Linux/kernel/patches/serial/comtrol- 1.04.tar.gz * DigiBoard COM/Xi Contact Simon Park ( [62]si@wimpol.demon.co.uk) or Mark Hatle ( [63]fray@krypton.mankato.msus.edu). NOTE: both email addresses seem not to exist any longer. * Moxa C102, C104, C168, C218 (8 port), C320 (8/16/24/32 expandable) and C320T [64]ftp://ftp.moxa.com.tw/drivers/linux/ * RISCom/8 * Specialix SIO/XIO (modular, 4 to 32 ports) [65]ftp://sunsite.unc.edu/pub/Linux/kernel/patches/serial/sidrv.ta z * Specialix IO8+ Contact [66]devices@BitWizard.nl 11. 网路介面卡 乙太网路介面卡在效能表现上差蛮多的。一般来说,愈新的设计就会愈好。 有些 较老型的卡,像3Com 3C501 只有在垃圾堆□头才找到的每张 $5 块美元而已。真 是烂得要命! 要小心品牌,并不是所有的好的品牌和差的品牌常会在 Linux 上造 成古怪的堵塞。请阅读 Ethernet HOWTO, [67]http://sunsite.unc.edu/LDP/HOWTO/, □面有各种介面卡的详细说明。 11.1 有支援的 乙太网路卡 Ethernet DECchip DC21x4x 系列的乙太网路卡可以使用 "Tulip" 驱动程式。这个驱动程式 的细节可以在 [68]http://cesdis.gsfc.nasa.gov/linux/drivers/tulip.html □找到。 * 3Com 3C501 - ``绝对不要用'' * 3Com 3C503, 3C505, 3C507, 3C509/3C509B (ISA) / 3C579 (EISA) * 3Com Etherlink III Vortex 乙太网路卡 (3C590, 3c592, 3C595, 3c597) (PCI), 3Com Etherlink XL Boomerang 乙太网路卡 (3c900, 3c905) (PCI) 和 3Com Fast EtherLink Ethercard (3c515) (ISA) 这个驱动程式的新版本可在这□取得 [69]http://cesdis.gsfc.nasa.gov/linux/drivers/vortex.html 如果可能的话尽量避免使用 3c900 卡,因为目前这个驱动程式还没办法好好 地支援这张卡。 * AMD LANCE (79C960) / PCnet-ISA/PCI (AT1500, HP J2405A, NE1500/NE2100) * AT&T GIS WaveLAN * Allied Telesis AT1700 * Allied Telesis LA100PCI-T * Ansel Communications AC3200 EISA * Apricot Xen-II / 82596 * Cabletron E21xx * Cogent EM110 * Crystal Lan CS8920, Cs8900 [70]http://www.cirrus.com/private/drivers/ethernet/edrivers.html * Danpex EN-9400
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -