[BACK]Return to i386.html CVS log [TXT][DIR] Up to [local] / www

File: [local] / www / i386.html (download) (as text)

Revision 1.116, Wed Jan 26 20:45:52 2000 UTC (24 years, 4 months ago) by chris
Branch: MAIN
Changes since 1.115: +4 -3 lines

Add celery, reword introductory sentence regarding supported CPUs

<!DOCTYPE HTML PUBLIC  "-//IETF//DTD HTML Strict//EN">
<html>
<head>
<title>OpenBSD/i386</title>
<link rev="made" href="mailto:www@openbsd.org">
<meta name="resource-type" content="document">
<meta name="description" content="the OpenBSD/i386 page">
<meta name="keywords" content="openbsd,i386">
<meta name="distribution" content="global">
<meta name="copyright" content="This document copyright 1996,1997,1998 by OpenBSD.">
</head>

<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#23238E">

<h2>OpenBSD/i386</h2>

<hr>

<p>
<h3><font color=#0000e0>Installation with Other Operating Systems:</font></h3>
The OpenBSD/i386 port can be installed to share the system disks with
other operating systems such as MSDOS, Windows or Linux using the MSDOS
MBR/partition scheme and an optional boot selector.  Everyday operation is
trouble free, but setup requires care and Windows '95 installation is known
to be careless about pre-existing MBR/partition information.
See the Installation Notes for more details.

<p>
<h3><font color=#0000e0>Binary compatibility with other Operating Systems:</font></h3>
The OpenBSD/i386 port can run Linux, FreeBSD, BSD/OS,
SVR4 (including Solaris), and IBCS2 binaries.

<p>
<h3><font color=#0000e0>Supported Hardware:</font></h3>
The OpenBSD/i386 port works across a broad range of standard PC's and clones,
with a wide variety of processors and I/O bus architecures.  It can be expected
to install and run with minimal difficulty on most current products.
The cases where problems may be encountered are typically older proprietary
PC's, Laptops or specialized server boxes that rely on a custom BIOS to paper
over implementation differences.

<p>
OpenBSD does not currently support multiple processors, but will run using
one processor on a multi-processor system board.

<p>
<ul>
<li>All CPU chips compatible with the Intel 80386 architecture
<ul>
<LI>386/486 (SX/DX)
<li>Intel Pentium/Pentium-MMX
<li>Intel Pentium Pro/II/III/Celeron
<LI>AMD K5/K6/K6-2/K6-3
<LI>AMD Athlon
<LI>Cyrix MediaGX/M1/M2
<LI>Rise mP6
<LI>IDT WinChip
<LI>NexGen 586
<LI>VIA Joshua
</ul>
Everything that is a clone of the 386 or up should work fine.  The
only CPU that is known to work poorly (due to flawed
motherboard designs) is the Cyrix 386DLC.
<li> All standard ISA, EISA, VLB, PCI, or PCMCIA bus based machines.
<li> Floppy controllers.
<li> ISA MFM, ESDI, IDE, and RLL hard disk controllers.
<li> SCSI host adapters:
  <ul>
  <li> Adaptec AHA-154xA, -B, -C, and -CF
  <li> Adaptec AHA-174x
  <li> Adaptec AIC-6260 and AIC-6360 based boards, including the
	Adaptec AHA-152x and the SoundBlaster SCSI host adapter.
	(Note that you cannot boot from these boards if they do not have
	a boot ROM; only the AHA-152x and motherboards using this chip
	are likely to be bootable, consequently.)
  <li> Adaptec AIC-7770-based SCSI host adapters (including the
	Adaptec AHA-274x, AHA-284x families).
  <li> Adaptec AHA-[23]94x[W] cards and some onboard PCI designs using the
	AIC7870 and AIC7880 chips.
  <li> Buslogic 54x (Adaptec AHA-154x clones)
  <li> BusLogic 445, 74x, 9xx  (But not the new "FlashPoint" series
	of BusLogic SCSI adapters)
  <li> Symbios Logic (NCR) 53C8xx-based PCI SCSI host adapters
	(Including generic/no name cards, old ASUS cards, the DTC-3130 series,
	Diamond Fireport series, etc.)
  <li> Ultrastor 14f, 34f, and (possibly) 24f
  <li> Seagate/Future Domain ISA SCSI adapter cards, including
    <ul>
    <li> ST01/02
    <li> Future Domain TMC-885
    <li> Future Domain TMC-950
    </ul>
  <li> WD-7000 SCSI host adapters
  <li> QLogic PCI SCSI controllers
  <li> AdvanSys PCI SCSI controllers
  </ul>
 
