[OpenBSD]

OpenBSD/amd64


OpenBSD/amd64 runs on AMD's Athlon-64 family of processors in 64-bit mode.

It also runs on the Intel ia32e processors which contain cloned support for the AMD64 extensions, but since Intel left out support for the page table NXE bit (No-EXecute) there is no W^X support on the Intel CPUs.

Note that OpenBSD/i386 also runs on these processors, but in 32-bit mode.

Table of contents


Current status:

It can be expected to install and run with minimal difficulty on most current hardware. However there is not yet any ACPI support (so halt -p doesn't work, nor does suspend/hibernate), and various legacy PC hardware is not supported.

The only major shortcoming at this time is that the kernel debugger ddb is somewhat poor.


Supported hardware:

Processors

All versions of the AMD Athlon 64 processors and their clones are supported.

SMP support

Starting with OpenBSD 3.6, OpenBSD/amd64 supports most SMP (Symmetrical MultiProcessor) systems. To support SMP operation, a separate SMP kernel (bsd.mp) is included with the installation file sets.

As this is a new feature, developers will want to see what hardware does and doesn't work when running SMP, so it is even more important to send a dmesg after install.

Buses

Bus interfaces

Entropy sources

Floppy controllers

All PCI IDE (pciide) adapters supported by the i386 platform

SCSI Host Adapters

RAID and Cache Controllers

CD-ROM and DVD-ROM Drives

Tape Drives

Display Adapters

Note that not all of the display adapters OpenBSD/amd64 supports can be used under the X Window System (please refer to the X.Org documentation for more information).

Serial Ports

Communications Controllers

Ethernet Adapters

Please be aware that many NE2000 adapters fail or perform very poorly. We do not recommend using them, but your mileage may vary.

10Gb Ethernet Adapters

Wireless Ethernet Adapters

Gigabit Ethernet Adapters

Cryptography Accelerators

PC Cards (PCMCIA and CardBus) #

WAN adapters

Universal Serial Bus (USB) Devices

Pointing Devices

Sound Devices

The following driver has not been extensively tested:

Radio Receiver Devices (radio)

Miscellaneous Devices

(G) Drivers for hardware marked with (G) are only included in the GENERIC kernels, but are not included in the distribution cd-rom boot image or boot floppy.

(A) Drivers for hardware marked with (A) are not included in the boot floppy, but are included in the cd-rom boot image.

(*) Support for devices marked with (*) is not included on the distribution media or in the GENERIC kernel, and will require you to compile a custom kernel to enable it.

# Support added after 3.8.


Getting and installing OpenBSD/amd64:

The latest supported OpenBSD/amd64 release is OpenBSD 4.0. Here are the OpenBSD/amd64 4.0 installation instructions .

Snapshots are made available from time to time, in this location as well as in a few mirrors. Here are the OpenBSD/amd64 snapshot installation instructions as well.

There are several installation media provided:


Supported platforms
www@openbsd.org
$OpenBSD: amd64.html,v 1.139 2006/12/08 00:13:19 jmc Exp $