View Single Post
 
Old 10-11-2009, 09:59 AM
thorazine74 thorazine74 is offline
 
Join Date: May 2009
Location: Spain
Posts: 411
Apple has always supported some Realtek chipsets, in Snow it seems to have support for at least these:

8168, 8101E, 8169, 8110 PCIe:

Code:
    <key>IOKitPersonalities</key>
    <dict>
        <key>RTL8168/RTL8101E</key>
        <dict>
            <key>CFBundleIdentifier</key>
            <string>com.apple.driver.AppleRTL8169Ethernet</string>
            <key>Driver Parameters</key>
            <dict>
                <key>Checksum Offload</key>
                <false/>
            </dict>
            <key>IOClass</key>
            <string>AppleRTL8169Ethernet</string>
            <key>IOPCIClassMatch</key>
            <string>0x02000000&amp;0xffff0000</string>
            <key>IOPCIPrimaryMatch</key>
            <string>0x816810ec 0x813610ec</string>
            <key>IOProviderClass</key>
            <string>IOPCIDevice</string>
        </dict>
        <key>RTL8169/RTL8110</key>
        <dict>
            <key>CFBundleIdentifier</key>
            <string>com.apple.driver.AppleRTL8169Ethernet</string>
            <key>Driver Parameters</key>
            <dict>
                <key>Checksum Offload</key>
                <false/>
            </dict>
            <key>IOClass</key>
            <string>AppleRTL8169Ethernet</string>
            <key>IOPCIClassMatch</key>
            <string>0x02000000&amp;0xffff0000</string>
            <key>IOPCIPrimaryMatch</key>
            <string>0x816910ec 0x816710ec</string>
            <key>IOProviderClass</key>
            <string>IOPCIDevice</string>
        </dict>
8139 PCI

Code:
    <key>IOKitPersonalities</key>
    <dict>
        <key>RTL8139 PCI Adapter</key>
        <dict>
            <key>CFBundleIdentifier</key>
            <string>com.apple.driver.AppleRTL8139Ethernet</string>
            <key>IOClass</key>
            <string>com_apple_driver_RTL8139</string>
            <key>IOPCIMatch</key>
            <string>0x813910ec 0x13001186 0x12111113</string>
            <key>IOProviderClass</key>
            <string>IOPCIDevice</string>
        </dict>
My mobo supposedly has a RTL8111B/RTL8111C and it works with those. You may have troubles with Bonjour as reported but if you have one of those devices ids basic networking should work with no extra kext.
If you have other similar Realtek chipset you may try adding your device id to a legacy plist and it may even work with those vanilla kexts, as it seems Realtek has many similar chipsets with different names.

AsRock P45TS | C2D E8200 | GeForce 8600GTS
Mac OS X Snow Leopard 10.6.1 + Windows 7 Ultimate 6.1.7600 + Fedora 11

Last edited by thorazine74; 10-11-2009 at 10:23 AM.
Reply With Quote