FreeBSD в настоящее время поддерживает широкий спектр систем с ISA, VLB, EISA и PCI шинами, начиная с 386SX и заканчивая машинами класса PentiumPro (однако 386SX не рекомендуется). Также поддерживаются большинство IDE и ESDI дисковых систем, различные SCSI контроллеры, сетевые адаптеры и проч.
Для нормальной работы FreeBSD рекомендуется иметь по крайней мере 8 мегабайт оперативной памяти, однако Вам может потребоваться 16 и более мегабайт в зависимости от Вашего оборудования и конфигурации.
Ниже перечислены всевозможные устройства, которые поддерживаются FreeBSD. Весьма вероятно, что оборудование, явно не указанное с этом списке, также будет работать; в список включено лишь то "железо", которое гарантированно поддерживается.
WD1003 (любой стандартный MFM/RLL)
WD1007 (любой стандартный IDE/ESDI)
IDE
ATA
Adaptec 1535 ISA SCSI контроллеры
Adaptec 154X ISA SCSI контроллеры
Adaptec 174X EISA SCSI контроллеры в обычном и улучшенном режимах
Adaptec 274X/284X/2920C/294X/2950/3940/3950 (Narrow/Wide/Twin) EISA/VLB/PCI SCSI контроллеры
Adaptec AIC-7850, AIC-7860, AIC-7880, AIC-789X on-board SCSI контроллеры
Adaptec 1510 ISA SCSI контроллеры (не для устройств, поддерживающих загрузку)
Adaptec 152X ISA SCSI контроллеры
Adaptec AIC-6260 и AIC-6360 платы, включая AHA-152X и SoundBlaster SCSI платы
AdvanSys SCSI контроллеры (все режимы)
BusLogic MultiMaster хост-адаптеры серии "W" включая BT-948, BT-958, BT-9580
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 также поддерживаются.
Note: BusLogic/Mylex "Flashpoint" адаптеры пока НЕ поддерживаются.
DPT SmartCACHE Plus, SmartCACHE III, SmartRAID III, SmartCACHE IV и SmartRAID IV SCSI/RAID поддерживаются. DPT SmartRAID/CACHE V еще не поддерживается.
Compaq Intelligent контроллеры дисковых массивов: IDA, IDA-2, IAES, SMART, SMART-2/E, Smart-2/P, SMART-2SL, Integrated Array и Smart Arrays 3200, 3100ES, 221, 4200, 4200, 4250ES.
SymBios (раньше NCR) 53C810, 53C810a, 53C815, 53C820, 53C825a, 53C860, 53C875, 53C875j, 53C885 и 53C896 PCI SCSI контроллеры включая ASUS SC-200, Data Technology DTC3130 (все модификации), Diamond FirePort (all), NCR платы (все), SymBios платы (все), Tekram DC390W, 390U и 390F, Tyan S1365
QLogic 1020, 1040, 1040B и 2100 SCSI и Fibre Channel Adapters
DTC 3290 EISA SCSI контроллер в режиме 1542
Для всех поддерживаемых SCSI контроллеров, полностью функционирует любая SCSI-I и SCSI-II периферия, включая жесткие диски, оптические диски, ленточные накопители (DAT и 8mm Exabyte), сменники носителей, процессорные устройства и CDROM приводы. К WORM устройствам, поддерживающим команды CDROM, можно получить доступ в режиме "только для чтения" посредством драйвера CDROM. Поддержка записи для WORM/CD-R/CD-RW устройств обеспечивается программой cdrecord, которую можно найти в дереве портов.
Следующие типы CD-ROM систем поддерживаются в настоящее время:
cd - SCSI интерфейс (включает ProAudio Spectrum и SoundBlaster SCSI)
matcd - интерфейс Matsushita/Panasonic (Creative Soundblaster, модели 562/563)
scd - интерфейс Sony (все модели)
wcd - ATAPI IDE интерфейс
Нижеперечисленные драйверы поддерживались для старой SCSI подсистемы, по ПОКА ЕЩЕ НЕ поддерживаются для новой CAM SCSI подсистемы:
NCR5380/NCR53400 ("ProAudio Spectrum") SCSI контроллер
UltraStor 14F, 24F и 34F SCSI контроллеры
Seagate ST01/02 SCSI контроллеры
Future Domain 8XX/950 SCSI контроллеры
WD7000 SCSI контроллер
Note: В настоящее время переписывается драйвер UltraStor для новой SCSI подсистемы CAM, но пока неизвестно, когда работа будет закончена.
Не сопровождаемые более драйверы; могут работать или не работать на Вашей системе:
Ленточные устройства (Colorado/Mountain/Insight)
mcd - CD-ROM стандарта Mitsumi (все модели)
Adaptec Duralink PCI fast ethernet адаптеры, основанные на Adaptec AIC-6195 fast ethernet чипе (контроллере), включая следующие:
ANA-62011 64-битный однопортовый 10/100baseTX адаптер
ANA-62022 64-битный двухпортовый 10/100baseTX адаптер
ANA-62044 64-битный четырехпортовый 10/100baseTX адаптер
ANA-69011 32-битный однопортовый 10/100baseTX адаптер
ANA-62020 64-битный однопортовый 100baseFX адаптер
Allied-Telesyn AT1700 и RE2000 карты
Alteon Networks PCI гигабитный ethernet сетевые адаптеры, основанные на Tigon 1 и Tigon 2 чипсетах, включая Alteon AceNIC (Tigon 1 и 2), 3Com 3c985-SX (Tigon 1 и 2), Netgear GA620 (Tigon 2), Silicon Graphics Gigabit Ethernet, DEC/Compaq EtherWORKS 1000, NEC Gigabit Ethernet
AMD PCnet/PCI (79c970 и 53c974 или 79c974)
RealTek 8129/8139 fast ethernet адаптеры, включая следующие:
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 клон?)
SMC EZ Card 10/100 PCI 1211-TX
Lite-On 98713, 98713A, 98715 и 98725 fast ethernet адаптеры, включая LinkSys EtherFast LNE100TX, NetGear FA310-TX Rev. D1, Matrox FastNIC 10/100, Kingston KNE110TX
Macronix 98713, 98713A, 98715, 98715A и 98725 fast ethernet адаптеры, включая NDC Communications SFA100A (98713A), CNet Pro120A (98713 или 98713A), CNet Pro120B (98715), SVEC PN102TX (98713)
Macronix/Lite-On PNIC II LC82C115 fast ethernet адаптеры, включая LinkSys EtherFast LNE100TX версии 2
Winbond W89C840F fast ethernet адаптеры, включая Trendware TE100-PCIE
VIA Technologies VT3043 "Rhine I" и VT86C100A "Rhine II" fast ethernet адаптеры, включая Hawking Technologies PN102TX и D-Link DFE-530TX
Silicon Integrated Systems SiS 900 и SiS 7016 PCI fast ethernet адаптеры
Sundance Technologies ST201 PCI fast ethernet адаптеры, включая D-Link DFE-550TX
SysKonnect SK-984x PCI гигабитные ethernet адаптеры, включая SK-9841 1000baseLX (одномодовое волокно, однопортовый), SK-9842 1000baseSX (многомодовое волокно, однопортовый), SK-9843 1000baseLX (одномодовое волокно, двухпортовый) и SK-9844 1000baseSX (многомодовое волокно, двухпортовый).
Texas Instruments ThunderLAN PCI сетевые адаптеры, включая Compaq Netelligent 10, 10/100, 10/100 Proliant, 10/100 Dual-Port, 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 и 8148 10baseT/100baseTX/100baseFX много-personality карты
ADMtek AL981 и AN985 PCI fast ethernet сетевые адаптеры
ASIX Electronics AX88140A PCI сетевые адаптеры, включая Alfa Inc. GFC2204 и CNet Pro110B
DEC EtherWORKS III сетевые адаптеры (DE203, DE204 и DE205)
DEC EtherWORKS II сетевые адаптеры (DE200, DE201, DE202 и DE422)
DEC DC21040, DC21041 или DC21140 сетевые адаптеры (SMC Etherpower 8432T, DE245 и др.)
DEC FDDI (DEFPA/DEFEA) сетевые адаптеры
Efficient ENI-155p ATM PCI
FORE PCA-200E ATM PCI
Fujitsu MB86960A/MB86965A
HP PC Lan+ адаптеры (моделей 27247B и 27252A)
Intel EtherExpress (не рекомендуются из-за нестабильности драйвера)
Intel EtherExpress Pro/10
Intel EtherExpress Pro/100B PCI Fast Ethernet
Isolan AT 4141-0 (16 бит)
Isolink 4110 (8 бит)
Novell NE1000, NE2000, and NE2100 Ethernet сетевые адаптеры
PCI сетевые адаптеры, эмулирующие NE2000, включая RealTek 8029, NetVin 5000, Winbond W89C940, Surecom NE-34, VIA VT86C926
3Com 3C501, 3C503 Etherlink II, 3C505 Etherlink/+, 3C507 Etherlink 16/TP, 3C509, 3C579, 3C589 (PCMCIA), 3C590/592/595/900/905/905B/905C PCI и EISA (Fast) Etherlink III / (Fast) Etherlink XL, 3C980/3C980B Fast Etherlink XL server адаптер, 3CSOHO100-TX OfficeConnect адаптер
Toshiba ethernet адаптеры
PCMCIA ethernet адаптеры от IBM и National Semiconductor также поддерживаются
FreeBSD поддерживает довольно широкий список USB оборудования. Так как (внутри определенного класса) USB устройства достаточно похожи, Ваше оборудование скорее всего поддерживается, даже если оно явно не перечислено ниже.
USB клавиатуры
USB мыши
USB принтеры и USB-параллельные кабели-преобразователи
USB хабы
Чипсеты материнских плат
ALi Aladdin-V
Intel 82371SB (PIIX3) и 82371AB и EB (PIIX4) чипсеты
NEC uPD 9210 хост-контроллер
VIA 83C572 USB хост-контроллер
любые другие UHCI или OHCI совместимые чипсеты (исключения не известны).
PCI plug-in USB хост-контроллеры
ADS Electronics PCI plug-in карта (2 выхода)
Entrega PCI plug-in карта (4 выхода)
Некоторые специфические USB устройства:
Agiler мышь 29UO
Andromeda хаб
Apple iMac мышь и клавиатура
ATen адаптер для параллельного принтера
Belkin F4U002 адаптер для параллельного принтера и Belkin мышь
BTC BTC7935 клавиатура в выходом для мыши
Cherry G81-3504
Chic мышь
Cypress мышь
Entrega USB-to-parallel адаптер для принтера
Genius Niche мышь
Iomega USB Zip 100 MB
Kensington Mouse-in-a-Box
Logitech M2452 клавиатура
Logictech wheel мышь (3 кнопки)
Logitech PS/2 / USB мышь (3 кнопки)
MacAlly mouse (3 buttons)
MacAlly хаб (автономное питание, 4 выхода)
Microsoft Intellimouse (3 кнопки)
Microsoft клавиатура
NEC хаб
Trust Ami мышь (3 кнопки)
Asuscom I-IN100-ST-DV (экспериментальный, возможно работает)
Asuscom ISDNlink 128K
AVM A1
AVM Fritz!Card обычный
AVM Fritz!Card PCI
AVM Fritz!Card PCMCIA
AVM Fritz!Card PnP
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)
Dynalink IS64PH (сопровождение прекращено)
ELSA 1000pro ISA
ELSA 1000pro PCI
ELSA PCC-16
ITK ix1 micro
ITK ix1 micro V.3
Sagem Cybermod (ISA PnP, возможно работает)
Sedlbauer Win Speed
Siemens I-Surf 2.0
Stollman Tina-pp (в процессе разработки)
Teles S0/8
Teles S0/16
Teles S0/16.3 ("c" версии -- например &16.3c mdash; на поддерживаются!)
Teles S0 PnP (экспериментальный, возможно работает)
3Com/USRobotics Sportster ISDN TA intern (не-PnP версия)
AST последовательный адаптер (4 выхода), используется разделяемое IRQ
ARNET последовательный адаптер (8 выходов), используется разделяемое IRQ
ARNET (теперь Digiboard) Sync 570/i высокоскоростной последовательный адаптер
Boca BB1004 последовательная плата (4 выхода, модемы НЕ поддерживаются)
Boca IOAT66 последовательная плата (6 выходов, с поддержкой модемов)
Boca BB1008 последовательная плата (8 выходов, модемы НЕ поддерживаются)
Boca BB2016 последовательная плата (16 выходов, с поддержкой модемов)
Cyclades Cyclom-y последовательная плата
STB плата (4 выхода), используется разделяемое IRQ
SDL Communications RISCom/8 последовательная плата
SDL Communications RISCom/N2 и N2pci высокоскоростные синхронные последовательные платы
Specialix SI/XIO/SX многоканальные последовательные платы, как со старыми SIHOST2.x, так и с новыми "улучшенными" (основанными на транспьютерах, или JET) хост-картами; поддерживаются ISA, EISA и PCI
Stallion многоканальные последовательные платы: EasyIO, EasyConnection 8/32 и 8/64, ONboard 4/16 и Brumby
Adlib, SoundBlaster, SoundBlaster Pro, ProAudioSpectrum, Gravis UltraSound и Roland MPU-401 звуковые платы
Connectix QuickCam
Matrox Meteor Video плата захвата изображения
Creative Labs Video Spigot плата захвата изображения
Cortex1 плата захвата изображения
Различные платы захвата изображения на чипах Brooktree Bt848 и Bt878
HP4020, HP6020, Philips CDD2000/CDD2660 и Plasmon CD-R приводы
Bus мыши
PS/2 мыши
Стандартный PC джойстик
X-10 power контроллеры
GPIB и Transputer приводы
Genius и Mustek ручные сканеры
Накопители на магнитных лентах (только некоторые довольно старые модели, так как драйвер достаточно устаревший)
Lucent Technologies WaveLAN/IEEE 802.11 PCMCIA и ISA стандартной скорости (2Mb/c) и скоростные (6Mb/с) беспроводные сетевые адаптеры и подобные им (NCR WaveLAN/IEEE 802.11, Cabletron RoamAbout 802.11 DS)
Note: ISA варианты этих адаптеров являются PCMCIA картами в комбинации с ISA/PCMCIA преобразователем, так что оба типа устройств должны работать с одним и тем же драйвером.
FreeBSD в настоящее время НЕ поддерживает шину IBM microchannel (MCA).