OpenBSD/i386
OpenBSD/i386 läuft auf Standard-PCs und Klonen davon, mit einer großen
Auswahl an unterstützten Prozessoren, E/A-Busarchitekturen und
Peripheriegeräten.
Inhaltsverzeichnis
Geschichte:
Die Portierung OpenBSD/i386 war von Anfang an Teil des Projektes.
Über die Jahre wurde mehr und mehr Hardware-Unterstützung speziell
für OpenBSD geschrieben (so wie die Treiber für die
Kryptographie-Beschleuniger) oder von FreeBSD und NetBSD angepasst.
Momentaner Status:
Im Normalfall kann OpenBSD mit minimalen Schwierigkeiten auf aktueller
Hardware installiert und benutzt werden.
Maschinen, die ein spezielles BIOS benutzen (wie etwa ältere proprietäre PCs,
Laptops und spezielle Servermaschinen), können Probleme verursachen.
Unterstützung für das X Fenstersystem gibt es für die meisten Grafikkarten mit
dem aktuellen X.Org-Server.
Wie es auch für andere freie Betriebssysteme gilt, wird dringend von
Nvidia-Karten abgeraten, da der Hersteller weiterhin beharrlichen Widerstand
gegen die Veröffentlichung von Informationen zeigt, mit denen X.Org in
der Lage wäre, die Hardware vernünftig unterstützen zu können.
Unterstützte Hardware:
Die Liste der unterstützten Hardware bezieht sich auf OpenBSD-current.
Sie weicht leicht von der ab, die für das letzte veröffentlichte Release
gilt.
Prozessoren
Alle CPU-Chips, die kompatibel mit der Intel-80386- (i386) Architektur
sind (mit Ausnahme des 80386 selbst), werden unterstützt:
- 80486 (DX/DX2/DX4)
- Intel Pentium/Pentium-MMX
- Intel Pentium Pro/II/III/Celeron/Xeon
- Intel Pentium 4/D
- Intel Pentium M
- Intel Core
- Intel Core 2
(siehe auch OpenBSD/amd64
für 64-Bit-Unterstützung)
- Intel Atom
(siehe auch OpenBSD/amd64
für 64-Bit-Unterstützung)
- AMD 5x86
- AMD K5/K6/K6-2/K6-3
- AMD Athlon/Duron/Sempron
- AMD Athlon 64/Opteron/Turion/Phenom
(siehe auch OpenBSD/amd64
für 64-Bit-Unterstützung)
- Cyrix MediaGX/M1/M2
- Cyrix 6x86
- VIA C3/C7
- Rise mP6
- IDT WinChip und C3
- NexGen 586
- NS Geode GX1 und M1
- AMD Geode GX/LX/NX
- Transmeta TM3200, TM5400, TM5600, TM5800
Reguläre Fließkomma-Coprozessoren (80487SX)
werden benötigt, wenn sie nicht im Prozessor eingebaut sind.
Alles, was ein Klon des i486 oder höher ist, sollte funktionieren.
SMP-Unterstützung
Beginnend mit OpenBSD 3.6 unterstützt OpenBSD/i386 SMP-
(Symmetrical MultiProcessor) Systeme.
Um SMP-Operationen zu unterstützen, enthält das Installations-Dateiset
einen separaten SMP-Kernel (bsd.mp).
Da dies eine neue Funktionalität ist, sind die Entwickler daran
interessiert zu sehen, welche Hardware mit SMP funktioniert und welche
nicht; es ist also noch wichtiger nach der Installation
eine dmesg einzusenden.
Busse
- Alle Standard-ISA-, -EISA-, -VLB-, und -PCI-Bus-basierte Maschinen,
einschließlich:
- Intel-450GX/KX-basierte Maschinen
- Intel-450NX-basierte Maschinen
- ServerWorks-Chipset-basierte Maschinen
(Wir mussten diese letzten drei einfach erwähnen, da sie die am
schwierigsten zu unterstützenden sind).
- 16-Bit-PCMCIA-PC-Karten
- 32-Bit-CardBus-PC-Karten
- Universal Serial Bus (USB)
- Inter-IC- (I2C) Bus
Der MCA-Bus, der in verschiedenen offiziellen IBM-PCs zu finden ist,
wird nicht unterstützt.
Bus-Schnittstellen
- Standard-PCI-PCI-Bridges, einschließlich PCI-Expansion-Backplanes (ppb)
- YENTA-kompatible PCI-CardBus-Bridges (cbb)
Entropie-Quellen
- Interrupt-Latenzsammlung von vielen Geräten.
- Intel-82802-Zufallszahlengenerator auf i810-, i815-, i820-, i840-,
i850- und i860-basierten Systemen.
Disk-Controller
- Disketten-Controller
- ISA-MFM-, ESDI-, IDE- und RLL-Festplatten-Controller
PCI-IDE- und Serial-ATA-Controller (pciide)
- Acard ATP850U, ATP860, ATP860-A, ATP865-A, ATP865-R
- Acer Labs M5229
- Adaptec AAR-1210SA
- Advanced Micro Devices AMD-756, AMD-766, AMD-768, AMD-8111
- CMD Tech PCI0640, PCI0643, PCI0646, PCI0648, PCI0649, PCI0680
- Contaq Microsystems/Cypress CY82C693
- HighPoint HPT366, HPT370, HPT372, HPT302, HPT371, HPT374
- Intel PIIX, PIIX3, und PIIX4
- Intel 82801 (ICH/ICH0/ICH2/ICH3/ICH4/ICH4-M/ICH5/ICH5R/ICH6/ICH6M/ICH6R/ICH7)
- Intel 6300ESB
- ITE IT8212F
- National Semiconductor PC87415
- National Semiconductor SCx200 (auf dem SC1100 SoC)
- NVIDIA nForce/nForce2/nForce2-400/nForce3/nForce3-250/nForce4
- Promise PDC20246, PDC20262, PDC20265, PDC20267, PDC20268,
PDC20268R, PDC20269, PDC20271, PDC20275, PDC20276,
PDC20277, PDC20318, PDC20319, PDC20371, PDC20375, PDC20376, PDC20377, PDC20378, PDC20379
- ServerWorks OSB4, CSB5, CSB6 (einschließlich Unterstützung für den dritten
Kanal)
- Silicon Image
SiI3112 (einschließlich ATI IXP SATA),
SiI3512, SiI3114
- Silicon Integrated System
180,
181,
5513 (5597/5598), 540, 550, 620,
630, 630S, 633, 635, 640, 645, 645DX, 648, 650, 651,
652, 655, 658, 730, 733, 735, 740, 745, 746, 748, 750,
751, 752, 755, 962, 963
- VIA Technologies VT82C586/A/B, VT82C596A/B, VT82C686A/B,
VT8231, VT8366, VT8233, VT8235, VT8237, VT8251, VT6410
Einige dieser Chips werden manchmal in billigen softwarebasierten
RAID-Systemen verarbeitet.
Dieser Betriebsmodus wird unter OpenBSD nicht unterstützt.
SCSI-Hostadapter
- Adaptec AHA-1540, AHA-154xA, AHA-154xB, AHA-1542C, AHA-1542CF, AHA-1542CP,
AHA-1640
(aha)(B) (C)
- Adaptec AHA-174x
(ahb)(B) (C)
- Adaptec-AIC-6260- und -AIC-6360-basierte Hostadapter einschließlich des
Adaptec AHA-152x und verschiedener SoundBlaster-Karten (Bedenke, dass man
von den SoundBlaster-Karten nur mit optionalem Boot-ROM booten kann)
(aic)(B),
- Auf Adaptec AIC-7770, AIC-7850, AIC-7860, AIC-7870, AIC-7880, AIC-7890,
AIC-7891, AIC-7892, AIC-7895, AIC-7896, AIC-7897 und AIC-7899 basierte
Hostadapter
(ahc)(B) (C)
einschließlich der Adaptec-Karten
- AHA-274X[W,T]
- AHA-284X
- AHA-2910, AHA-2915
- AHA-2920
- AHA-2930[C,U2]
- AHA-2940[J,N,U,AU,UW,UW Dual,UW Pro,U2W,U2B]
- AHA-2950[U2W,U2B]
- AHA-3940[U,AU,UW,AUW,U2W]
- AHA-3950U2
- AHA-3960
- AHA-3985
- AHA-4944UW
- AHA-19160B
- AHA-29160[B,N]
- AHA-39160
- Adaptec-AIC-7901-, -AIC-7901A- und -AIC-7902-basierte Hostadapter
(ahd)(A) (C)
einschließlich der Adaptec-Karten
- AdvanSys-,U'-, -,UW'-, -,U2W'- und -,U160'-PCI-Hostadapter,
einschließlich ABP940U[AW], ASB3940U[AW]-00, ASB3940U2W-00 und ASB3950U160
(adw)(A) (C)
und
(adv)(B) (C)
- AMD-Am53c974-PCscsi-PCI-Hostadapter, einschließlich des Tekram DC-390
(pcscp)(A) (B) (C)
- Buslogic BT-54x (Adaptec-AHA-154x-Klone)
(aha)(B) (C)
- BusLogic 445-, 74x-, 9xx-Hostadapter, aber nicht die neue »FlashPoint«-Serie
(bha)(B) (C)
- Initio-INIC-940- und -INIC-950-basierte PCI-Hostadapter, einschließlich
Initio INI-9090U und INI-9100U/UW, Iwill 2935UW und DTC Domex 3194U Plus
(iha)(A) (C)
- LSI Logic Fusion-MPT (Symbios Logic/NCR)
(mpi)(A) (C)
- LSI53C1020, LSI53C1020A, LSI53C1030, LSI53C1030T, LSI53C1035,
- LSIFC909, LSIFC919, LSIFC919X, LSIFC929, LSIFC929X, LSIFC949, LSIFC949X,
- LSISAS1064, LSISAS1064E, LSISAS1068, LSISAS1068E,
- LSISAS8208ELP, LSISAS8208XLP
- Diese Chipsätze befinden sich auf folgenden Controllern:
- Apple Fibre Channel PCI Express Card, Fibre Channel PCI-X Card
- Dell PERC 4/im, SAS 5/E, SAS 5/i, SAS 5/iR
- Hewlett-Packard 8 Internal Port SAS Host Bus Adapter mit RAID,
- A7173A, AB290A
- LSI Logic LSI20320-R, LSI21320-IS, LSI21320-R, LSI22320-R,
- LSI40919H, LSI40919LH, LSI40919LO, LSI40919O, LSI40929H,
- LSI40929LH, LSI40929LO, LSI40929O, LSI7102XP, LSI7202CP-LC,
- LSI7202XP, LSI7402XP, LSI7104XP-LC, LSI7204XP-LC, LSI7404XP-LC,
- LSISAS3041E-R, LSISAS3041X-R, LSISAS3080X-R, LSISAS3442E-R,
- LSISAS3442X, LSISAS3442X-R, LSISAS3800X, LSIU320
- Der LSI Logic LSI53C1030 wird in den folgenden Produkten emuliert:
- LSI Logic LSISAS2008 Fusion-MPT II
(mpii)(A) (B) (C)
- QLogic-PCI-Hostadapter
(isp)(A) (C)
- Seagate/Future-Domain-ISA-Hostadapter
(sea)(A) (B) (C)
einschließlich:
- ST01/02
- Future Domain TMC-885
- Future Domain TMC-950
- Symbios-Logic- (NCR) 53C8xx-, -53C1010- und -53C1510D-basierte
PCI-Hostadapter, einschließlich generischer Karten, alter ASUS-Karten, der DTC-3130-Serie
und der Diamond-Fireport-Serie
(siop)(B) (C)
- Tekram DC-300B und DC-320E (Adaptec-AHA-154x-Klone)
(aha)(B) (C)
- Tekram-DC-315U- und -DC-395U/UW/F-TRM-S1040-basierte PCI-Hostadapter
(trm)(A) (C)
- Ultrastor 14f, 24f und 34f
(uha)(A) (C)
- WD-7000-Hostadapter
(wds)(A) (B) (C)
RAID- und Cache-Controller
- ICP-Vortex- und Intel-GDT-Serien (gdt) (A) (C)
- Adaptec-FSA-basierte RAID-Controller (aac), einschließlich: (*)
Hinweis: In den vergangenen Jahren hat uns Adaptec mehrere Male in Bezug auf die zu erscheinende
Dokumentation angelogen, mit der es uns möglich gewesen wäre, die RAID-Unterstützung dieser (recht
fehlerbehafteten) Raid-Controller zu stabilisieren, verbessern und verwalten zu können.
Daher empfehlen wir die Adaptec-Karten nicht für den Einsatz.
- Adaptec AAC-2622, AAC-364, AAC-3642, 2130S, 2200S, 2230SLP, 2410SA, 2610SA, 2810SA, 21610SA
- Dell CERC-SATA, PERC 320/DC
- Dell PERC 2/QC, PERC 2/Si, PERC 3/Si, PERC 3/D
- HP NetRaid-4M
- IBM ServeRAID-8i/8k/8s
- American-Megatrends-Inc.-MegaRAID-Controller im ,Mass Storage'-Modus (ami), einschließlich: (A) (C)
- ACER MegaRAID ROMB-2E
- Dell CERC-PATA, PERC 2/DC, PERC 3/DC, PERC 3/DCL, PERC 3/QC, PERC 3/SC, PERC 4/DC, PERC 4/Di, PERC 4/SC, PERC 4e/DC, PERC 4e/Di, PERC 4e/SC, PERC 4e/Si
- FSC MegaRAID PCI Express ROMB
- Hewlett-Packard 438, 466, und T[567]
- Intel RAID-Controller SROMBU42E, SRCU42X, SRCU42E, SRCU41L, SRCS16, SRCS28X, SRCZCRX
- LSI/AMI MegaRAID, MegaRAID 320-0, MegaRAID 320-1, MegaRAID 320-2, MegaRAID 320-1E, MegaRAID 320-2E, MegaRAID 320-0X, MegaRAID 320-2X, MegaRAID 320-4X, MegaRAID i4
- LSI/Symbios 523 SATA, MegaRAID 150-4, MegaRAID 150-6, MegaRAID 300-4x, MegaRAID 300-8x
- NEC MegaRAID PCI Express ROMB
- 3ware-Escalade-3W-5x000-, 3W-6x000-, und 3W-7x00-Serien (twe) (A) (C)
- Compaq-Smart-ARRAY-2*-, -3*- und -4*-RAID-Controller (cac), einschließlich: (A) (C)
- Compaq Integrated Array
- Compaq IAES
- Compaq IDA, IDA-2
- Compaq RAID LC2
- Compaq Smart Array 221, 3100ES, 3200, 4200, 4250ES, 431
- Compaq SMART, SMART-2/E, SMART-2/P, SMART-2DH, SMART-2SL
- Compaq- und Hewlett-Packard-Smart-ARRAY-5*- und -6*-RAID-Controller (ciss)
- DPT-SmartCache- und -SmartRaid-III/IV-PCI/EISA-Adapter (dpt) (A) (C)
- I2O-Adapter (iop), einschließlich: (A) (C)
- Adaptec SCSI RAID (ASR-2100S, ASR-2110S, ASR-3200S etc.)
- Adaptec ATA RAID (AAR-2400A)
- Controller andere Anbieter, die I2O unterstützen,
einschließlich Intel und Mylex, aber die sind noch nicht getestet worden
- LSI/Dell MegaRAID SAS (mfi), einschließlich: (A) (C)
- Dell PERC 5/e, PERC 5/i
- Intel RAID Controller SRCSAS18E, SRCSAS144E
- LSI Logic MegaRAID SAS 8300XLP, MegaRAID SAS 8308ELP, MegaRAID SAS 8344ELP, MegaRAID SAS 8408E, MegaRAID SAS 8480E
- Areca Technology Corporation PCI-X und PCI Express Sata RAID Controller
(arc),
einschließlich: (A) (B) (C)
- ARC-1110 PCI-X 4 Port SATA RAID Controller
- ARC-1110ML PCI-X 4 Port SATA RAID Controller
- ARC-1120 PCI-X 8 Port SATA RAID Controller
- ARC-1120ML PCI-X 8 Port SATA RAID Controller
- ARC-1130 PCI-X 12 Port SATA RAID Controller
- ARC-1130ML PCI-X 12 Port SATA RAID Controller
- ARC-1160 PCI-X 16 Port SATA RAID Controller
- ARC-1160ML PCI-X 16 Port SATA RAID Controller
- ARC-1170 PCI-X 24 Port SATA RAID Controller
- ARC-1210 PCI Express 4 Port SATA RAID Controller
- ARC-1220 PCI Express 8 Port SATA RAID Controller
- ARC-1230 PCI Express 12 Port SATA RAID Controller
- ARC-1230ML PCI Express 12 Port SATA RAID Controller
- ARC-1231ML PCI Express 12 Port SATA RAID Controller
- ARC-1260 PCI Express 16 Port SATA RAID Controller
- ARC-1260ML PCI Express 16 Port SATA RAID Controller
- ARC-1261ML PCI Express 16 Port SATA RAID Controller
- ARC-1280 PCI Express 24 Port SATA RAID Controller
- ARC-1280ML PCI Express 24 Port SATA RAID Controller
- IBM-SATA/SCSI-ServeRAID-Controller
(ips),
einschließlich: (A) (B) (C)
- ServeRAID 3H/3HB/3L
- ServeRAID 4H/4L/4Lx/4M/4Mx
- ServeRAID 5i/5i II
- ServeRAID 6i/6M
- ServeRAID 7k/7M/7t
CD-ROM- und DVD-ROM-Laufwerke
- Mitsumi-CD-ROM-Laufwerke (mcd) (*)
[Hinweis: Der Mitsumi-,driver device probe' ist dafür
bekannt, Ärger mit verschiedenen Geräten zu machen!]
- Die meisten SCSI CD-ROM, CD-R, CD-RW und DVD Laufwerke. (cd)
- Die meisten ATAPI (IDE) CD-ROM, CD-R, CD-RW, und DVD Laufwerke. (cd)
Sonys und Panasonics proprietäre CD-ROM-Schnittstellen werden nicht unterstützt.
Bandlaufwerke
- Die meisten SCSI-Bandlaufwerke (st)
- Die meisten SCSI-Kassettenwechsler (ch) (G)
Grafikadapter
- MDA-, CGA-, EGA- und HGC-Grafikkarten
(pcdisplay).
- VGA-kompatible und SVGA-Grafikkarten (einschließlich PCI- und AGP-Karten)
(vga).
Es gilt anzumerken, dass nicht alle Grafikkarten, die von OpenBSD/i386
unterstützt werden, auch mit dem X Fenstersystem funktionieren.
Serielle Schnittstellen
- 8250/16450-basierte Schnittstellen (com)
- 16550-basierte Schnittstellen (com)
- ST16650-basierte Schnittstellen (com)
- XR16850-basierte Schnittstellen (nur im pccom-Treiber)
- AST-stil 4-Port serielle Boards (ast) (G)
- BOCA 8-Port serielle Karten (boca) (*)
- Cyclades Cyclom-{4, 8, 16}Y serielle Boards (cy) (G)
- Cyclades-Z Serie multiport serielle Boards (cz) (G)
- IBM PC-RT 4-port serielle Boards (rtfps) (*)
- Addonics FlexPort 8S (addcom) (*)
Parallele Schnittstellen
- Alle parallelen Standard-Schnittstellen (lpt) (G)
Kommunikations-Controller
- »Universal Serial Bus«-Hostcontroller, einschließlich:
- USB-Universal-Hostcontroller (uhci) (A) (B) (C)
- USB-Open-Hostcontroller (ohci) (A) (B) (C)
- USB-2.0-Enhanced-Hostcontroller (ehci) (A) (B) (C)
- PCI-"universal"-Kommunikationskarten (puc), die serielle (com) und parallele (lpt) Anschlußmöglichkeiten bieten (G)
Ethernet-Adapter
- 3Com 3c501 (el) (A) (B) (C)
- 3Com 3c503 (ec) (B)
- 3Com 3c505 (eg) (A) (B) (C)
- 3Com 3c507 (ie) (A) (B) (C)
- 3Com 3c509, 3c579 und 3c59x (ep) (Abschalten des PnP auf 3c509B wird empfohlen)
- 3Com 3c515 (ef) (B)
- 3Com-3c9xx-EtherLink-XL-Adapter (xl)
- 3Com-3c990-3XP-Typhoon/Sidewinder-PCI-Adapter txp) (A) (B) (C)
- Adaptec-"Starfire"-AIC-6915-basierte PCI-Adapter (sf) (G)
- ADMtek-AL981- ("Comet") und -AN983- ("Centaur-P") basierte PCI-Adapter (dc)
- ADMtek-AN986-basierte USB-Adapter (aue) (A) (B) (C)
- AMD-LANCE- und -PCnet-basierte ISA-Adapter (le) (B)
- AMD-PCnet-basierte PCI-Adapter (pcn) (B) (C)
- ASIX-88140A/88141-basierte PCI-Adapter (dc)
- ASIX-Electronics-AX88172-basierte USB-Adapter (axe)
- Attansic-L1-10/100/Gigabit-Ethernet Geräte (age)
- Broadcom BCM4401 (bce) (A) (B) (C)
- CATC-USB-EL1210A-basierte USB-Adapter (cue) (G)
- Davicom-DM9009-, -DM9100-, -DM9102- und -DM9102A-basierte PCI-Adapter (dc)
- Davicom-DM9601-USB-Ethernetadapter (udav)
- DEC-EtherWORKS-III-Karten (lc) (G)
- Digital-DC21x4x-basierte PCI-Adapter (de)
- Digital-DC2114x-basierte Vier-Port-Karten (dc)
- Intel EtherExpress 16 (ie) (A) (B) (C)
- Intel EtherExpress PRO/10 ISA (ex) (A) (B) (C)
- Intel-i8255x-basierte (mit Ausnahme des i82556) PCI-Adapter (fxp)
- Intel-21145-basierte Karten (dc)
- Kawasaki-LSI-KL5KUSB101B-basierte USB-Adapter (kue) (A) (B) (C)
- Lite-On-PNIC/PNIC-II-basierte Adapter (dc)
- Macronix-98713/98715/98725-basierte Adapter (dc)
- Myson-Technologies-MTD803-3-in-1-Fast-Ethernet-Adapter (mtd)
- National-Semiconductor-DP83815/DP83816-basierte PCI-Adapter (sis) (B) (C)
- Novell NE1000, NE2000 (ISA- und PCI-Varianten davon) (ne) (B)
- NVIDIA-nForce-MCP-basierte Fastethernet- und Gigabitethernetadapter (nfe)
- RealTek-8129/8139-basierte Adapter (rl) (B)
- Realtek-RTL8150L-basierte USB-Adapter (url) (G)
- SiS-900/7016-basierte PCI-Adapter (sis) (B) (C)
- SMC/WD 8003, 8013 und die SMC-,Elite16'-ISA-Karten (we) (B)
- SMC/WD 8216 (SMC-,Elite16 Ultra'-ISA-Karten) (we) (B)
- SMC-8416- (,EtherEZ') PNP-Karten (we) (mit abgeschaltetem PnP) (B)
- SMC 83C170 ("EtherPower II") (EPIC/100) (epic) (B) (C)
- Sun-Happy-Meal-PCI-Adapter (hme) (G)
- Sundance-ST201-basierte PCI-Adapter (ste) (G)
- Texas-Instruments-ThunderLAN-PCI-Adapter (tl) (B) (C)
- VIA-Rhine/RhineII/RhineIII-Ethernetadapter (vr) (C)
- Winbond-W89C840F-basierte Adapter (wb) (A) (B)
Bitte bedenke, dass viele NE2000-Adapter nicht funktionieren oder nur sehr schlechte Leistung bringen.
Wir empfehlen, sie nicht zu benutzen, auch wenn deine Werte oder Erfahrungen anders sein können.
Drahtlose (Wireless)-Ethernet-Adapter
- ADMtek-ADM8211-IEEE-802.11b-PCI/CardBus-Adapter (atw) (A) (B) (C)
- Aironet-Communications-4500/4800-IEEE-802.11FH/b-ISA-PnP-, -PCI- und -PCMCIA-Karten (an) (A) (B) (C)
- Atheros-IEEE-802.11a/b/g-PCI/CardBus-Adapter (ath) (A) (B)
- Atheros-IEEE-802.11a/g/n-PCI/CardBus-Adapter (athn) (A) (B) (C)
- Atheros-USB-IEEE-802.11a/b/g-USB-Adapter (uath) (G)
- Atheros-USB-IEEE-802.11a/g/n USB-Adapter (otus) (G)
- Atmel-AT76C50x-IEEE-802.11b-USB-Adapter (atu) (G)
- Broadcom-AirForce-IEEE-802.11b/g-PCI/CardBus-Adapter (bwi) (G)
- Conexant/Intersil-Prism-GT-Full-MAC-IEEE-802.11a/b/g-PCI/CardBus-Adapter (pgt) (G)
- Conexant/Intersil-Prism-GT-SoftMAC-IEEE-802.11b/g-USB-Adapter (upgt) (A) (B) (C)
- Intel-PRO/Wireless-2100-IEEE-802.11b-PCI-Karten (ipw) (G)
- Intel-PRO/Wireless-2200BG/2225BG/2915ABG-802.11a/b/g-PCI-Karten (iwi) (G)
- Intel-PRO/Wireless-3945ABG-IEEE-802.11a/b/g-PCI-Karten (wpi) (G)
- Intel-Wireless-WiFi-Link-4965/5000/1000/6000 IEEE-802.11a/g/n PCI-Karten (iwn) (G)
- Marvell-Libertas-IEEE-802.11b/g-PCMCIA/PCI/CardBus-Adapter (malo) (G)
- Ralink-Technology-IEEE-802.11a/g/n-PCI/CardBus-Adapter (ral) (A) (B)
- Ralink-Technology-IEEE-802.11b/g-USB-Adapter (ural) (A) (B) (C)
- Ralink-Technology-IEEE-802.11a/b/g-USB-Adapter (rum) (A) (B) (C)
- Ralink-Technology-IEEE-802.11a/g/n USB-Adapter (run) (A) (B) (C)
- Raytheon-Raylink/WebGear-Aviator-IEEE-802.11FH-PCMCIA-Adapter (ray) (A) (B) (C)
- Realtek-RTL8180L-IEEE-802.11b-PCI/CardBus-Adapter (rtw) (A) (B) (C)
- TI-ACX100/ACX111-IEEE-802.11a/b/g-PCI/CardBus-Adapter (acx) (G)
- WaveLAN/IEEE-, PRISM-2-3- und Spectrum24-IEEE-802.11b-PCMCIA/PCI/USB-Adapter (wi) (B)
- ZyDAS-ZD1211/ZD1211B-IEEE-802.11b/g-USB-Adapter (zyd) (G)
Gigabit-Ethernetadapter
- Alteon-Tigon-I/II-basierte Adapter (ti) (A) (B) (C)
- Intel PRO/1000 basierte Adapter
(em)
- National-Semiconductor-DP83820- und -DP83821-basierte PCI-Adapter (nge) (A) (B) (C)
- Level1-LXT1001-basierte PCI-Adapter (lge)
- Broadcom BCM57xx/590x (a.k.a. Tigon3) basierte PCI-Adapter (bge) (A) (C)
- Broadcom NetXtreme-II-basierte PCI-Adapter (bnx) (A) (B) (C)
- Sundance/Tamarack-TC9021-basierte PCI-Adapter (stge) (G)
- SysKonnect- und Marvell-basierte GigE (sk) (A) (B) (C)
- Realtek 8169/8169S/8110S-basierte PCI-Adapter (re) (A) (B) (C)
- VIA Networking VT6122-basierte PCI-Adapter (vge) (A) (B) (C)
10-Gb-Netzwerkkarten
- Intel 82597 PRO/10GbE basierte PCI-Adapter (ixgb) (A) (B) (C)
- Intel 82598/82599 PRO/10GbE basierte PCI-Adapter (ix) (A) (B) (C)
- Myricom Myri-10G based PCI-Express Adapter (myx) (A) (B) (C)
- Neterion Xframe/Xframe-II basierte PCI-Adapter (xge) (A) (B) (C)
- Tehuti Networks 10Gb basierte PCI Adapter
(tht),
(A) (B) (C)
ATM-Adapter
- Efficient-Networks-EN-155- und Adaptec-ANA-590x-ATM-Schnittstellen (en) (*)
FDDI-Adapter
- Digital-DEFEA-EISA-FDDI-Adapter (fea) (G)
- Digital-DEFPA-PCI-FDDI-Adapter (fpa) (G)
WAN-Adapter
- Accoom-Networks-Artery-T1/E1-WAN-Interfaces (art) (G)
- SBE- (vormals Lan Media Corporation) -SSI-(T1)/HSSI/DS1/DS3-WAN-Interfaces (lmc) (G)
- Sangoma-Technologies-AFT-T1/E1-WAN-Interfaces (san) (G)
Kryptographiebeschleuniger
- Broadcom uBsec BCM5801, BCM5802, BCM5805, BCM5820, BCM5821, BCM5822, BCM5823 (auch die Vermächtnis-Teile Bluesteelnet 5501 und 5601) (ubsec) (G)
- Hifn-6500-basierte Karten (lofn) (G)
- Hifn-7751/7811/7951/7955/7956-basierte Karten (hifn), einschließlich: (G)
- Soekris Engineering vpn1201, vpn1211, vpn1401 und vpn1411
- GTGI PowerCrypt Encryption Accelerator
- NetSec 7751
- Hifn 7751 und 9751 Referenz Karte
- Invertex AEON
- SafeNet SafeXcel 1141/1741 (safe)
PC-Karten (PCMCIA und CardBus) (B)
- ATA-Karten
(wdc,
wd,
sd,
cd), einschließlich:
- ATA/IDE-Karten-Laufwerke
- ATA/IDE-CD-ROM-Adapter
- CF/ATA-Flashkarten und -Plattenlaufwerke
- Ethernetadapter, einschließlich:
- 3Com-EtherLink- (ep) und -EtherLink-XL-basierte (xl) LAN-PC-Karten
- Intel/DEC-21443-"Tulip"-Klone (dc)
- Intel-i8255x-basierte (fxp)
- NE2000-basierte (ne)
- RealTek-8139-basierte (rl)
- SMC-91Cxx-basierte (sm) (G)
- Xircom (xe) (A)
- PCMCIA-Controller, einschließlich:
- Intel i82365 und kompatible (pcic)
- SCSI-Hostadapter, einschließlich:
- Adaptec SlimSCSI APA-14[56]0 (aic)
- Serielle Schnittstellen, einschließlich:
- Die meisten Modems, digitale Mobiltelefon-Modems und serielle Karten sollten funktionieren.
- AudioVOX-GSM/GPRS-Modems
- Novatel-Wireless-Merlin-U530- und U630-GSM/GPRS/UMTS-Modems
- Siemens-Connect2AIR-GSM/GPRS-Modems
- Sierra Wireless A550, A555-CDMA-1x und A710, A750 GSM/GPRS-, AC850 GSM/GPRS/UMTS-Modems
- Sony-Ericsson-GC75-GSM/GPRS-Modems
- Sony-Ericsson-GC89-GSM/GPRS/EDGE-Modems
- Wireless-Ethernetadapter:
»Universal Serial Bus«- (USB) Geräte (A) (B) (C)
- USB-Audio (uaudio) (G)
- USB Diamond MultiMedia Rio MP3 Player (urio) (G)
- USB-Ethernetadapter (
aue,
axe,
cue,
kue,
udav,
url),
siehe oben (G)
- USB-Generic-Human-Interface-Geräte (alle) (uhid) (G)
- USB Handspring Visor (uvisor) (G)
- USB-Hubs (uhub)
- USB Keyboards (ukbd)
- USB-Massenspeichergeräte, also etwa USB-Diskettenlaufwerke und USB-Speicherstick-Controller (umass)
- USB-Mäuse (ums) (G)
- USB-Modems (umodem) (G)
- USB-Drucker (ulpt) (G)
- USB-Funkuhren (Gude ADS Expert mouseCLOCK und Expert mouseCLOCK USB II) für DCF77 und HBG (udcf) (G)
- USB-Scanner (uscanner, usscanner) (G)
- USB-USB-Kabel (upl) (G)
- USB Y@p Phone (uyap) (*)
- USB-Video (uvideo)
Zeige-Geräte (Mäuse) (G)
- ,Logitech'-stil Busmäuse (lms)
- ,Microsoft'-stil Busmäuse (mms)
- ,PS/2'-stil Mäuse (pms)
- Serielle Mäuse (benutzen den Treiber für die serielle Schnittstelle)
Audio-Geräte (G)
- AMD-Geode-LX-CS5536 integriertes AC'97 Audio (auglx)
- ATI-IXP-Serien (auixp)
- C-Media CMI8[37]38 (cmpci)
- Cirrus Logic CrystalClear CS4280 (clcs)
- Cirrus Logic CrystalClear CS4281 (clct)
- Ensoniq AudioPCI (eap)
- ESS Tech ES188[78], ES888 (ess)
- ESS Solo-1 PCI AudioDrive (eso)
- ESS Maestro 1, 2 und 2E und Klone (maestro)
- ESS Maestro 3 und Allegro 1 (esa)
- Forte Media FM801 Audio (fms)
- Gravis Ultrasound und Ultrasound Max (gus)
- Intel 82801 (ICH/ICH0/ICH1/ICH2/ICH3/ICH4/ICH5/ICH6/ICH7) und 440MX, SiS 7012, AMD 768 und 8111, NVIDIA nForce/nForce2/nForce3/nForce4 AC'97 (auich)
- Intel 82801FB/GB/HB Audio (azalia)
- NeoMagic 256AV/ZX (neo)
- SoundBlaster-ISA-Karten und 100 % kompatible (sb)
- SoundBlaster PCI128 (eap)
- SoundBlaster Live! und PCI512 (EMU10k1) (emu)
- Trident 4DWave-DX/NX und Klone (SiS 7018, ALi M5451) (autri)
- VIA VT82C686A, VT8233, VT8235, VT8237 SouthBridge integriertes AC'97 Audio (auvia)
- Yamaha OPL3-SA3 (ym)
- Yamaha DS-XG (yds)
- Yamaha und Roland ISA/ISA PnP MIDI UART(mpu)
Die folgenden Treiber wurden nicht extensiv getestet:
- Personal Sound System (pss)
- ProAudio Spectrum (pas)
- S3 SonicVibes (sv)
- Windows Sound System (wss)
Radio-Empfangskarten (radio)
- Aztech/PackardBell FM Radio Devices (az)
- Brooktree 848/849/878/879-basierte TV-Tunerkarten (bktr)
- Forte Media FM801 Audio Device (fms)
- AIMS Lab Radiotrack FM Radio Device (rt)
- AIMS Lab Radiotrack II FM Radio Device (rtii)
- SoundForte RadioLink SF16-FMR FM Radio Device (sfr)
- SoundForte RadioLink SF16-FMR2 FM Radio Device (sf2r)
- D-Link DSB-R100 USB Radio Device (udsbr)
Verschiedene Geräte
- APM-Energieverwaltung (apm)
- Brooktree-848/849/878/879-basierte Videoaufnahmekarten (bktr) einschließlich: (G)
- Animation Technologies FlyVideo
- AOpen VA1000
- Askey/Dynalink Magic TView
- ATI TV-Wonder und Wonder/VE
- AverMedia cards
- Hauppauge Wincast TV und WinTV/PCI
- IMS TV Turbo
- Intel Smart Video Recorder III
- I/O DATA GV-BCTV2/PCI
- I/O DATA GV-BCTV3/PCI
- KISS TV/FM PCI
- Leadtek Winfast TV 2000
- Miro PC TV
- MMAC Osprey
- NEC PK-UG-X017
- STB TV PCI Television Tuner
- Terratec TerraTVplus
- Video Highway XTreme
- VideoLogic Captivator PCI
- Zoltrix TV und Genie TV/FM
- Überwachung von Hardwaresensoren, einschließlich: (G)
- AMD K8 eingebauter Temperatursensor (kate)
- Analog Devices AD7416, AD7417 und AD7418 (adc)
- Analog Devices ADM1021, ADM1023 und ADM1032 (admtemp)
- Analog Devices ADM1022 und ADM1028 (thmc)
- Analog Devices ADM1024 (admlc)
- Analog Devices ADM1025 (admtm)
- Analog Devices ADM1026 (admcts)
- Analog Devices ADM1030 (admtmp)
- Analog Devices ADM1031 (admtt)
- Analog Devices ADM9240 (lmenv)
- Analog Devices ADT7460, ADT7465, ADT7475, ADT7476, ADT7477 und ADM1027 (adt)
- Andigilog aSC7611 (andl)
- Andigilog aSC7621 (adl)
- Asus AS99127F (lm)
- Asus ASB100 (asbtm)
- Dallas Semiconductor 1775 (lmtemp)
- Dallas Semiconductor 1780 (lmenv)
- Fintek F71805 (fins)
- Genesys Logic GL518SM (glenv)
- Genesys Logic GL523SM (admtemp)
- Global Mixed-mode Technology G781 (admtemp)
- Intel Core eingebauter Temperatursensor (cpu)
- Intel Xeon eingebauter Temperatursensor (admtemp)
- ITE IT8705F, IT8712F, IT8716F, IT8718F und IT8726F (it)
- Maxim DS1617 (admtemp)
- Maxim DS1624, DS1631 und DS1721 (maxds)
- Maxim MAX6642, MAX6657, MAX6658, MAX6659 und MAX6690 (maxtmp)
- National Semiconductor LM75, LM77 (lmtemp)
- National Semiconductor LM78, LM78-J, LM79 (lm)
- National Semiconductor LM81 und LM87 (lmenv)
- National Semiconductor LM85 und LM96000 (adt)
- National Semiconductor LM86, LM89, LM90, LM99 und LM99-1 (maxtmp)
- National Semiconductor LM93 (lmn)
- National Semiconductor PC87366 LPC Super I/O VLM und TMS (nsclpcsio)
- Philips LM75A (lmtemp)
- Philips NE1619 (admtm)
- SMSC 47m192 (admtm)
- SMSC EMC6D10x and SCH5017 (adt)
- SiS SiS950 (it)
- Texas Instruments THMC50 (thmc)
- ThinkPad Active Protection System accelerometer (aps)
- VIA VT1211 (viasio)
- VIA VT82C686A, VT8231 (viaenv)
- Winbond W83627HF, W83627THF, W83627DHG, W83627EHF, W83637HF, W83697HF, W83781D, W83782D, W83783S, W83791D und W83792D (lm)
- Winbond W83793G (wbng)
- Winbond W83L784R, W83L785R und W83L785TS-L (wbenv)
- Hardware-,watchdog timer'-Unterstützung:
- AMD Elan SC520 System Controller (elansc) (G)
- ICS PCI-WDT500/501 watchdog timer (wdt) (G)
- Intel 6300ESB ICH (ichwdt) (*)
- National Semiconductor Geode SC1100 IAOC (geodesc) (*)
- Quancom PWDOG1 watchdog timer (pwdog) (G)
- VIA VT1211 (viasio) (G)
- Allgemeine Ein-/Ausgabe- (GPIO) Geräte, einschließlich:
- National Semiconductor PC87366 LPC Super I/O GPIO (nsclpcsio)
- National Semiconductor Geode SC1100 PCI-ISA bridge GPIO (gscpcib)
- AMD Elan SC520 System Controller PIO function (elansc)
- Meinberg Funkuhren, einschließlich:
- GPS170PCI-3.3V/5V-6-Kanal-GPS-Empfängerkarte (mbg)
- PCI32-5V-DCF77-Zeitsignalstationsempfängerkarte (mbg)
- PCI509-5V-DCF77-Zeitsignalstationsempfängerkarte (mbg)
- PCI511-3.3V/5V-DCF77-Zeitsignalstationsempfängerkarte (mbg)
- PEX511-PCI-Express-DCF77-Zeitsignalstationsempfängerkarte (mbg)
- Über USB angeschlossener USB5131-DCF77-Zeitsignalstationsempfänger (umbg)
ISA-PNP-Karten
- Fast alle SB-stil Audiokarten (sb)
- Fast alle Joystick-Schnittstellen (joy)
- Fast alle Yamaha-stil Audiokarten
- Viele NE2000-stil Ethernetkarten (ne
- Die meisten seriellen-Schnittstellen- und Modem-Karten (com)
- NE2100-Ethernetkarten (le)
Wenn ein Gerät nicht funktioniert, stelle sicher, dass du alle Informationen
von deiner dmesg(8) an dmesg@openbsd.org mailst, und wir werden sehen, ob wir
das Gerät unterstützen können.
(G) Hardwaretreiber, die mit (G) markiert sind, sind
nur im GENERIC-Kernel enthalten, aber nicht auf den
verschiedenen Disketten der Distribution (einschließlich des
CD-ROM-Systemstartabbildern).
(A) Hardwaretreiber, die mit (A) markiert sind, sind
nicht auf der Diskette A enthalten.
(B) Hardwaretreiber, die mit (B) markiert sind, sind
nicht auf der Diskette B enthalten.
(C) Hardwaretreiber, die mit (C) markiert sind, sind
nicht auf der Diskette C enthalten.
(*) Unterstützung für Geräte, die mit (*) markiert sind, ist
weder auf den gelieferten Medien noch im GENERIC-Kernel enthalten, so
dass du einen eigenen Kernel kompilieren musst, um sie nutzen zu können.
Nicht unterstütze Hardware
Nicht unterstütze Hardware kann in der Zukunft unterstützt werden, eine
Hardwarespende oder das Einbringen von Zeit
zur Unterstützung oder Dokumentation kann das Ganze natürlich
beschleunigen!
- Der ,Micro Channel'-MCA-Bus, der in vielen IBM-PS/2-Modellen benutzt
wird.
- NCR 5380-basierte und 53400-basierte SCSI-Hostadapter
- QIC-40- und QIC-80-Kassettenlaufwerke
(das sind die Kassettenlaufwerke, die man am Disketten-Controller
anschließen kann)
- Sonys und Panasonics proprietäre CD-ROM-Schnittstellen
- Parallel-Port-ZIP-Laufwerke (SCSI- und ATAPI-ZIP-Laufwerke arbeiten
bestens)
- Intel-i82556- (EtherExpress PRO/100A, Intel PRO/100 EISA und PRO/100
Smart) und -i82596- (EtherExpress PRO/10 PCI) Ethernetadapter
- Hewlett-Packard-PC-LAN+- (HP27xxx) -Ethernetadapter
- Aureal-Vortex-Soundkarten
- Winmodems
- Infrarot-Geräte, wie sie meist in Laptops eingebaut sind
- Firewire
- Mylex- und Intel-RAID-Controller, die keine I2O-Schnittstelle
unterstützen
- PCMCIA:
- Speicherkarten
- Die meisten Multifunktionskarten
Installation neben anderen
Betriebssystemen:
Die OpenBSD/i386-Portierung kann so installiert werden, dass sie sich
die Festplatten mit anderen Betriebssystemen teilt - wie etwa MS-DOS,
Windows oder Linux - wobei man das MSDOS-MBR/Partitions-Schema und einen
optionalen Systemstart-Selektor benutzt.
Die tägliche Arbeit verläuft ohne Probleme, aber das Setup ist anspruchsvoll
und die Windows-95-Installation ist dafür bekannt, sich nicht um bereits
existierende MBR/Partitionsschemata zu kümmern.
Einige Laptop-Computer benutzen eine spezielle Partition als
»suspend-to-disk«-Speicher, an dem man nichts verändern sollte.
In der Installationsanleitung
und in der Laufwerkseinrichtungs-Anleitung
gibt es dazu mehr Details.
OpenBSD/i386 beziehen und installieren:
Das aktuellste Release von OpenBSD/i386 ist
OpenBSD 5.2.
Hier ist die
OpenBSD/i386 5.2-Installationsanleitung.
Schnappschüsse werden von Zeit zu Zeit
hier
genauso wie auf einigen Spiegelservern
zur Verfügung gestellt.
Hier ist die dazu passende
OpenBSD/i386 Schnappschuss-Installationsanleitung.
Es werden mehrere Installationsmethoden angeboten:
- Systemstart von CD
Auf der CD befindet sich ein El-Torito-Systemstartabbild ohne
Emulation, das fast alle OpenBSD-Treiber enthält.
Das beinhaltet auch minimale USB-Unterstützung (umass- und
ukbd-Geräte).
Die neueste Liste an Treibern für dieses Abbild findet sich in der
Konfigurationsdatei
RAMDISK_CD.
- Diskette A (floppy52.fs)
Dieses 1,44-MB-Diskettenabbild enthält die gebräuchlichsten Treiber.
Es ist dazu bestimmt, auf dem typischen PC zu laufen.
Als generelle Regel gilt dabei, dass solche Treiber, die viel Microcode
benutzen müssen, nicht dabei sind, genauso wie seltene SCSI-Treiber,
Gigabit-Ethernetkarten oder RAID-Geräte.
Die neueste Liste an Treibern für dieses Abbild findet sich in der
Konfigurationsdatei
RAMDISK.
- Diskette B (floppyB52.fs)
Dieses Medium soll den Leuten helfen, moderne Serversystem aufsetzen.
Es enthält Unterstützung für die meisten SCSI- und RAID-Treiber,
Gigabit-Ethernetkarten, und so weiter.
Aufgrund von Platzmangel fehlen einige Treiber.
Insbesondere die Unterstützung für die meisten PCMCIA-Geräte und wirklich alte
Hardware fehlt.
Die neueste Liste an Treibern für dieses Abbild findet sich in der
Konfigurationsdatei
RAMDISKB.
- Diskette C (floppyC52.fs)
Dieses 1,44-MB-Diskettenabbild enthält viele CardBus- und
PCMCIA-Gerätetreiber.
Dieses Medium ist zum Installieren von Laptops gedacht.
In den meisten Fällen wird auch Diskette A funktionieren, aber einige
ungewöhnliche Laptops könnten von dieser Diskette profitieren.
Die neueste Liste an Treibern für dieses Abbild findet sich in der
Konfigurationsdatei
RAMDISKC.
www@openbsd.org
$OpenBSD: i386.html,v 1.247 2013/02/01 11:25:21 ajacoutot Exp $