<li> MDA, CGA, VGA, SVGA, and HGC Display Adapters
	(Note that not all of the display adapters OpenBSD/i386
	can work with are supported by X.
	See the <A HREF="http://www.xfree86.org/FAQ">XFree86 FAQ</a> for more information.)

<li> Serial ports:
  <ul>
  <li> 8250/16450-based ports
  <li> 16550-based ports
  <li> ST16650-based ports
  <li> XR16850-based ports (only in the pccom driver)
  <li> AST-style 4-port serial boards <sup>(1)</sup>
  <li> BOCA 8-port serial cards <sup>(1)</sup>
  <li> Cyclades Cyclom-{4, 8, 16}Y serial boards <sup>(1)</sup>
  <li> IBM PC-RT 4-port serial boards <sup>(1)</sup>
  </ul>

<li> Parallel ports.

<li> PCMCIA:
  <ul>
  <li> ATA cards
    <ul>
    <li> ATA/IDE card drives
    <li> ATA/IDE CDROM adapters
    <li> CF/ATA flash cards and disk drives.
    </ul>
  <li> SCSI host adapters:
    <ul>
    <li> Adaptec SlimSCSI APA-14[56]0
    </ul>
  <li> Serial ports:
    <ul>
    <li> Virtually all modems, digital cellular modems, and serial cards should work.
    </ul>
  <li> Ethernet adapters: 
    <ul>
    <li> 3COM 3c589
    <li> D-Link DE-660 
    <li> D-Link DFE-650 Fast Ethernet
    <li> Genius ME 3000II SE
    <li> Hawking Ethernet Combo 
    <li> IC-Card
    <li> Kingston KNE-PC2
    <li> Linksys PCMPC100
    <li> Netgear FA410TX Fast Ethernet
    <li> Xircom ethernet adapters
    <li> Ambicom NE-2000
    </ul>
  <li> Wireless
    <ul>
    <li> Wavelan (all models)
    </ul>
  </ul>
<li> ATM adapters:
  <ul>
  <li> Efficient Networks EN-155 and Adaptec ANA-590x ATM interfaces <sup>(1)</sup> (<i>en</i>)
  </ul>
<li>FDDI adapters:
  <ul>
  <li> Digital DEFEA EISA FDDI adapters (<i>fea</i>)
  <li> Digital DEFPA PCI FDDI adapters (<i>fpa</i>)
  </ul>
<li>WAN adapters:
  <ul>
  <li>Lan Media Corporation SSI (T1)/HSSI/DS1/DS3  WAN interfaces. (<i>lmc</i>)
  </ul>
