目錄 ---- 0. 文件中使用的慣例表示法 1. 系統預設的設定檔(GENERIC kernel,一般化的系統核心) 2. 使用 UserConfig 來改變 FreeBSD 系統核心設定 3. LINT 檔案 - 其它可用的設定 4. 支援的硬體 請參考 TROUBLE.TXT 查閱已知的硬體常問問題。 ========================================================================= 0. 文件中使用的慣例表示法 -- ---------------------- 為了跟系統輸出的字樣作區分,文件中我們使用「-」符號表示使用者輸入的部分。 1. 預設的(一般化的)設定檔 -- ------------------------ 下面的表格中列出了所有出現在 GENERIC 核心中的裝置。這個核心檔是 FreeBSD 不可或缺的部分,並且在安裝過程中會將之放置在 root 分割區。壓縮過的 GENERIC 核心也用於製作安裝磁片及 DOS 開機映像檔。 表格中描述了許多驅動程式跟硬體溝通所使用的參數。這些參數大致分為四種,並 不一定每個裝置都會同時用到這四個參數: Port 裝置啟始所使用的 I/O Port,16 進制。 IOMem 裝置所使用的最低(或啟始)的記憶體位址,一樣是 16 進制。 IRQ 裝置用來通知驅動程式產生相對應事件的中斷要求,10 進制。 DRQ 裝置將資料移至主記憶體或是從主記憶體中取出資料所使用的直接記憶 體存取通道,10 進制。 如果表格中的任何一欄的值是「n/a」表示這個裝置並不需使用這個參數;如果某一 欄的值是「dyn」,表示這個參數在系統開機時會自動指定,您不需要費心去設定。 如過任何一欄用「*」標註起來,表示目前並不支援,但是一旦有人將驅動程式轉換 為目前的 4.0 架構,則此星號就會移除。 FreeBSD GENERIC kernel Port IRQ DRQ IOMem 說明 ---- --- --- ----- --------------------------------- fdc0 3f0 6 2 n/a 軟碟機 ata0 170 14 n/a n/a ATA/ATAPI 控制器 ata1 170 15 n/a n/a ATA/ATAPI 控制器 atadisk0 n/a n/a n/a n/a ATA 磁碟機 atapicd0 n/a n/a n/a n/a ATAPI 光碟機 atapifd0 n/a n/a n/a n/a ATAPI 軟碟機 atapist0 n/a n/a n/a n/a ATAPI 磁帶裝置 adv0 n/a n/a n/a n/a AdvanSys Narrow SCSI 介面卡 adw0 n/a n/a n/a n/a AdvanSys Wide SCSI 介面卡 amd0 n/a n/a n/a n/a AMD 53C974 (Tekram DC390(T)) ncr0 n/a n/a n/a n/a NCR PCI SCSI 介面卡 bt0 330 dyn dyn dyn Buslogic SCSI 介面卡 aha0 330 dyn 5 dyn Adaptec 154x/1535 SCSI 介面卡 ahb0 dyn dyn dyn dyn Adaptec 174x SCSI 介面卡 ahc0 dyn dyn dyn dyn Adaptec 274x/284x/294x SCSI 介面卡 aic0 340 11 dyn dyn Adaptec 152x/AIC-6360/AIC-6260 SCSI 介面卡 isp0 dyn dyn dyn dyn QLogic 10X0, 1240 Ultra SCSI, 1080/1280 Ultra2 SCSI, 12160 Ultra3 SCSI, 2X00 Fibre Channel SCSI 介面卡 ncv dyn dyn n/a n/a NCR 53C500 based PC-Card SCSI nsp dyn dyn n/a dyn Workbit Ninja SCSI-3 based PC-Card SCSI stg dyn dyn n/a n/a TMC 18C30/50 based ISA/PC-Card SCSI dpt0 dyn dyn n/a n/a DPT RAID SCSI 介面卡 amr0 dyn dyn n/a n/a AMI MegaRAID 介面卡 mlx0 dyn dyn n/a dyn Mylex DAC960 RAID 介面卡 twe0 dyn dyn n/a n/a 3ware Escalade RAID 介面卡 asr0 dyn dyn dyn dyn DPT SmartRaid V, VI, 以及 Adaptec SCSI RAID mly0 dyn dyn dyn dyn Mylex AcceleRAID/eXtremeRAID wt0 300 5 1 dyn Wangtek and Archive QIC-02/QIC-36 psm0 60 12 n/a n/a PS/2 滑鼠 mcd0 300 10 n/a n/a Mitsumi 光碟機 matcd0 230 n/a n/a n/a Matsushita/Panasonic 光碟機 scd0 230 n/a n/a n/a Sony 光碟機 sio0 3f8 4 n/a n/a 序列埠 0 (COM1) sio1 2f8 3 n/a n/a 序列埠 1 (COM2) ppc0 dyn 7 n/a n/a 印表機連接埠 dc0 n/a n/a n/a n/a DEC/Intel 21143 網路卡及類似的卡 de0 n/a n/a n/a n/a DEC DC21x40 PCI 網路卡 (包括 21140 100bT 網路卡) ed0 280 10 dyn d8000 WD & SMC 80xx; Novell NE1000 & NE2000; 3Com 3C503; HP PC Lan+ ep0 300 10 dyn dyn 3Com 3C509 網路卡 ex0 dyn dyn dyn n/a Intel EtherExpress Pro/10 網路卡 fe0 300 dyn n/a n/a Allied-Telesyn AT1700, RE2000 及 Fujitsu FMV-180 系列網路卡 fxp0 dyn dyn n/a dyn Intel EtherExpress Pro/100B 及 Intel PRO/100+ 管理介面卡 ie0 300 10 dyn d0000 AT&T StarLAN 10 and EN100; 3Com 3C507; NI5210; Intel EtherExpress (8/16,16[TP]) 網路卡 le0 300 5 dyn d0000 Digital Equipment EtherWorks 2 and EtherWorks 3 lnc0 280 10 n/a dyn Lance/PCnet 網路卡 (Isolan, Novell NE2100, NE32-VL, 一些 PCnet-PCI 網路卡) pcn0 dyn dyn n/a dyn AMD PCnet/FAST, PCnet/FAST+, PCnet/FAST III, PCnet/PRO, PCnet/Home, 以及 HomePNA 網路卡 rl0 dyn dyn n/a dyn RealTek 8129/8139 快速乙太網路卡 sf0 dyn dyn n/a dyn Adaptec AIC-6915 快速乙太網路卡 sis0 dyn dyn n/a dyn SiS 900/SiS 7016 快速乙太網路卡 sn0 0x300 10 n/a n/a SMC 91xx 乙太網路卡 ste0 dyn dyn n/a dyn Sundance ST201 快速乙太網路卡 tl0 dyn dyn n/a dyn TI TNET100 'ThunderLAN' 網路卡 tx0 dyn dyn n/a dyn SMC 9432 'Epic' 快速乙太網路卡 wb0 dyn dyn n/a dyn Winbond W89C840F PCI 網路卡 vr0 dyn dyn n/a dyn VIA VT3043/VT86C100A PCI 網路卡 vx0 dyn dyn n/a dyn 3Com 3c59x ((Fast) Etherlink III) xe0 dyn dyn n/a dyn Xircom CreditCard adapters(16bit) xl0 dyn dyn n/a dyn 3Com 3c900, 3c905, 3c905B, 3c905C, 3c980, 3cSOHO100 ((Fast) Etherlink XL) cs0 0x300 dyn n/a n/a Crystal Semiconductor CS89x0-based 網路卡 --- 表格結束 --- 如果您電腦中的裝置設定跟上面的表格中的設定不一樣,或是有衝突的部分不是設為 「dyn」,那麼您必須重新設定您的硬體或是使用 UserConfig 重新設定系統核心以期 跟您的裝置的當前設定吻合(請看下一節)。 如果設定不吻合,那麼系統核心將無法找到或是正確存取您電腦中的裝置。 2. 使用 UserConfig 來改變 FreeBSD 系統核心設定 -- ------------------------------------------- FreeBSD 安裝磁片的系統核心中包含了所有足以安裝完整個系統所可能用到的驅動程 式。不幸的是,有些裝置仍然無法正確偵測到或是有些裝置會被偵測為另一種裝置而 造成不必要的困擾。 為了讓過程更容易,FreeBSD 提供了 UserConfig 。有了這個工具,使用者可以在載 入系統核心之前設定及停止使用某些裝置驅動程式,以避免可能的衝突及免去重新設 定硬體以符合系統預設值的麻煩。 一旦 FreeBSD 安裝完成,她將會記住 UserConfig 中所更動過的設定值,因此只需 要設定一次就可以了。 為了使裝置之間互相干擾的機率(可能造成難以發現的問題)減到最小,取消一些對 系統沒有意義的裝置是很重要的。 UserConfig 可以使用 command line 模式(序列終端螢幕或是需要輸入指令)也可 以使用全螢幕的視覺化(Visual)介面(游標移到哪裡就設定到哪裡)來設定。 底下是視覺化模式的螢幕輸出範例: ---使用中的驅動程式----------------------------I/O 衝突-----裝置----IRQ--Port-- 儲存裝置:(未展開) 網路裝置: NE1000,NE2000,3C503,WD/SMC80xx 乙太網路卡 CONF ed0 5 0x280 NE1000,NE2000,3C503,WD/SMC80xx 乙太網路卡 CONF ed1 5 0x300 Communications : (Collapsed) 輸入裝置:(未展開) 多媒體裝置: ---非使用中的驅動程式---------------------------------------裝置--------------- 儲存裝置: 網路裝置:(未展開) 通訊裝置: 輸入裝置: 多媒體裝置: ---裝置參數設定值 - ed0-------------------------------------------------------- Port 位址: 0x280 記憶體位址: 0xd8000 IRQ 要求: 5 記憶體大小: 0x2000 旗標 : 0x0000 ------------------------------------------------------------------------------- IO Port 位址(16 進制,0x1-0x2000) [TAB] 切換欄位 [Q] 儲存裝置參數 畫面分為四個區域: - 使用中的驅動程式:列出目前所啟用(enabled)的裝置以及它們的基本參數。 - 非使用中的驅動程式:這裡看到的驅動程式是目前停止使用(disabled)的。 - 參數編輯區:此區用來修改裝置的參數。 - 說明區:列出使用按鍵的說明。 使用中及非使用中驅動程式區域,其中的一個一定會在使用狀態,並且會用光棒顯示 您目前停留在哪個位置。如果可顯示的項目總數超過一個選單可顯示的數目,則此選 單會允許您用上下鍵上下捲動或是用 TAB 鍵在不同的選單中切換。 在使用中的驅動程式區域列出的驅動程式可能會被標註為「CONF」。這表示這些驅動 程式的一個或多個參數跟其它的裝置衝突,並且可能引發潛在的問題。衝突的總數量 會顯示在畫面上方。 一般來說,衝突應該是要儘量避免的。您可以停止使用您的系統中沒有用到的裝置; 或是修改這些裝置的參數設定值,使它們跟已安裝在電腦中的硬體參數符合。 在驅動程式選單中,驅動程式是依照它們的功能來分類。有些類別可能標註為「未展 開」以簡化畫面的顯示(預設是所有的類別都沒有展開)。如果一個類別尚未展開, 那麼如上所述,將會標示為「未展開」。如要展開一個類別,只要將光棒移到想要展 開的類別,然後按 Enter 鍵即可。要收起一個類別請重覆此步驟。 當光棒停留在使用中驅動程式區域的某個特定裝置上時,這個裝置的所有參數都將顯 示在參數編輯區。請注意,並不是所有的裝置都會用到全部的參數;有些驅動程式所 支援的裝置可能所有的參數都不需用到。 要停止使用某個驅動程式,請切換到使用中驅動程式區,展開這個驅動程式所屬類別 並將光棒移到要刪除的驅動程式上,然後按下 Del 鍵即可。被停止的裝置會被移到 非使用中驅動程式區的相對應類別裡。(如果這個類別未展開或是不在畫面範圍內, 您可能無法立即看到這個驅動程式被移到非使用中驅動程式區的新位置) 要啟用某個驅動程式,請切換到非使用中驅動程式區,展開這個驅動程式所屬類別, 將光棒移到想啟用的驅動程式,然後按 Enter 鍵。這個驅動程式將會移到使用中區 動程式區,並且光棒會停留在其位置等待您的進一步設定。 要設定一個驅動程式的參數,請切換到使用中驅動程式區,展開這個驅動程式所屬類 別並將光棒移到要刪除的驅動程式上,然後按 Enter 鍵。游標將會移動到參數編輯 區以讓您修改這個驅動程式的參數。 當編輯參數的時候,可以使用 TAB 鍵或方向鍵在欄位間切換。幾乎所有的數字(除 了 IRQ 之外)都需用 16 進制輸入(開頭以「0x」表示)。當游標停留在某個欄位 時,其可允許輸入的值會顯示在按鍵說明區中。 要結束修改驅動程式的參數請按「Q」鍵。 請注意,PCI、Microchannel 以及 EISA 裝置都可以正確地被偵測到,所以這些裝置 將不會出現在上面的表格中,您也無法更改這些裝置驅動程式的參數。 3. LINT 檔案 - 其它可用的設定 -- -------------------------- 下面所列出來的驅動程式並不包含在 GENERIC kernel 中,但是仍然提供給那些想自 己編譯一個個人化系統核心的使用者使用(請參閱 FreeBSD.FAQ 第六小節的說明)。 LINT 設定檔(/sys/i386/conf/LINT)也包含了幾乎所有 FreeBSD 支援的裝置的設 定規範,一般來說可以提供您很好的參考。 底下列出裝置的名稱及簡短的說明。Port number ... 等值在這裡並沒有意義,因為 您需要編譯一個自己的核心以支援您想要使用的裝置,因此您可以自行將這些值修改 成符合您電腦中硬體設定的值。LINT 檔中提供您這些設定的範例讓您可以很方便地 剪下並貼到您自己的設定檔中(為求簡化,您也可以直接複製 LINT 檔,然後依照您 的喜好修改): ata: 高效率 IDE 控制的另一選擇 ctx: Cortex-I 畫面擷取卡 cx: Cronyx/Sigma multiport sync/async cy: Cyclades high-speed 系列驅動程式 el: 3Com 3C501 網路卡 fea: DEC DEFEA EISA FDDI 介面卡 fpa: DEC DEFPA PCI FDDI 介面卡 gp: National Instruments AT-GPIB and AT-GPIB/TNT board gsc: Genius GS-4500 掌上型掃描器 gus: Gravis Ultrasound - Ultrasound, Ultrasound 16, Ultrasound MAX 音效卡 gusxvi: Gravis Ultrasound 16-bit PCM 音效卡 hea: Efficient ENI-155p ATM PCI 介面卡 hfa: FORE PCA-200E ATM PCI 介面卡 isic: isdn4bsd Siemens ISDN 晶片組驅動程式 joy: 搖桿 labpc: National Instrument's Lab-PC and Lab-PC+ meteor: Matrox Meteor 畫面擷取卡 bktr: Brooktree Bt848 / Bt 878 晶片畫面擷取卡 mpu: Roland MPU-401 stand-alone 音效子卡 mse: Micros oft, Logitech, ATI 滑鼠 mss: Microsoft Sound System opl: Yamaha OPL-2 and OPL-3 FM - SB, SB Pro, SB 16, ProAudioSpectrum 音效卡 pas: ProAudioSpectrum PCM and MIDI pca: PCM audio ("/dev/audio") 透過 PC 喇叭 pcm: PCM audio on most modern PCI/ISA audio codecs psm: PS/2 滑鼠 rc: RISCom/8 multiport card sb: SoundBlaster PCM - SoundBlaster, SB Pro, SB16, ProAudioSpectrum 聲霸卡 sbmidi: SoundBlaster 16 MIDI 介面 sbxvi: SoundBlaster 16 聲霸卡 si: Specialix SI/XIO/SX (old and enhanced ISA, PCI, EISA) serial sym: NCR/LSI Logic SCSI 控制卡高效率驅動程式 spigot: Creative Labs Video Spigot video-acquisition board uart: Stand-alone 6850 UART for MIDI wds: Western Digital WD7000 IDE --- 清單結束 --- 4. 支援的裝置 -- ---------- FreeBSD 目前可以在大部分採用 ISA、VLB、EISA、Microchannel 以及 PCI bus 為 主,從386sx 到 Pentium 級的機器上運作(儘管我們不建議使用 386sx)。支援普 遍的 IDE 驅動程式,多種 SCSI 控指卡、網路卡以及序列埠卡。 底下列出目前所有已知,FreeBSD 可用的週邊設備;或許還有其它的可以用,但是 我們還沒有收到確認。 4.1. 磁碟控制卡 ---- ---------- IDE ATA 控制卡: Acerlabs Aladdin AMD 756 CMD 646 Cypress 82C693 HighPoint HPT366 HighPoint HPT370 Intel PIIX Intel PIIX3 Intel PIIX4 Intel ICH Intel ICH2 Promise Fasttrak-33 Promise Fasttrak-66 Promise Fasttrak-100 Promise Ultra-33 Promise Ultra-66 Promise Ultra-100 SiS 5591 VIA 82C586 VIA 82C686 Adaptec 1535 ISA SCSI 卡 Adaptec 154x 系列 ISA SCSI 卡 Adaptec 174x 系列 EISA SCSI 卡(標準及加強模式) Adaptec 274X/284X/2920C/294x/2950/19160/29160/3940/3950/39160 Narrow/Wide/Twin 系列 EISA/VLB/PCI SCSI 卡 Adaptec AIC7850, AIC7860, AIC7880, AIC789x, 主機板內建 SCSI 卡 Adaptec 1510 系列 ISA SCSI 卡(不支援可開機裝置) Adaptec 152x 系列 ISA SCSI 卡 Adaptec AIC-6260 及 AIC-6360 為主的卡(包含 AHA-152x 及 SoundBlaster SCSI 卡) Adaptec 1400, 2100S, 3200S, and 3400S SCSI RAID 卡 AdvanSys SCSI 卡(所有型號) BusLogic MultiMaster 控制卡: 【請注意,BusLogic/Mylex "Flashpoint" 介面卡目前尚未支援】 BusLogic MultiMaster "W" 系列主機控制卡: BT-948, BT-958, BT-958D BusLogic MultiMaster "C" 系列主機控制卡: BT-946C, BT-956C, BT-956CD, BT-445C, BT-747C, BT-757C, BT-757CD, BT-545C, BT-540CF BusLogic MultiMaster "S" 系列主機控制卡: BT-445S, BT-747S, BT-747D, BT-757S, BT-757D, BT-545S, BT-542D, BT-742A, BT-542B BusLogic MultiMaster "A" 系列主機控制卡: BT-742A, BT-542B AMI FastDisk 控制卡(實際上是 BusLogic MultiMaster 的翻版)亦支援。 DPT SmartCACHE Plus, SmartCACHE III, SmartRAID III, SmartCACHE IV 及 SmartRAID IV SCSI/RAID 卡已支援。 DPT SmartRAID V, VI SCSI RAID, 及 Adaptec SCSI RAID 卡: PM1554, PM2554, PM2654, PM2865, PM2754, PM3755, PM3757, 2100S, 3200S, 3400S AMI MegaRAID Express 及 Enterprise family RAID 卡: MegaRAID 418 MegaRAID Enterprise 1200 (428) MegaRAID Enterprise 1300 MegaRAID Enterprise 1400 MegaRAID Enterprise 1500 MegaRAID Enterprise 1600 MegaRAID Elite 1500 MegaRAID Elite 1600 MegaRAID Express 200 MegaRAID Express 300 MegaRAID Express 500 Dell PERC Dell PERC 2/SC Dell PERC 2/DC 有些 HP 的 NetRAID 卡是 AMI 設計的 OEM 版,這些卡也已支援。 Mylex DAC960, DAC1100 RAID 卡(韌體版本 2.x, 3.x, 4.x 及 5.x): DAC960P DAC960PD DAC960PDU DAC960PL DAC960PJ DAC960PG AcceleRAID 150 AcceleRAID 250 eXtremeRAID 1100 此清單包括 Digital/Compaq 公司內建於 Alpha 系統(StorageWorks 家族)中 的控制卡,例如 KZPSC, KZPAC。EISA 介面的卡不支援。 Mylex PCI to SCSI RAID 卡(韌體版本 6.x): AcceleRAID 160 AcceleRAID 170 AcceleRAID 352 eXtremeRAID 2000 eXtremeRAID 3000 其它未列出但跟 Mylex 控制卡相容的應該也可以用,但是我們還沒確認。 3ware Escalade ATA RAID 卡: 所有 5000 及 6000 系列的卡都已支援。 Qlogic 控制卡: Qlogic 1020, 1040 SCSI 及 Ultra SCSI 卡 Qlogic 1240 dual Ultra SCSI 卡 Qlogic 1080 Ultra2 LVD 及 1280 Dual Ultra2 LVD 卡 Qlogic 12160 Ultra3 LVD 卡 Qlogic 2100 and Qlogic 2200 Fibre Channel SCSI 卡 SymBios(前 NCR) 53C810, 53C810a, 53C815, 53C820, 53C825a, 53C860, 53C875, 53C875e, 53C875j, 53C885, 53C895 及 53C896 PCI SCSI 卡: ASUS SC-200 Data Technology DTC3130(所有版本) DawiControl DC2976UW Diamond FirePort(所有版本) NCR cards(所有版本) Symbios cards(所有版本) Tekram DC390W, 390U and 390F Tyan S1365 NCR 53C500 based PC-Card SCSI 控制卡: IO DATA PCSC-DV KME KXLC002(TAXAN ICD-400PN, ... 等), KXLC004 Macnica Miracle SCSI-II mPS110 Media Intelligent MSC-110, MSC-200 NEC PC-9801N-J03R New Media Corporation BASICS SCSI Qlogic Fast SCSI RATOC REX-9530, REX-5572 (as SCSI only) TMC 18C30, 18C50 based ISA/PC-Card SCSI 控制卡: Future Domain SCSI2GO IBM SCSI PCMCIA 卡 ICM PSC-2401 SCSI Melco IFC-SC RATOC REX-5536, REX-5536AM, REX-5536M, REX-9836A DTC 3290 EISA SCSI 卡(1542 模擬模式)。 Tekram DC390 及 DC390T 控制卡(或許其它以 AMD 53c974 為主的卡也可用)。 Workbit Ninja SCSI-3 based PC-Card SCSI 控制卡: Alpha-Data AD-PCS201 IO DATA CBSC16 以上所有支援的 SCSI 卡,使用 SCSI-I 及 SCSI-II 的週邊設備均提供完整的支援, 包括硬碟機、光學磁碟機、磁帶機(DAT 及 8mm Exabyte)、medium changers、處理 器定位裝置及光碟機。支援 CDROM 命令的 WORM 裝置可以被 CDROM 以唯讀方式存取。 WORM/CD-R/CD-RW 寫入支援由 cdrecord 提供(在 ports 中)。 下列是目前所支援的光碟機型式: (cd) SCSI 介面(包含 SoundBlaster SCSI) (matcd) Matsushita/Panasonic(Creative SoundBlaster)產品(型號 562/563) (scd) Sony 產品(所有型號) (acd) ATAPI IDE 介面 已經停止維護的產品,可能可以使用,也可能無法使用: (mcd) Mitsumi 公司出產的光碟機(所有型號) 4.2. 網路卡 ---- ------ Adaptec Duralink PCI 快速乙太網路卡(使用 Adaptec AIC-6915 晶片),包括: ANA-62011 64-bit single port 10/100baseTX 網路卡 ANA-62022 64-bit dual port 10/100baseTX 網路卡 ANA-62044 64-bit quad port 10/100baseTX 網路卡 ANA-69011 32-bit single port 10/100baseTX 網路卡 ANA-62020 64-bit single port 100baseFX 網路卡 Allied-Telesyn AT1700 及 RE2000 網路卡 Alteon Networks PCI gigabit 乙太網路卡(採用 Tigon 1 and Tigon 2 晶片組): Alteon AceNIC (Tigon 1 and 2) Alteon AceNIC 1000baseT (Tigon 2) 3Com 3c985-SX (Tigon 1 and 2) Netgear GA620 (Tigon 2) Netgear GA620T (Tigon 2, 1000baseT) Silicon Graphics Gigabit Ethernet DEC/Compaq EtherWORKS 1000 NEC Gigabit Ethernet Farallon PN9000SX AMD PCnet/PCI (79c970 & 53c974 or 79c974) AMD PCnet/FAST, PCnet/FAST+, PCnet/FAST III, PCnet/PRO, HomePCI, 及 HomePNA. SMC Elite 16 WD8013 ethernet interface, 及大部分其它以 WD8003E, WD8003EBT, WD8003W, WD8013W, WD8003S, WD8003SBT and WD8013EBT 為主的翻版。SMC Elite Ultra 也已支援。 RealTek 8129/8139 快速乙太網路卡: Allied Telesyn AT2550 Allied Telesyn AT2500TX Genius GF100TXR (RTL8139) NDC Communications NE100TX-E OvisLink LEF-8129TX OvisLink LEF-8139TX Netronix Inc. EA-1210 NetEther 10/100 KTX-9130TX 10/100 Fast Ethernet Accton "Cheetah" EN1027D (MPX 5030/5038; RealTek 8139 clone?) SMC EZ Card 10/100 PCI 1211-TX Lite-On 82c168/82c169 PNIC 快速乙太網路卡: LinkSys EtherFast LNE100TX NetGear FA310-TX Rev. D1 Matrox FastNIC 10/100 Kingston KNE110TX Macronix 98713, 98713A, 98715, 98715A and 98725 快速乙太網路卡: NDC Communications SFA100A (98713A) CNet Pro120A (98713 or 98713A) CNet Pro120B (98715) SVEC PN102TX (98713) Macronix/Lite-On PNIC II LC82C115 快速乙太網路卡: LinkSys EtherFast LNE100TX Version 2 Winbond(華邦) W89C840F 快速乙太網路卡: Trendware TE100-PCIE VIA Technologies VT3043 "Rhine I" 及 VT86C100A "Rhine II" 快速乙太網路卡: Hawking Technologies PN102TX D-Link DFE-530TX AOpen/Acer ALN-320 Silicon Integrated Systems SiS 900 及 SiS 7016 PCI 快速乙太網路卡。 Sundance Technologies ST201 PCI 快速乙太網路卡: D-Link DFE-550TX SysKonnect SK-984x PCI gigabit 乙太網路卡: SK-9841 1000baseLX single mode fiber, single port SK-9842 1000baseSX multimode fiber, single port SK-9843 1000baseLX single mode fiber, dual port SK-9844 1000baseSX multimode fiber, dual port Texas Instruments(德州儀器)ThunderLAN PCI 網路卡: Compaq Netelligent 10, 10/100, 10/100 Proliant, 10/100 Dual-Port Compaq Netelligent 10/100 TX Embedded UTP, 10 T PCI UTP/Coax, 10/100 TX UTP Compaq NetFlex 3P, 3P Integrated, 3P w/ BNC Olicom OC-2135/2138, OC-2325, OC-2326 10/100 TX UTP Racore 8165 10/100baseTX Racore 8148 10baseT/100baseTX/100baseFX multi-personality ADMtek AL981-based PCI 快速乙太網路卡。 ADMtek AN985-based PCI 快速乙太網路卡。 ADMtek Inc. AN986-based USB 乙太網路卡: LinkSys USB100TX Billionton USB100 Melco Inc. LUA-TX D-Link DSB-650TX SMC 2202USB CATC USB-EL1210A-based USB 乙太網路卡: CATC Netmate CATC Netmate II Belkin F5U111 Kawasaki LSI KU5KUSB101B-based USB 乙太網路卡: LinkSys USB10T Entrega NET-USB-E45 Peracom USB Ethernet Adapter 3Com 3c19250 ADS Technologies USB-10BT ATen UC10T Netgear EA101 D-Link DSB-650 SMC 2102USB SMC 2104USB Corega USB-T ASIX Electronics AX88140A PCI 網路卡: Alfa Inc. GFC2204 CNet Pro110B DEC EtherWORKS III 網路卡 (DE203, DE204, and DE205) DEC EtherWORKS II 網路卡 (DE200, DE201, DE202, and DE422) DEC DC21040, DC21041, DC21140 晶片為主的網路卡(SMC Etherpower 8432T, DE245 等) DEC FDDI (DEFPA/DEFEA) 網路卡 Davicom DM9100 及 DM9102 PCI 快速乙太網路卡: Jaton Corporation XPressNet Efficient ENI-155p ATM PCI FORE PCA-200E ATM PCI Fujitsu(富士)MB86960A/MB86965A: CONTEC C-NET(PC)C Ethernet Eiger Labs EPX-10BT Fujitsu FMV-J182, FMV-J182A, MBH10302, MBH10303 Ethernet PCMCIA Fujitsu Towa LA501 Ethernet HITACHI HT-4840-11 NextCom J Link NC5310 RATOC REX-5588, REX-9822, REX-4886, REX-R280 TDK LAK-CD021, LAK-CD021A, LAK-CD021BX HP(惠普)PC Lan+ 網路卡(型號:27247B and 27252A)。 Intel EtherExpress(不建議使用,因為驅動程式不穩定) Intel EtherExpress Pro/10 Intel EtherExpress Pro/100B PCI 快速乙太網路卡 Intel PRO/100+ Management 卡 Intel Gigabit Ethernet (PRO/1000) Isolan AT 4141-0 (16 bit) Isolink 4110 (8 bit) Novell NE1000, NE2000, and NE2100 乙太網路卡 模擬 NE2000 的 PCI 網路卡:RealTek 8029, NetVin 5000, Winbond W89C940, Surecom NE-34, VIA VT86C926... 等。 3Com 3C501 網路卡 3Com 3C503 Etherlink II 3Com 3C507 Etherlink 16/TP 3Com 3C509, 3C579, 3C589/589B/589C/589D/589E/XE589ET/574TX/574B (PC-card/PCMCIA), 3C590/592/595/900/905/905B/905C PCI, 3C556/556B MiniPCI, 以及 EISA (Fast) Etherlink III / (Fast) Etherlink XL 3Com 3c980/3c980B Fast Etherlink XL server 網路卡 3Com 3cSOHO100-TX OfficeConnect 網路卡 NE2000 相容 PC-Card (PCMCIA) 網路卡: AR-P500 Ethernet card Accton EN2212/EN2216/UE2216(OEM) Allied Telesis CentreCOM LA100-PCM_V2 AmbiCom 10BaseT card BayNetworks NETGEAR FA410TXC Fast Ethernet CNet BC40 adapter COREGA Ether PCC-T/EtherII PCC-T/FEther PCC-TXF Compex Net-A adapter CyQ've ELA-010 D-Link DE-650/660 Danpex EN-6200P2 IO DATA PCLATE IBM Creditcard Ethernet I/II IC-CARD Ethernet/IC-CARD+ Ethernet Linksys EC2T/PCMPC100 Melco LPC-T NDC Ethernet Instant-Link National Semiconductor InfoMover NE4100 Network Everywhere Ethernet 10BaseT PC Card Planex FNW-3600-T Socket LP-E Surecom EtherPerfect EP-427 TDK LAK-CD031,Grey Cell GCS2000 Ethernet Card Telecom Device SuperSocket RE450T Megahertz X-Jack Ethernet PC-Card CC-10BT Xircom CreditCard 網路卡(16bit) 及類似卡: Accton EN2226/Fast EtherCard (16-bit verison) Compaq Netelligent 10/100 PC Card Intel EtherExpress PRO/100 Mobile Adapter (16-bit verison) Xircom Realport card + modem(Ethernet part) Xircom CreditCard Ethernet 10/100 Xircom CreditCard 10Base-T "CreditCard Ethernet Adaptor IIps" (PS-CE2-10) Xircom CreditCard Ethernet 10/100 + modem (Ethernet part) National Semiconductor DP8393X (SONIC) 乙太網路卡: NEC PC-9801-83, -84, -103, and -104 NEC PC-9801N-25 and -J02R 4.3. USB ---- --- FreeBSD 也支援一部份的 USB 週邊設備。由於 USB 裝置的特性,任何有歸類的 USB 裝置都可能有支援,即使這些裝置沒有明確地列舉在這裡。 USB 鍵盤。 USB 滑鼠。 USB 印表機及 USB <-> 平行埠轉接線。 USB hubs(集線器)。 USB 乙太網路卡。 USB 主機控制器: ALi Aladdin-V. AMD-756. CMD Tech 670 & 673. Intel 82371SB (PIIX3). Intel 82371AB and EB 晶片組 (PIIX4). NEC uPD 9210. OPTi 82C861 (FireLink). SiS 5571. VIA 83C572 USB. 以及其它任何 UHCI 或 OHCI 相容主機板晶片(尚未發現例外) PCI 插槽 USB 主機控制卡: ADS Electronics PCI 插槽卡(2 個 port) Entrega PCI 插槽卡(4 個 ports) 一些經回報可以使用的裝置(上面已提到支援 USB 網路卡): 軟碟機/硬碟機/光碟機/ZIP 磁碟機及其它: Iomega USB Zip 100Mb (初期支援) Matshita CF-VFDU03 軟碟機 Microtech USB-SCSI-HD 50 USB 轉 SCSI cable Panasonic 軟碟機 Y-E Data 軟碟機(720/1.44/2.88Mb) Hubs(集線器): Andromeda hub. MacAlly self powered hub (4 ports). NEC hub. 鍵盤: Apple iMac 鍵盤 BTC BTC7935 鍵盤(含 PS/2 滑鼠連接埠) Cherry G81-3504 鍵盤 Logitech M2452 鍵盤 MacAlly iKey 鍵盤 Microsoft 鍵盤 滑鼠: Agiler 滑鼠 29UO. Apple iMac 滑鼠 Belkin 滑鼠 Chic 滑鼠 Cypress 滑鼠 Genius Niche 滑鼠 Kensington Mouse-in-a-Box. Logitech 滾輪滑鼠(3 鍵) Logitech PS/2 / USB 滑鼠(3 鍵) MacAlly 滑鼠(3 鍵) Microsoft IntelliMouse(3 鍵) Trust Ami Mouse(3 鍵) 印表機: ATen 平行埠印表機 Belkin F5U002 平行埠印表機 Entrega USB 轉平行埠印表機 掃描器: Perfection 636U HP ScanJet 4100C, 5200C, 6300C 數據機: 3Com 5605 Modem 其它: ActiveWire I/O 卡 4.4. ISDN(歐洲 DSS1 [Q.921/Q.931] 協定) ---- ------------------------------------ Asuscom ISDNlink 128K PnP AVM A1 AVM Fritz!Card classic AVM Fritz!Card PCI Creatix ISDN-S0/8 Creatix ISDN-S0/16 Creatix ISDN-S0 PnP Dr.Neuhaus Niccy 1008 Dr.Neuhaus Niccy 1016 Dr.Neuhaus Niccy GO@ (ISA PnP) ELSA QuickStep 1000pro ISA ELSA MicroLink ISDN/PCI(與 ELSA QuickStep 1000pro PCI 相同) ELSA PCC-16 Sagem Cybermod (ISA PnP) Sedlbauer Win Speed Siemens I-Surf 2.0 Teles S0/8 Teles S0/16 Teles S0/16.3("c" 版,如 16.3c 不支援!) Teles S0/16.3 PnP 4.5. 其它 ---- ---- AST 4 port 序列埠卡使用共同的 IRQ。 ARNET 8 port 序列埠卡使用共同的 IRQ。 ARNET(現為 Digiboard)Sync 570/i 高速序列埠卡。 Boca BB1004 4-Port 序列埠卡(不支援數據機) Boca IOAT66 6-Port 序列埠卡(支援數據機) Boca BB1008 8-Port 序列埠卡(不支援數據機) Boca BB2016 16-Port 序列埠卡(支援數據機) Cyclades Cyclom-y 序列埠卡。 STB 4 port 序列埠卡使用共同的 IRQ。 SDL Communications Riscom/8 序列埠卡。 SDL Communications RISCom/N2 及 N2pci 高速同步序列埠卡。 Specialix SI/XIO/SX 多埠序列埠卡,舊型的 SIHOST2.x 及新加強型( transputer based 又名 JET)主機卡。 ISA, EISA 及 PCI 均已支援。 Stallion 多埠序列埠卡:EasyIO, EasyConnection 8/32 & 8/64, ONboard 4/16 及 Brumby。 HP4020, HP6020, Philips CDD2000/CDD2660 及 Plasmon CD-R 燒錄機。 匯流排(bus)滑鼠 PS/2 滑鼠 標準 PC 搖桿 X-10 電源控制器 GPIB 及 Transputer 機。 Genius 及 Mustek 掌上型掃描器。 Lucent Technologies WaveLAN/IEEE 802.11 PCMCIA 及 ISA 標準速度 (2Mbps) 及高速 (6Mbps) 無線網路卡及類似卡: NCR WaveLAN/IEEE 802.11 Cabletron RoamAbout 802.11 DS Compaq WL100 Corega KK Wireless LAN PCC-11 Laneed Wireless card ELECOM Air@Hawk/LD-WL11/PCC Farallon Skyline 11Mbps Wireless ICOM SL-1100 Melco Airconnect WLI-PCM-L11 NEC Wireless Card CMZ-RT-WP PLANEX GeoWave/GW-NS110 TDK LAK-CD011WL 注意:這些卡的 ISA 版其實都是 PCMCIA 卡,伴隨著一個 ISA 轉 PCMCIA 的橋接 卡(bridge card),所以兩種裝置可以用同樣的驅動程式。 Aironet 4500/4800 系列 802.11 無線網路卡: 所有 PCMCIA、PCI 及 ISA 介面的卡均支援。 Cisco Systems Aironet 340 系列(包括型號 340, 341, 342)11 Mbps 802.11 無線網路卡。 Toshiba 可攜式硬碟 MEHDD20A(Type II)。 4.6. Microchannel ---- ------------ 對 Microchannel 系統的支援尚在實驗階段(FreeBSD 4.0 新增支援)。 已支援的 Microchannel 驅動程式如下: aha: Adaptec AHA-1640 SCSI 控制卡 bt: Buslogic BT-640A 及 Storage Dimensions SDC3211 SCSI 控制卡 ep: 3Com 3C529 網路卡 4.7. 多媒體 ---- ------ Adlib, SoundBlaster, SoundBlaster Pro, ProAudioSpectrum, Gravis UltraSound 及 Roland MPU-401 音效卡(由 Voxware 提供)。 Advance Asound 100, 110 及 Logic ALS120 Crystal Semiconductor CS461x/462x/428x ENSONIQ AudioPCI ES1370/1371 ESS ES1868, ES1869, ES1879 及 ES1888 ESS Maestro-1, Maestro-2, 以及 Maestro-2E ForteMedia fm801 Gravis UltraSound MAX/PnP MSS/WSS Compatible DSPs NeoMagic 256AV/ZX OPTi 931/82C931 SoundBlaster, Soundblaster Pro, Soundblaster AWE-32, Soundblaster AWE-64 Trident 4DWave DX/NX VIA Technologies VT82C686A Yamaha DS1 及 DS1e (newpcm 提供) Matrox Meteor 影像擷取卡 Creative Labs Video Spigot 擷取卡 Cortex1 畫面擷取卡 Various 畫面擷取卡(採用 Brooktree Bt848 及 Bt878 晶片)