version 1.266, 2019/05/27 22:55:20 |
version 1.267, 2019/06/01 23:12:48 |
|
|
<i>"New World"</i> systems, the difference being |
<i>"New World"</i> systems, the difference being |
<a href="https://web.archive.org/web/20041011114718/http://developer.apple.com/technotes/tn/tn1167.html"> |
<a href="https://web.archive.org/web/20041011114718/http://developer.apple.com/technotes/tn/tn1167.html"> |
the design of the system ROM</a>. |
the design of the system ROM</a>. |
Only <i>"New World"</i> machines are currently supported. |
Only <i>"New World"</i> machines are currently supported. |
Known compatible systems include the following: |
Known compatible systems include the following: |
|
|
<ul> |
<ul> |
|
|
</ul> |
</ul> |
|
|
<p> |
<p> |
To help us improve the accuracy of this list, <strong>PLEASE</strong> |
To help us improve the accuracy of this list, <strong>PLEASE</strong> |
<a href="faq/faq4.html#SendDmesg">send your dmesg</a> after installation |
<a href="faq/faq4.html#SendDmesg">send your dmesg</a> after installation |
to <a href="mailto:dmesg@openbsd.org">dmesg@openbsd.org</a>. |
to <a href="mailto:dmesg@openbsd.org">dmesg@openbsd.org</a>. |
|
|
|
|
<li>Apple Shasta |
<li>Apple Shasta |
</ul> |
</ul> |
|
|
<li><strong>PCI-Bridges</strong> |
<li><strong>PCI-Bridges</strong> |
(<a href="https://man.openbsd.org/macppc/pchb.4">pchb</a>) |
(<a href="https://man.openbsd.org/macppc/pchb.4">pchb</a>) |
<ul> |
<ul> |
<li>Apple Bandit |
<li>Apple Bandit |
|
|
|
|
<li>AMD PCnet-based PCI adapters (<a href="https://man.openbsd.org/macppc/pcn.4">pcn</a>) |
<li>AMD PCnet-based PCI adapters (<a href="https://man.openbsd.org/macppc/pcn.4">pcn</a>) |
</ul> |
</ul> |
|
|
<li><strong>Wireless Ethernet Adapters</strong> |
<li><strong>Wireless Ethernet Adapters</strong> |
<ul> |
<ul> |
<li>ADMtek ADM8211 IEEE 802.11b PCI/CardBus adapters (<a href="https://man.openbsd.org/macppc/atw.4">atw</a>) |
<li>ADMtek ADM8211 IEEE 802.11b PCI/CardBus adapters (<a href="https://man.openbsd.org/macppc/atw.4">atw</a>) |
|
|
<li>LSIFC909, LSIFC919, LSIFC919X, LSIFC929, LSIFC929X, LSIFC949, LSIFC949X, |
<li>LSIFC909, LSIFC919, LSIFC919X, LSIFC929, LSIFC929X, LSIFC949, LSIFC949X, |
<li>LSISAS1064, LSISAS1064E, LSISAS1068, LSISAS1068E |
<li>LSISAS1064, LSISAS1064E, LSISAS1068, LSISAS1068E |
</ul> |
</ul> |
<li>All PCI IDE |
<li>All PCI IDE |
(<a href="https://man.openbsd.org/macppc/pciide.4">pciide</a>) |
(<a href="https://man.openbsd.org/macppc/pciide.4">pciide</a>) |
adapters supported by the <a href="i386.html">i386</a> platform |
adapters supported by the <a href="i386.html">i386</a> platform |
</ul> |
</ul> |
|
|
|
|
<li>Opti RM861HA (<a href="https://man.openbsd.org/macppc/ohci.4">ohci</a>) |
<li>Opti RM861HA (<a href="https://man.openbsd.org/macppc/ohci.4">ohci</a>) |
<li>Alps Electric Hub in Apple USB Keyboard |
<li>Alps Electric Hub in Apple USB Keyboard |
</ul> |
</ul> |
|
|
<li><strong>USB Devices</strong> |
<li><strong>USB Devices</strong> |
<ul> |
<ul> |
<li>Alps Electric Apple USB Keyboard (<a href="https://man.openbsd.org/macppc/ukbd.4">ukbd</a>) |
<li>Alps Electric Apple USB Keyboard (<a href="https://man.openbsd.org/macppc/ukbd.4">ukbd</a>) |
|
|
<li>Logitech M4848 (<a href="https://man.openbsd.org/macppc/ums.4">ums</a>) |
<li>Logitech M4848 (<a href="https://man.openbsd.org/macppc/ums.4">ums</a>) |
<li>Kensington USB/PS2 Wheel Mouse (<a href="https://man.openbsd.org/macppc/ums.4">ums</a>) |
<li>Kensington USB/PS2 Wheel Mouse (<a href="https://man.openbsd.org/macppc/ums.4">ums</a>) |
<li>USB Zip Drives (<a href="https://man.openbsd.org/macppc/umass.4">umass</a>) |
<li>USB Zip Drives (<a href="https://man.openbsd.org/macppc/umass.4">umass</a>) |
</ul> |
</ul> |
|
|
<li><strong>CardBus/PCMCIA bridges</strong> |
<li><strong>CardBus/PCMCIA bridges</strong> |
<ul> |
<ul> |
<li>PBG4 onboard CardBus bridge is now supported, as are PCI CardBus bridges. |
<li>PBG4 onboard CardBus bridge is now supported, as are PCI CardBus bridges. |
(<a href="https://man.openbsd.org/cbb.4">cbb</a>) |
(<a href="https://man.openbsd.org/cbb.4">cbb</a>) |
</ul> |
</ul> |
|
|
|
|
|
|
<li><strong>Other Devices</strong> |
<li><strong>Other Devices</strong> |
<ul> |
<ul> |
<li>Serial Ports: While the modern PowerMacintosh series has no external |
<li>Serial Ports: While the modern PowerMacintosh series has no external |
standard serial ports, many have an on-board modem which can be |
standard serial ports, many have an on-board modem which can be |
removed and replaced with an adapter (several manufacturers of these exist) |
removed and replaced with an adapter (several manufacturers of these exist) |
which will produce a standard (and supported) serial port. |
which will produce a standard (and supported) serial port. |
<li>Backlight on lcd devices can be controlled through the brightness control |
<li>Backlight on lcd devices can be controlled through the brightness control |
|
|
<li>Any older Mac with a 4-digit part number (6100, 7300, 7500, |
<li>Any older Mac with a 4-digit part number (6100, 7300, 7500, |
8500, 9500). |
8500, 9500). |
<li>Older Apple PowerMac systems with a 601 processor or lacking |
<li>Older Apple PowerMac systems with a 601 processor or lacking |
Open Firmware are not supported. |
Open Firmware are not supported. |
<li>Older Open Firmware machines are not currently supported. |
<li>Older Open Firmware machines are not currently supported. |
This is mostly due to lack of developer resources and limited |
This is mostly due to lack of developer resources and limited |
availability of hardware. |
availability of hardware. |
<li>Built-in modems on most machines are not supported. In many systems, |
<li>Built-in modems on most machines are not supported. In many systems, |
the serial port the modem is attached to is supported, but the modem |
the serial port the modem is attached to is supported, but the modem |
itself is not supported. |
itself is not supported. |
<li>Newer PowerBooks have an internal modem attached as a USB device, these |
<li>Newer PowerBooks have an internal modem attached as a USB device, these |
are not supported. |
are not supported. |
<li>Sleep/Suspend on laptops is not supported. |
<li>Sleep/Suspend on laptops is not supported. |
|
|
|
|
<h3 id="multiboot">Multiboot/Shared HFS disks:</h3> |
<h3 id="multiboot">Multiboot/Shared HFS disks:</h3> |
<p> |
<p> |
Having OpenBSD multiboot, or share, a disk with Mac OS X/Mac OS 9 |
Having OpenBSD multiboot, or share, a disk with Mac OS X/Mac OS 9 |
is possible as long as the disk is first partitioned with the |
is possible as long as the disk is first partitioned with the |
Mac OS utility, <i>Drive Setup</i> (Mac OS 9) or <i>System Disk |
Mac OS utility, <i>Drive Setup</i> (Mac OS 9) or <i>System Disk |
Utility</i> (Mac OS X). |
Utility</i> (Mac OS X). |
Unallocated space, or a partition not in use, must be left for OpenBSD's use. |
Unallocated space, or a partition not in use, must be left for OpenBSD's use. |
Since OpenBSD is only able to boot from an HFS (not Mac OS X UFS) filesystem, |
Since OpenBSD is only able to boot from an HFS (not Mac OS X UFS) filesystem, |
the first partition must be formatted as HFS or HFS+, not UFS, to be able to |
the first partition must be formatted as HFS or HFS+, not UFS, to be able to |
boot OpenBSD. |
boot OpenBSD. |
|
|
|
|
<h3 id="root">Boot device considerations:</h3> |
<h3 id="root">Boot device considerations:</h3> |
<p> |
<p> |
Modern MacPPC systems have two IDE interfaces (called Ultra and IDE), each of |
Modern MacPPC systems have two IDE interfaces (called Ultra and IDE), each of |
which can have two devices on them (ultra0, ultra1, ide0, ide1). |
which can have two devices on them (ultra0, ultra1, ide0, ide1). |
When multiple drives are present in the system, there are limitations |
When multiple drives are present in the system, there are limitations |
of which drives can be configured as the OpenBSD root drive. |
of which drives can be configured as the OpenBSD root drive. |
Invalid configurations will not be able to properly |
Invalid configurations will not be able to properly |
detect which drive is the root drive, so any attempt will either |
detect which drive is the root drive, so any attempt will either |
prompt for a root drive or fail. |
prompt for a root drive or fail. |
|
|
<ul> |
<ul> |
<li><code>ultra0</code> is always a valid root drive. |
<li><code>ultra0</code> is always a valid root drive. |
<li><code>ultra1</code> is valid as a root disk, as long as <code>ultra0</code> |
<li><code>ultra1</code> is valid as a root disk, as long as <code>ultra0</code> |
is a hard drive, not a non-hard disk ATAPI device. |
is a hard drive, not a non-hard disk ATAPI device. |
<li><code>ide1</code> (Zip drive bay) is valid as a root disk if no hard drive is |
<li><code>ide1</code> (Zip drive bay) is valid as a root disk if no hard drive is |
located at <code>ultra1</code>, |
located at <code>ultra1</code>, |
<li><code>ide0</code> (cdrom) is valid as a root drive <strong>only</strong> if no hard |
<li><code>ide0</code> (cdrom) is valid as a root drive <strong>only</strong> if no hard |
drives are connected to the Ultra bus. |
drives are connected to the Ultra bus. |
</ul> |
</ul> |
|
|
<h3 id="problems">Known Problems</h3> |
<h3 id="problems">Known Problems</h3> |
|
|
<ul> |
<ul> |
<li>Laptop systems may power off within 2-5 minutes if the lid is closed |
<li>Laptop systems may power off within 2-5 minutes if the lid is closed |
while running from battery. |
while running from battery. |
<li>Older iMacs can have a problem with the USB keyboard driver where |
<li>Older iMacs can have a problem with the USB keyboard driver where |
the first key pressed after boot will repeat endlessly. The workaround |
the first key pressed after boot will repeat endlessly. The workaround |
is to press <SHIFT> first or to disconnect and reconnect the USB mouse |
is to press <SHIFT> first or to disconnect and reconnect the USB mouse |
after the problem has occurred. |
after the problem has occurred. |
</ul> |
</ul> |
|
|
|
|
<h3 id="other">Other Features</h3> |
<h3 id="other">Other Features</h3> |
|
|
<ul> |
<ul> |
<li> <CTRL><CMD><POWER> on ADB (not USB) keyboards |
<li> <CTRL><CMD><POWER> on ADB (not USB) keyboards |
will reset the computer. |
will reset the computer. |
</ul> |
</ul> |