<li> Ethernet adapters:
  <ul>
  <li> Adaptec "Starfire" AIC-6915 based adapters, (<i>sf</i>) including:
    <ul>
    <li> Adaptec Single32 ANA-69011
    <li> Adaptec Single64 ANA-62011
    <li> Adaptec Duo64 ANA-62022
    <li> Adaptec Quartet64 ANA-62044
    </ul>

  <li> ADMtek AL981 and AN985-based PCI Ethernet adapters, (<i>al</i>) including:
  <ul>
  <li> Mototech ME316
  </ul>

  <li> Alteon Tigon I &amp; II based PCI Gigabit Ethernet adapters, (<i>ti</i>) including:
    <ul>
    <li> 3Com 3c985
    <li> Alteon ACEnic
    <li> Netgear GA620
    <li> SGI Tigon
    <li> Farallon PN9000
    </ul>

  <li> AMD LANCE and PCnet-based ISA Ethernet adapters, (<i>le</i>) including:
    <ul>
    <li> Novell NE1500T
    <li> Novell NE2100
    <li> Kingston 21xx
    </ul>

  <li> AMD PCnet-based PCI Ethernet adapters, including:
    <ul>
    <li> BOCALANcard/PCI
    <li> AT&T StarLAN 10, EN100, and StarLAN Fiber
    </ul>

  <li> ASIX 88140A/88141-based PCI Ethernet adapters, (<i>ax</i>) including:
    <ul>
    <li> CNet Pro110
    <li> Alfa Inc. GFC2204
    </ul>

  <li> SiS 900/7016-based PCI Ethernet adapters, (<i>sis</i>) including:
    <ul>
    <li> Mototech ME313
    </ul>

  <li> Sundance ST201-based PCI Ethernet adapters, (<i>ste</i>) including:
    <ul>
    <li> D-Link DFE-550TX
    </ul>

  <li> 3Com 3c501 (<i>el</i>)
  <li> 3Com 3c503 (<i>ec</i>)
  <li> 3Com 3c505 (<i>eg</i>) <sup>(1)</sup>
  <li> 3Com 3c507 (<i>ie</i>)
  <li> 3Com 3c509, 3c579, and 3c59x (<i>ep</i>)
  <li> 3Com 3c515 (<i>ef</i>)
  <li> 3Com 3c9xx Etherlink XL adapters, (<i>xl</i>) including:
    <ul>
    <li>3Com 3c900/3c900B
    <li>3Com 3c905/3c905B/3c905C
    <li>3Com 3c980/3c980C server adapter
    <li>3Com 3c900B-FL and 3c900b-FL/FX fiber optic adapters
    <li>Dell on-board 3c920
    <li>Dell Precision on-board 3c905B
    <li>Dell OptiPlex GX1 on-board 3c918
    <li>Dell Latitude laptop docking station embedded 3c905
    </ul>  
  <li> Digital DC21x4x-based PCI Ethernet adapters, (<i>de</i>) including:
    <ul>
    <li> older SMC PCI EtherPower 10, 10/100 
    <li> older LinkSys 10, 10/100 (newer models are supported by other drivers)
    <li> Znyx ZX34<i>x</i>
    <li> Cogent EM100
    <li> Digital DE450
    <li> Digital DE500
    <li> Almost all other variants work.
    </ul>
   <li> Digital DC2114x-based four port cards, (<i>de</i>) including:
   <ul>
   <li> Adaptec ANA-6944A
   <li> Cogent EM400
   <li> Compex 400TX
   <li> Znyx ZX346
   </ul>
  <li> BICC Isolan <sup>(1)</sup> -- not recently tested
  <li> SMC/WD 8003, 8013, and the SMC "Elite16" ISA boards
  <li> SMC/WD 8216 (the SMC "Elite16 Ultra" ISA boards)  (See special care notice in <A HREF="ftp://ftp.openbsd.org/pub/OpenBSD/snapshots/i386/INSTALL.i386">INSTALL.i386</A>)
  <li> SMC 8416 ("EtherEZ") PNP cards
  <li> SMC 9432 ("EtherPower II") EPIC 10/100
  <li> Intel EtherExpress 16 (<i>ie</i>)
  <li> Novell NE1000, NE2000 (PCI and ISA variants thereof) (<i>ne</i>)
  <li> Intel 8255x-based PCI ethernet adapters, (<i>fxp</i>) including:
    <ul>
    <li> Intel EtherExpress PRO/10 and PRO/10+
    <li> Intel EtherExpress PRO/100, PRO/100B, and PRO/100+ cards
    <li> Intel EtherExpress PRO/100+ "Management Adapter"
    <li> Intel EtherExpress PRO/100 Dual Port cards
    </ul>
  <li> Texas Instruments ThunderLAN PCI Ethernet adapters, (<i>tl</i>) including:
     <ul>
     <li> Compaq Netelligent PCI Adapters
     <li> Compaq NetFlex 3/P
     <li> Compaq Deskpro integrated adapter
     <li> Compaq Prosignia integrated adapter
     <li> Olicom OC2135, OC2183, OC2325, OC2326
     <li> Racore 8165 and 8148
     <li> TI ThunderLAN adapters
     </ul>
  <li> RealTek 8129/8139 based adapters, (<i>rl</i>) including:
     <ul>
     <li> Accton MPX 5030/5038
     <li> Allied Telesyn AT2550
     <li> Encore ENL832-TX 10/100 M PCI
     <li> Genius GF100TXR
     <li> KTX-9130TX 10/100 Fast Ethernet
     <li> Longshine LCS-8038TX-R
     <li> NDC NE100TX-E
     <li> Netronix EA-1210 Net Ether 10/100
     <li> OvisLink LEF-8129TX, LEF-8139TX
     <li> SMC EZ Card 10/100 PCI 1211-TX
     </ul>
  <li> Macronix 98713/98715/98725 Ethernet adapters, (<i>mx</i>) including:
     <ul>
     <li> Addtron AEF-320TX/AEF-330TX
     <li> NDC Communications SOHOware SFA110
     <li> SVEC PN102-TX fast ethernet card
     </ul>
  <li> VIA Rhine/RhineII Ethernet adapters, (<i>rl</i>) including:
     <ul>
     <li> Addtron AEF-360TX
     <li> Hawking PN102TX
     <li> D-Link DFE530TX
     </ul>
  <li> Lite-On PNIC/PNIC-II adapters, (<i>pn</i>) including:
    <ul>
    <li> Netgear FA310TX rev D1
    <li> LinkSys LNE100TX
    <li> Matrox Networks FastNIC 10/100
    </ul>
  <li> Winbond W89C840F Ethernet adapters, (<i>wb</i>) including:
    <ul>
    <li> Trendware TE100-PCIE
    <li> Compex RL100-ATX 10/100
    </ul>
  <li> SysKonnect SK-984x (9841/9842/9843/9844) Gigabit Ethernet adapters (<i>sk</i>)
  </ul>

