Jump to content

Recommended Posts

Hello,

 

I'm in desperate need of help. I've been working on this issue for about 40 hours now, and I can't solve it!

 

The machine:

 

OS: Mac OS X 10.2 - have also tried with 10.2.8

 

Beige G3 minitowerr - G3@400mhz - 768MB RAM - ATI Radeon 7000 - Trendnet TEG-PCITXR GigaBit Ethernet card with RTL8169SC chipset.

 

No matter the struggle hour after hour I just can't seem to get Mac OS X 10.2 to recognize the Trendnet card (it works in Mac OS 9)

 

Things i've tried:

 

- Tried with the RTL8169 drivers from realteks website. There is both 10.2 and 10.3 drivers. 

- Tried with RTL8111/8168 drivers

- Tried adding AppleRTL8169Ethernet.kext

- Tried another IONetworkingFamily.kext

- Tried updating the OS to 10.2.8.

- Tried messing with the PCI strings in the different ethernet relevant kext files.

- For the above kext managing solutions I did this manually in terminal with the recommended commands from the guides i could find online.

- Refitting all hardware

 

The thing is, the PCI card is visible in System Profiler and the PCI ID matches in the original realtek drivers, so it should work, but it doesn't. Only works in OS 9.

 

One thing I stumbled upon is, that when i install the original driver from Realtek, I get this warning message:

 

The program you are using needs to use a system file that  may reduce the security of your computer.

The file "rtl8169.kext" has problems that may reduce the security of the computer etc etc etc.

Fix and use - or - Use - or - Don't use

 

I have literally tried everything that I could think of. I have no other solutions at hand to try out. I need some professional expertise on this matter.

 

Please help me. This card should work perfectly after what I have seen here and there. 

 

Note: I also tried doing this with a PCI SMC1255TX card, and I got that to work (although only 10bt), so the PCI ports should not be the problem.

Edited by fjellebasse

Share this post


Link to post
Share on other sites

What revision is the RTL8169 card?  I vaguely recall revision C cards worked using the generic OS 9 driver but revisions A or B did not.

Share this post


Link to post
Share on other sites

I had this exact problem several years ago and never found a solution. There's a post about it here somewhere. Anyway, this is not helpful, but perhaps you'll feel better knowing you are not alone. Of course we may both have made some subtle mistake. If so, I never resolved it.

Share this post


Link to post
Share on other sites

Here's another "Couldn't get it to work". I've a Netgear branded card with an 8169 chipset that works fine under Windows but I could never get to work under OS 9 or OS X 10.4. It'd show up in System Profiler but never as an ethernet device, only a PCI device.

Share this post


Link to post
Share on other sites

Hi fjellbasse,

 

 I have a compromise for you. There is a fellow in Switzerland selling a Sonnet Presto Gigabit Ethernet card [1] for CHF19.- (roughly USD19, EUR19 etc.) — 10.- for the card and 9.- for postage to me.

 It runs under Mac OS X 10.2 (but not Mac OS 9...).

 

Shall I get it for you?

 

Kind regards,

aa

[1] https://www.ricardo.ch/kaufen/computer-und-netzwerk/apple/power-mac/sonnet-presto-gigabit/v/an868096004/

Edited by ArmorAlley

Share this post


Link to post
Share on other sites

Hello everyone and thank you for the replies so far!

 

@Byrd: The card is Realtek 8169SC chipset and revision R3.1

 

@trag: I think I found your post last week, I could see that you had the same issue! I'm very sorry to hear, that you didn't find a solution neither :(

 

@ArmorAlley: I really need a card that works in both OS, for the dual-boot, but thanks anyhow. You are sure that there isn't any Mac OS 9 driver?

 

Here is some more information regarding my problem. Perhaps you can see what the issue is? 

 

I will attach photos of: 1) A image of the network settings not finding the ethernet card. 2) The ethernet card listed in Apple System Profiler 3) The driver Info.plist from Realtek

 

aOb4hqGr.jpg

 

 

BdotPkAr.jpg

 

The driver:

 

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

            <key>CFBundleDevelopmentRegion</key>

            <string>English</string>

            <key>CFBundleExecutable</key>

            <string>rtl8169</string>

            <key>CFBundleIdentifier</key>

            <string>com.realtek.driver.rtl8169</string>

            <key>CFBundleInfoDictionaryVersion</key>

            <string>6.0</string>

            <key>CFBundleName</key>

            <string>Realtek RTL8169/810x Family Fast Ethernet NIC</string>

            <key>CFBundlePackageType</key>

            <string>KEXT</string>

            <key>CFBundleShortVersionString</key>

            <string>1.1.1</string>

            <key>CFBundleSignature</key>

            <string>????</string>

            <key>CFBundleVersion</key>

            <string>1.1.1</string>

            <key>IOKitPersonalities</key>

            <dict>

                        <key>Accton</key>

                        <dict>

                                    <key>CFBundleIdentifier</key>

                                    <string>com.realtek.driver.rtl8169</string>

                                    <key>IOClass</key>

                                    <string>rtl8169</string>

                                    <key>IODefaultMedium</key>

                                    <string>00000020</string>

                                    <key>IOPCIMatch</key>

                                    <string>0x12111113</string>

                                    <key>IOProviderClass</key>

                                    <string>IOPCIDevice</string>

                        </dict>

                        <key>D-Link</key>

                        <dict>

                                    <key>CFBundleIdentifier</key>

                                    <string>com.realtek.driver.rtl8169</string>

                                    <key>IOClass</key>

                                    <string>rtl8169</string>

                                    <key>IODefaultMedium</key>

                                    <string>00000020</string>

                                    <key>IOPCIMatch</key>

                                    <string>0x13001186</string>

                                    <key>IOProviderClass</key>

                                    <string>IOPCIDevice</string>

                        </dict>

                        <key>RTL8169</key>

                        <dict>

                                    <key>CFBundleIdentifier</key>

                                    <string>com.realtek.driver.rtl8169</string>

                                    <key>IOClass</key>

                                    <string>rtl8169</string>

                                    <key>IODefaultMedium</key>

                                    <string>00000020</string>

                                    <key>IOPCIMatch</key>

                                    <string>0x816910ec</string>

                                    <key>IOProviderClass</key>

                                    <string>IOPCIDevice</string>

                        </dict>

            </dict>

            <key>OSBundleLibraries</key>

            <dict>

                        <key>com.apple.iokit.IONetworkingFamily</key>

                        <string>1.1</string>

                        <key>com.apple.iokit.IOPCIFamily</key>

                        <string>1.1</string>

                        <key>com.apple.kernel.bsd</key>

                        <string>1.1</string>

                        <key>com.apple.kernel.iokit</key>

                        <string>1.1</string>

                        <key>com.apple.kernel.libkern</key>

                        <string>1.1</string>

                        <key>com.apple.kernel.mach</key>

                        <string>1.1</string>

            </dict>

            <key>OSBundleRequired</key>

            <string>Network-Root</string>

</dict>

</plist>

Share this post


Link to post
Share on other sites

I tried changing 

 

<key>IOPCIMatch</key>

                                    <string>0x816910ec</string>

 

to

 

<key>IOPCINameMatch</key>

                                    <string>pci10ec,8169</string>

 

But then it won't boot at all. I wonder why that is?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×