This document contains information about RTL8139x driver for Macintosh Power Mac
series. We urge you to read this document to gain some understanding of this product.
This document address the following topics:
*** The RTL8139x driver does not support the HOT-SWAP functionality of a PC Card.
Thus you must plug the PC Card into your system before booting and should not
remove the PC Card from your system before shuting down. PLEASE DO NOT
HOT-SWAP THE PC CARD WHEN YOUR MAC SYSTEM IS RUNNING.
1. Adapter requirement for PCI adapter
2. Adapter requirement for PC Card
3. Software Installation
4. Setting up Open Transport
5. Setting up the TCP/IP
1. Adapter requirement for PCI adapter
1.1 The NIC on your Ethernet adapter must be RTL8139 series and the Subsystem
Vendor ID must be 10ec and the Subsystem ID must be 8139.
* You can contact your card provider to get the Subsystem Vendor ID and Subsystem
ID. Or you can use the following method by yourself to check the Subsystem
Vendor ID and Subsystem ID.
- Select the "Apple System Profiler" from the Apple Menu.
- Select the "Devices and Volumes" page from the "Apple System Profiler" window.
- Check the "Card Name" field in the information of the PCI-slot where your ethernet
adapter is plugged. The content of "Card Name" is in the form of pcixxxx,yyyy where
xxxx is the Subsystem Vendor ID and yyyy is the Subsystem ID.
1.2 If the Subsystem Vendor ID and Subsystem ID is not 10ec,8139, please contact your
card provider to get the driver for your adapter or follow the following steps to patch
our driver to work with your adapter.
- Get a binary editor to edit the driver.
*** You can use "General Edit Lite" editor You can download "General Edit Lite" from
ftp://physgi.phy.ncku.edu.tw/pub/mac/editor.
- Use this editor to open the driver file "RTL8139x Driver".
- Select "Unlock Data" from the "View" menu item to unlock data of the driver file to
enable the editor to modify the driver file.
- Click on the lower frame to activate the lower frame.
- Replace all the pci10ec,8139 items with your pcixxxx,yyyy by using the "Replace"
function provied in the "Replace" menu item in the "Find" menu item.
- Save the driver file.
note: "Quadrivio General Edit Lite" is a product of Quadrivio corporation. Please read
the text file within the "Quadrivio General Edit Lite". You can contact Quadrivio
corporation for more information.
2. Adapter requirement for PC Card
2.1 The NIC on your PC Card must be RTL8139 series and the Vendor ID musb be 10ec
and the Device ID must be 8139.
* You can contact your PC Card provider to get the Vendor ID and Device ID of your
PC Card.
2.2 If the Vendor ID and Device ID is not 10ec,8139, please contact your PC Card provider
to get the driver for your PC Card or follow the following steps to patch our driver to
work with your PC Card.
- Get a binary editor to edit the driver.
*** You can use "General Edit Lite" editor You can download "General Edit Lite" from
ftp://physgi.phy.ncku.edu.tw/pub/mac/editor.
- Use this editor to open the driver file "RTL8139x Driver".
- Select "Unlock Data" from the "View" menu item to unlock data of the driver file to
enable the editor to modify the driver file.
- Click on the lower frame to activate the lower frame.
- Replace all the pci10ec,8139 items with your pcixxxx,yyyy whree xxxx is the Vendor
ID and yyyy is the Device ID of your PC Card by using the "Replace" function provided
in the "Replace" menu item in the "Find" menu item.
- Save the driver file.
note: "Quadrivio General Edit Lite" is a product of Quadrivio corporation. Please read
the text file within the "Quadrivio General Edit Lite". You can contact Quadrivio
corporation for more information.
3. Software Installation
3.1 Double-click the "Installer" icon in the "RTL8139x Driver for Mac OS" folder. The
installer program examines your computer and installs the appropriate driver
according to your selection.
4. Setting up the AppleTalk Control Panel
4.1 Select the "Control Panels" from the Apple Menu.
4.2 Select "AppleTalk" from the Control Panels submeu.
4.3 Click the "Connect via:" dropdown list box to show available communication connections.
4.4 Select the slot where the adapter is installed.
4.5 Close the AppleTalk control panel. A dialog box will appear asking whether you
want to save changes. Click the "Save" button.
5. Setting up the TCP/IP
5.1 Select "Control Panels" from the Apple Menu.
5.2 Select "TCP/IP" from te Control Panels submenu.
5.3 Click the "Connect via:" dropdown list box to show available communication connections.
5.4 Select the slot where the adapter is installed.
5.5 Close the TCP/IP control panel. A dialog box will appear asking whether you want
to save changes. Click the "Save" button.
----- CHANGE LOG -----
################################################################################
Name: RTSMAC.100
Version: V1.00
Released By: Owen Wei
Release Date: 1999.12.16
Changed File:
Reason: RTL8139x driver for MacOS 8.5.1 and MacOS 8.6
################################################################################
Name: RTSMAC.110
Version: V1.10
Released By: Owen Wei
Release Date: 2000.03.14
Changed File:
Reason: 1. Debug the bugs causing poor performace in both TCP/IP and
AppleTalk operation.
2. Tune the driver code to improve the performace.
################################################################################
Name: RTSMAC.200
Version: V2.00
Released By: Owen Wei
Release Date: 2000.03.14
Changed File:
Reason: RTL8139x driver for MacOS 9.0
################################################################################
Name: RTSMAC.210
Version: V2.10
Released By: Owen Wei
Release Date: 2000.05.11
Changed File:
Reason: 1. Synchronize the RTL8139x driver for MacOS 8.x and the RTL8139x
driver for MacOS 9.x with the same version number.
2. Debug the 10/100 speed detection problem when connecting to
10/100 hub.
3. Add the patch document for customers. Hereafter, customers
can patch the driver by themselves.
################################################################################
Name: RTSMAC.300
Version: V3.00
Released By: Owen Wei
Release Date: 2000.06.27
Changed File:
Reason: 1. Support 32-bit PC Card (Card Bus).
note: Hot-Swap is not supported!
2. Fix the non-synchronization problem of TX resource variables.
note: The effect of this problem will rarely appear in
normal operation. In fast transfer, such as using Timbuk Pro
for Mac OS, the effect will usually appear when transferring
or receiving large files which are larger than 30M bytes.
3. Support both Mac OS 8.x and Mac OS 9.x in a single driver.
################################################################################
Version: V3.10
Released By: Owen Wei
Release Date: 2002.01.25
Changed File:
Reason: 1. When the users plug a rtl8139 cardbus card, Mac OS will show
an item, such as "rtl8139", in the network configuration panel
according to the cardbus CIS string. However, the users can not
active rtl8139 by selecting that item. So our driver hides the
item created by Mac OS and creates another item, such as
"Ethernet rtl8139", and the users can active rtl8139 by selecting
it.
################################################################################
Version: V3.20
Released By: Isaiah
Release Date: 2006.03.06
Changed File:
Reason: 1. Improve the TX performance
################################################################################
(29.45 KiB / 30.16 KB)
RTL driver installer v1.11 for OSX 10.2 only (NOT 10.1) (2003) / Zipped

60 /

2015-08-13 /

2024-08-18 /

bd667e2558f94cc9cf64204781e3bfbd170fad83 /

/
(38.38 KiB / 39.3 KB)
RTL driver installer v1.11 for OSX 10.1 only (NOT 10.0) (2002) / Zipped

83 /

2015-08-13 /

2024-08-18 /

9e1c974046e257cd7c5c20a5a5ec2dafb6f856c7 /

/
(32.76 KiB / 33.54 KB)
RTL driver installer v1.02 for OSX 10.0.4 only (2006) / Zipped

43 /

2015-08-13 /

2024-08-18 /

049769cedb979e7bc92d4394e500868e25068785 /

/
(26.16 KiB / 26.79 KB)
RTL driver installer v3.20 for Mac OS 8/9 (2006) / compressed w/ Stuffit

57 /

2024-08-18 /

2024-08-18 /

a3bc1f1caa0bd27e53710312f5548f3974d41baa /

/
Architecture 

IBM PowerPC
System Requirements 
From Mac OS 8.0
up to Mac OS 9.2
Compatibility notes 
Architecture: PPC
Mac OS 8.x - Mac OS 9.2.2
Requires one of the PCI Realtek cards listed in this page's title.