<li> Many kinds of ISA Plug-and-Play cards
  <ul>
  <li>Nearly all SB-style audio cards
  <li>Nearly all joystick ports
  <li>Nearly all Yamaha-style audio cards
  <li>Nearly all ne2000-style ethernet cards
  <li>Nearly all SMC-style ethernet cards
  <li>Most serial port or modem cards
  <li>3c509 cards in PNP mode
  <li>NE2100 ethernet cards
  <li>... If a device does not work, be sure to mail the output of dmesg(1)
	to dmesg@openbsd.org, and we will try to add support.
  </ul>
<li> Tape drives:
  <ul>
  <li> Most SCSI tape drives
  <li> Most SCSI tape changers
  <li> QIC-02 and QIC-36 format (Archive- and Wangtek- compatible)
	tape drives <sup>(1) (2)</sup>
  </ul>

<li> CD-ROM drives:
  <ul>
  <li> Mitsumi CD-ROM drives <sup>(1) (2)</sup>
	[Note: The Mitsumi driver device probe is known
	to cause trouble with several devices!]
  <li> Most SCSI CD-ROM drives
  <li> Most ATAPI (IDE) CD-ROM drives
  </ul>

<li> Mice:
  <ul>
  <li> "Logitech"-style bus mice <sup>(1) (2)</sup>
  <li> "Microsoft"-style bus mice <sup>(1) (2)</sup>
  <li> "PS/2"-style mice <sup>(1) (2)</sup>
  <li> Serial mice (uses serial port driver)
  </ul>

<li> APM power management
<li> Brooktree 848/849, 878/879 based Video Capture Cards: <sup>(1) (2)</sup>
 <ul>
 <li>Hauppage Wincast TV
 <li>STB TV PCI Television Tuner
 <li>Miro PC TV
 <li>Intel Smart Video Recorder III
 <li>IMS TV Turbo
 <li>AVer Media TV/FM
 </ul>
<li> Sound Cards:
  <ul>
  <li> SoundBlaster ISA cards and 100% compatibles <sup>(1) (2)</sup>
  <li> Gravis Ultrasound and Ultrasound Max <sup>(1) (2)</sup>
  <li> Ensoniq AudioPCI <sup>(1) (2)</sup>
  <li> [The following drivers are not extensively tested]
    <ul>
    <li> S3 SonicVibes <sup>(1) (2)</sup>
    <li> Personal Sound System <sup>(1) (2)</sup>
    <li> Windows Sound System <sup>(1) (2)</sup>
    <li> ProAudio Spectrum <sup>(1) (2)</sup>
    </ul>
  </ul>
