version 1.116, 2019/04/24 04:00:39 |
version 1.117, 2019/05/27 22:55:26 |
|
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" |
<!doctype html> |
"http://www.w3.org/TR/html4/loose.dtd"> |
<html lang=en id=platform> |
<html> |
<meta charset=utf-8> |
<head> |
|
<title>OpenBSD/sgi</title> |
<title>OpenBSD/sgi</title> |
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> |
|
<meta name="description" content="the OpenBSD/sgi page"> |
<meta name="description" content="the OpenBSD/sgi page"> |
<meta name="copyright" content="This document copyright 1996-2018 by OpenBSD."> |
|
<meta name="viewport" content="width=device-width, initial-scale=1"> |
<meta name="viewport" content="width=device-width, initial-scale=1"> |
<link rel="stylesheet" type="text/css" href="openbsd.css"> |
<link rel="stylesheet" type="text/css" href="openbsd.css"> |
<link rel="canonical" href="https://www.openbsd.org/sgi.html"> |
<link rel="canonical" href="https://www.openbsd.org/sgi.html"> |
</head> |
|
|
|
<body bgcolor="#ffffff" text="#000000" link="#23238e"> |
|
|
|
<h2> |
<h2 id=OpenBSD> |
<a href="index.html"> |
<a href="index.html"> |
<font color="#0000ff"><i>Open</i></font><font color="#000084">BSD</font></a> |
<i>Open</i><b>BSD</b></a> |
<font color="#e00000">sgi</font> |
sgi |
</h2> |
</h2> |
<hr> |
<hr> |
<p> |
|
<a href="images/sgi_octane.jpg"> |
|
<img src="images/sgi_octane.jpg" align="right" alt="sgi octane"></a> |
|
|
|
|
<table><tr><td> |
|
<p> |
OpenBSD/sgi runs on most 64 bit MIPS-based SGI servers and workstations. |
OpenBSD/sgi runs on most 64 bit MIPS-based SGI servers and workstations. |
OpenBSD/sgi is a fully featured 64 bit port and will thus only run on systems |
OpenBSD/sgi is a fully featured 64 bit port and will thus only run on systems |
based on 64 bit processors, i.e. R4000 and up. |
based on 64 bit processors, i.e. R4000 and up. |
<p> |
|
|
|
|
<p> |
A mailing list dedicated to the OpenBSD/sgi port is available at |
A mailing list dedicated to the OpenBSD/sgi port is available at |
<u><font color="#23238e">sgi@openbsd.org</font></u>. |
<a href="mailto:sgi@openbsd.org">sgi@openbsd.org</a>. |
To join the OpenBSD/sgi mailing list, send a message body of <b>"subscribe |
To join the OpenBSD/sgi mailing list, send a message body of <b>"subscribe |
sgi"</b> to <a href="mailto:majordomo@openbsd.org">majordomo@openbsd.org</a>. |
sgi"</b> to <a href="mailto:majordomo@openbsd.org">majordomo@openbsd.org</a>. |
Please be sure to check our <a href="mail.html">mailing list policy</a> before |
Please be sure to check our <a href="mail.html">mailing list policy</a> before |
subscribing. |
subscribing. |
|
|
<br clear=all> |
<td> |
|
<a href="images/sgi_octane.jpg"> |
|
<img src="images/sgi_octane.jpg" alt="sgi octane"></a> |
|
</table> |
|
|
<hr> |
<hr> |
|
|
<h3 id="history"><font color="#0000e0"><strong>History</strong></font></h3> |
<h3 id="history"><strong>History</strong></h3> |
|
|
<p> |
<p> |
The OpenBSD/sgi port has its roots in the <a href="arc.html">OpenBSD/arc</a> |
The OpenBSD/sgi port has its roots in the <a href="arc.html">OpenBSD/arc</a> |
port created early in the OpenBSD history. ARC support was rather soon |
port created early in the OpenBSD history. ARC support was rather soon |
discontinued due to the lack of interest and availability of decent hardware. |
discontinued due to the lack of interest and availability of decent hardware. |
</p> |
|
<p> |
<p> |
Eventually SGI hardware became more affordable and obtainable, and interest |
Eventually SGI hardware became more affordable and obtainable, and interest |
for an SGI port in the tree increased. |
for an SGI port in the tree increased. |
The final piece, a working 64 bit toolchain, eventually became available and |
The final piece, a working 64 bit toolchain, eventually became available and |
allowed the 64 bit SGI OpenBSD port to appear in 2004. |
allowed the 64 bit SGI OpenBSD port to appear in 2004. |
</p> |
|
<p> |
<p> |
Hardware support was initially limited to the O2 workstations. Efforts |
Hardware support was initially limited to the O2 workstations. Efforts |
to port to more systems did not really start until 2008, where the first |
to port to more systems did not really start until 2008, where the first |
|
|
with support for Origin family systems as well, allowing OpenBSD to be |
with support for Origin family systems as well, allowing OpenBSD to be |
the first free operating system to run on the Fuel workstations, and even |
the first free operating system to run on the Fuel workstations, and even |
later, also on Origin 350 servers. |
later, also on Origin 350 servers. |
</p> |
|
<p> |
<p> |
The earlier generation of R4000 Indigo, Indy and Indigo2 was not forgotten |
The earlier generation of R4000 Indigo, Indy and Indigo2 was not forgotten |
either and support for it appeared in 2012. This paved the way for |
either and support for it appeared in 2012. This paved the way for |
R8000 and R10000 <i>POWER Indigo2</i> support as well. |
R8000 and R10000 <i>POWER Indigo2</i> support as well. |
</p> |
|
|
|
<h3 id="status"><font color="#0000e0"><strong>Current status</strong></font></h3> |
<h3 id="status"><strong>Current status</strong></h3> |
|
|
<p> |
<p> |
OpenBSD/sgi runs in 64 bit mode and boots multi-user on supported |
OpenBSD/sgi runs in 64 bit mode and boots multi-user on supported |
|
|
on such setups the kernel will be limited to serial console operation only. |
on such setups the kernel will be limited to serial console operation only. |
<br> |
<br> |
An X server, currently unaccelerated, is also available for IP32 (O2) systems. |
An X server, currently unaccelerated, is also available for IP32 (O2) systems. |
</p> |
|
|
|
<h3 id="hardware"><font color="#0000e0"><strong>Supported hardware</strong></font></h3> |
<h3 id="hardware"><strong>Supported hardware</strong></h3> |
|
|
For a complete system component and device driver listing for this architecture, see <a href="https://man.openbsd.org/?query=intro&arch=sgi&sektion=4">intro(4/sgi)</a>. |
For a complete system component and device driver listing for this architecture, see <a href="https://man.openbsd.org/sgi/intro.4">intro(4/sgi)</a>. |
|
|
<p> |
<p> |
The following families are supported: |
The following families are supported: |
<ul> |
<ul> |
|
|
<li><strong>Ethernet Adapters</strong> |
<li><strong>Ethernet Adapters</strong> |
<ul> |
<ul> |
<li>built-in IP20/IP22/IP26/IP28 |
<li>built-in IP20/IP22/IP26/IP28 |
<a href="https://man.openbsd.org/?query=sq&arch=sgi&sektion=4">sq(4)</a> |
<a href="https://man.openbsd.org/sgi/sq.4">sq(4)</a> |
Seeq 80C03 Ethernet. |
Seeq 80C03 Ethernet. |
<li>built-in O2 |
<li>built-in O2 |
<a href="https://man.openbsd.org/?query=mec&arch=sgi&sektion=4">mec(4)</a> |
<a href="https://man.openbsd.org/sgi/mec.4">mec(4)</a> |
MAC-110 10/100Mbit Ethernet. |
MAC-110 10/100Mbit Ethernet. |
<li>IOC3 <a href="https://man.openbsd.org/?query=iec&arch=sgi&sektion=4">iec(4)</a> 10/100Mbit ethernet (this is the on-board interface found on Octane, Origin 200/2000/300/3000 and Fuel). |
<li>IOC3 <a href="https://man.openbsd.org/sgi/iec.4">iec(4)</a> 10/100Mbit ethernet (this is the on-board interface found on Octane, Origin 200/2000/300/3000 and Fuel). |
<li>Broadcom BCM57xx (a.k.a. Tigon3) <a href="https://man.openbsd.org/?query=bge&arch=sgi&sektion=4">bge(4)</a> 10/100/Gigabit ethernet (this is the on-board interface found on Origin 350 and Tezro). |
<li>Broadcom BCM57xx (a.k.a. Tigon3) <a href="https://man.openbsd.org/sgi/bge.4">bge(4)</a> 10/100/Gigabit ethernet (this is the on-board interface found on Origin 350 and Tezro). |
<li>Many |
<li>Many |
<a href="https://man.openbsd.org/?query=pci&sektion=4">PCI</a> |
<a href="https://man.openbsd.org/pci.4">PCI</a> |
adapters, including wireless adapters. |
adapters, including wireless adapters. |
</ul> |
</ul> |
<li><strong>SCSI Host Adapters</strong> |
<li><strong>SCSI Host Adapters</strong> |
<ul> |
<ul> |
<li>IP20/IP22/IP26/IP28 built-in |
<li>IP20/IP22/IP26/IP28 built-in |
<a href="https://man.openbsd.org/?query=wdsc&sektion=4">wdsc(4)</a> |
<a href="https://man.openbsd.org/wdsc.4">wdsc(4)</a> |
WD33C93 SCSI. |
WD33C93 SCSI. |
<li>O2 built-in |
<li>O2 built-in |
<a href="https://man.openbsd.org/?query=ahc&sektion=4">ahc(4)</a> |
<a href="https://man.openbsd.org/ahc.4">ahc(4)</a> |
Adaptec AIC-7880 SCSI. |
Adaptec AIC-7880 SCSI. |
<li>IP27/IP30/IP35 built-in |
<li>IP27/IP30/IP35 built-in |
<a href="https://man.openbsd.org/?query=qlw&sektion=4">qlw(4)</a> |
<a href="https://man.openbsd.org/qlw.4">qlw(4)</a> |
QLogic ISP SCSI. |
QLogic ISP SCSI. |
<li>Some |
<li>Some |
<a href="https://man.openbsd.org/?query=pci&sektion=4">PCI</a> |
<a href="https://man.openbsd.org/pci.4">PCI</a> |
SCSI adapters. |
SCSI adapters. |
</ul> |
</ul> |
<li><strong>RS-232 Devices</strong> |
<li><strong>RS-232 Devices</strong> |
<ul> |
<ul> |
<li>On-board |
<li>On-board |
<a href="https://man.openbsd.org/?query=zstty&sektion=4">zstty(4)</a> |
<a href="https://man.openbsd.org/zstty.4">zstty(4)</a> |
and |
and |
<a href="https://man.openbsd.org/?query=com&sektion=4">com(4)</a> |
<a href="https://man.openbsd.org/com.4">com(4)</a> |
serial ports. |
serial ports. |
</ul> |
</ul> |
<li><strong>USB Controllers and Devices</strong> |
<li><strong>USB Controllers and Devices</strong> |
<ul> |
<ul> |
<li>Fuel, Origin 3* and Tezro on-board <a href="https://man.openbsd.org/?query=ohci&sektion=4">ohci(4)</a>. |
<li>Fuel, Origin 3* and Tezro on-board <a href="https://man.openbsd.org/ohci.4">ohci(4)</a>. |
<li><a href="https://man.openbsd.org/?query=pci&sektion=4">PCI</a> |
<li><a href="https://man.openbsd.org/pci.4">PCI</a> |
USB controllers. |
USB controllers. |
<li>Most |
<li>Most |
<a href="https://man.openbsd.org/?query=pci&sektion=4">USB</a> |
<a href="https://man.openbsd.org/pci.4">USB</a> |
devices. |
devices. |
</ul> |
</ul> |
<li><strong>Audio Devices</strong> |
<li><strong>Audio Devices</strong> |
<ul> |
<ul> |
<li>O2 <a href="https://man.openbsd.org/?query=mavb&arch=sgi&sektion=4">mavb(4)</a> Moosehead A/V Board audio device. |
<li>O2 <a href="https://man.openbsd.org/sgi/mavb.4">mavb(4)</a> Moosehead A/V Board audio device. |
<!-- |
<!-- |
<li>Tezro <a href="https://man.openbsd.org/?query=envy&arch=sgi&sektion=4">envy(4)</a> Envy24 audio device. |
<li>Tezro <a href="https://man.openbsd.org/sgi/envy.4">envy(4)</a> Envy24 audio device. |
--> |
--> |
</ul> |
</ul> |
<li><strong>Video Devices</strong> |
<li><strong>Video Devices</strong> |
<ul> |
<ul> |
<li>Indigo Light (<i>Entry</i>, <i>Starter</i>) graphics |
<li>Indigo Light (<i>Entry</i>, <i>Starter</i>) graphics |
(<a href="https://man.openbsd.org/?query=light&arch=sgi&sektion=4">light(4)</a>) |
(<a href="https://man.openbsd.org/sgi/light.4">light(4)</a>) |
<li>Indy and Indigo2 Newport (<i>XL</i>, <i>XGE</i>) graphics |
<li>Indy and Indigo2 Newport (<i>XL</i>, <i>XGE</i>) graphics |
(<a href="https://man.openbsd.org/?query=newport&arch=sgi&sektion=4">newport(4)</a>) |
(<a href="https://man.openbsd.org/sgi/newport.4">newport(4)</a>) |
<li>Indigo, Indy and Indigo2 Express (<i>XS</i>, <i>XZ</i>, <i>Elan</i>, <i>Extreme</i>) graphics |
<li>Indigo, Indy and Indigo2 Express (<i>XS</i>, <i>XZ</i>, <i>Elan</i>, <i>Extreme</i>) graphics |
(<a href="https://man.openbsd.org/?query=grtwo&arch=sgi&sektion=4">grtwo(4)</a>) |
(<a href="https://man.openbsd.org/sgi/grtwo.4">grtwo(4)</a>) |
<li>O2 <a href="https://man.openbsd.org/?query=gbe&arch=sgi&sektion=4">gbe(4)</a> |
<li>O2 <a href="https://man.openbsd.org/sgi/gbe.4">gbe(4)</a> |
Graphics Back End Frame Buffer |
Graphics Back End Frame Buffer |
<li>Indigo2 Impact (<i>Mardigras</i>) and Octane ImpactSR graphics |
<li>Indigo2 Impact (<i>Mardigras</i>) and Octane ImpactSR graphics |
(<a href="https://man.openbsd.org/?query=impact&arch=sgi&sektion=4">impact(4)</a>) |
(<a href="https://man.openbsd.org/sgi/impact.4">impact(4)</a>) |
<li>Octane 2, Fuel, Onyx 350 and Tezro VPro graphics |
<li>Octane 2, Fuel, Onyx 350 and Tezro VPro graphics |
(<a href="https://man.openbsd.org/?query=odyssey&arch=sgi&sektion=4">odyssey(4)</a>) |
(<a href="https://man.openbsd.org/sgi/odyssey.4">odyssey(4)</a>) |
</ul> |
</ul> |
<li><strong>Input Devices</strong> |
<li><strong>Input Devices</strong> |
<ul> |
<ul> |
<li>Indigo |
<li>Indigo |
<a href="https://man.openbsd.org/?query=zskbd&sektion=4&arch=sgi">zskbd(4)</a> |
<a href="https://man.openbsd.org/sgi/zskbd.4">zskbd(4)</a> |
keyboard |
keyboard |
and |
and |
<a href="https://man.openbsd.org/?query=zsms&sektion=4&arch=sgi">zsms(4)</a> |
<a href="https://man.openbsd.org/sgi/zsms.4">zsms(4)</a> |
mouse. |
mouse. |
<li>Indy and Indigo2 <a href="https://man.openbsd.org/?query=pckbc&sektion=4">pckbc(4)</a> built in PS/2 Controller. |
<li>Indy and Indigo2 <a href="https://man.openbsd.org/pckbc.4">pckbc(4)</a> built in PS/2 Controller. |
<li>O2 <a href="https://man.openbsd.org/?query=mkbc&sektion=4&arch=sgi">mkbc(4)</a> built in PS/2 Controller. |
<li>O2 <a href="https://man.openbsd.org/sgi/mkbc.4">mkbc(4)</a> built in PS/2 Controller. |
<li>Octane and Origin family |
<li>Octane and Origin family |
<a href="https://man.openbsd.org/?query=iockbc&sektion=4&arch=sgi">iockbc(4)</a> PS/2 Controller |
<a href="https://man.openbsd.org/sgi/iockbc.4">iockbc(4)</a> PS/2 Controller |
found on |
found on |
<a href="https://man.openbsd.org/?query=ioc&sektion=4&arch=sgi">ioc(4)</a> IOC3- or |
<a href="https://man.openbsd.org/sgi/ioc.4">ioc(4)</a> IOC3- or |
<a href="https://man.openbsd.org/?query=iof&sektion=4&arch=sgi">iof(4)</a> |
<a href="https://man.openbsd.org/sgi/iof.4">iof(4)</a> |
IOC4- based I/O boards (such as IO9 and IO10). |
IOC4- based I/O boards (such as IO9 and IO10). |
<li><a href="https://man.openbsd.org/?query=pckbd&sektion=4">pckbd(4)</a> PS/2 keyboards. |
<li><a href="https://man.openbsd.org/pckbd.4">pckbd(4)</a> PS/2 keyboards. |
<li><a href="https://man.openbsd.org/?query=pms&sektion=4">pms(4)</a> PS/2 mice. |
<li><a href="https://man.openbsd.org/pms.4">pms(4)</a> PS/2 mice. |
</ul> |
</ul> |
<li><strong>Miscellaneous Devices</strong> |
<li><strong>Miscellaneous Devices</strong> |
<ul> |
<ul> |
<li>Indy and Indigo2 <a href="https://man.openbsd.org/?query=panel&sektion=4&arch=sgi">panel(4)</a> |
<li>Indy and Indigo2 <a href="https://man.openbsd.org/sgi/panel.4">panel(4)</a> |
power and volume buttons. |
power and volume buttons. |
<li>O2 and Octane <a href="https://man.openbsd.org/?query=power&sektion=4&arch=sgi">power(4)</a> button. |
<li>O2 and Octane <a href="https://man.openbsd.org/sgi/power.4">power(4)</a> button. |
</ul> |
</ul> |
</ul> |
</ul> |
|
|
<h3 id="install"><font color="#0000e0"> |
<h3 id="install"> |
<strong>Getting and installing</strong> |
<strong>Getting and installing</strong> |
</font></h3> |
</h3> |
|
|
<p> |
<p> |
The latest supported OpenBSD/sgi release is |
The latest supported OpenBSD/sgi release is |
|
|
Here are the |
Here are the |
<a href="https://ftp.openbsd.org/pub/OpenBSD/snapshots/sgi/INSTALL.sgi"> |
<a href="https://ftp.openbsd.org/pub/OpenBSD/snapshots/sgi/INSTALL.sgi"> |
OpenBSD/sgi snapshot installation instructions</a> as well. |
OpenBSD/sgi snapshot installation instructions</a> as well. |
|
|
</body> |
|
</html> |
|