<li>ISAPNP cards: Roughly said, the following cards definitely work.
Others may work as well -- support is continually being improved.
  <ul>
  <li>"3Com 3C509B EtherLink III, TCM5090, PNP80F7, "
  <li>"3Com 3C509B EtherLink III, TCM5095, PNP80F7, "
  <li>"3Com 3C509B EtherLink III, TCM5098, PNP80F7, "
  <li>"ACCTON EN166X MPX2 ETHERNET CAR, @@@9519, PNP80D6, "
  <li>"CMI8330. Audio Adapter, @X@0001, , "
  <li>"Creative AWE64 PnP, CTL0045, , Audio"
  <li>"Creative AWE64 PnP, CTL7002, PNPB02F, Game"
  <li>"Creative SB AWE64  PnP, CTL0045, , Audio"
  <li>"Creative SB AWE64  PnP, CTL7002, PNPB02F, Game"
  <li>"Creative SB AWE64 Gold, CTL0044, , Audio"
  <li>"Creative SB AWE64 Gold, CTL7002, PNPB02F, Game"
  <li>"Creative SB AWE64 PnP, CTL0042, , Audio"
  <li>"Creative SB AWE64 PnP, CTL0045, , Audio"
  <li>"Creative SB AWE64 PnP, CTL7002, PNPB02F, Game"
  <li>"Creative SB16 PnP, CTL0031, , Audio"
  <li>"Creative SB16 PnP, CTL7001, PNPB02F, Game"
  <li>"Creative SB32 PnP, CTL0031, , Audio"
  <li>"Creative SB32 PnP, CTL0041, , Audio"
  <li>"Creative SB32 PnP, CTL0051, , StereoEnhance"
  <li>"Creative SB32 PnP, CTL2011, PNP0600, IDE"
  <li>"Creative SB32 PnP, CTL7001, PNPB02F, Game"
  <li>"Creative ViBRA16C PnP, CTL0001, , Audio"
  <li>"Creative ViBRA16C PnP, CTL7001, PNPB02F, Game"
  <li>"Creative ViBRA16X PnP, CTL7005, PNPB02F, Game"
  <li>"ESS ES1868 Plug and Play AudioD, ESS0001, , "
  <li>"ESS ES1868 Plug and Play AudioD, ESS1868, , "
  <li>"OPL3-SA2 Sound Chip , YMH0021, , "
  <li>"OPL3-SA2 Sound Chip , YMH0022, PNPB02F, "
  <li>"OPL3-SA3 Snd System, YMH0021, , "
  <li>"OPL3-SA3 Snd System, YMH0022, PNPB02F, "
  <li>"RealTek Plug &amp; Play Ethernet Ca, RTL8019, PNP80D6, "
  </ul>
</ul>

<p>
<sup>(1)</sup> Drivers for hardware marked with (1) are NOT included on the
distribution floppies.
</p>

<p> 
<sup>(2)</sup> Support for devices marked with (2) IS included in the 
"generic" kernels, although it is not in the kernel on the installation floppy.
</p>

<p>
<h3><font color=#0000e0>Unsupported Hardware</font></h3>
<P>Unsupported hardware may be supported in the future, your <A HREF="donations.html">
donation
of time, hardware, or documentation</a> can accelerate this support!
<ul>
<li> Adaptec 2940U2W (aic7890) (but the 2940UW <b>is</b> supported)
<li> "Micro Channel" MCA bus used in many IBM PS/2 models
<li> NCR 5380-based and 53400-based SCSI host adapters
<li> QIC-40 and QIC-80 tape drives  (Those are the tape drives that connect to the floppy disk controller)
<li> Multiprocessor motherboards (Though they will run fine using one processor only)
<li> Sony and Panasonic proprietary CDROM interfaces
<li> Parallel-port ZIP drives (SCSI and ATAPI ZIP drives work fine)
<li> Cardbus controllers and adapters
<li> PCMCIA:
  <ul>
  <li> 3COM 3c574
  <li> Memory cards
  <li> Most multifunction cards
  </ul>
</ul>
</p>

<hr>
<p>
If you are looking for to test new pre-release features, you can
try one of the snapshots.  For the i386 architecture,
<a href=ftp.html>snapshots are made available from time to time</a>

<hr>
<a href=plat.html><img height=24 width=24 src=back.gif border=0 alt=OpenBSD></a> 
<a href=mailto:www@openbsd.org>www@openbsd.org</a>
<br>
<small>$OpenBSD: i386.html,v 1.116 2000/01/26 20:45:52 chris Exp $</small>

</body>
</html>