First, sorry for my english... I am spanish and i dont speak english since....bufff
I, about many peope, have a marvel yukon 88e8039, and Leopard 10,5
One week after don´t works the ethernet conection, using the tutorials about marvel in leopard and others, AppleYukon (I don´t have it i only have appleYukon2.... etc) i have the solution to works perfect in leopard.
First the file to edit is Info.plist that is in the package IONetworkingFamily.kext so firstly enter in console...
Sudo -s and type your password to have permissions. We are going to change permissions to edit the packet IONetworkingFamily.kext that is in /System/Library/Extensions
The commands are there:
cd /System/Library/Extensions
chmod -R 755 IONetworkingFamily.kext
ok... now we go to the find (explorer) and go to this archive in the explorer (finder)
Now enter in this using the script editor (the archive change his icon from a cube to a carpet icon) and now we have to enter to view the content of the package (kext)
Now enter in contents, plugins, appleyukon2.kext (that it is on leopard that we have), contents, and we wiew the magnific Info.plist that we have to edit
Since now is about the others tutotials, have change the permissions, and we are going to edit the file
Ok... we have to change the VendorID/DevideID to recognize our ethernet... we have the file edited in this tutorial so if you wish to copy directly and replace... perfect... my DevideID/VendorID is 435311AB that it`s of marvel yukon 88E8039 Fast Ethernetç
I have changed the DeviceID/VendorID in this cards to assegurate me that works...and i have change this lines...
<key>IOPCIPrimaryMatch</key>
<string>0x435311ab</string>
I have change in the 88e8053, 8055, 8061 and 8062...
In the file that is in the food of this post you have the file to view the configuration.
now we are going to ACTIVATE the driver manualy... ypu dont have to restart... whithout restart all persons have the etthernet fully working without any kernel panic
now, in console...
sudo -s (if you closed before the terminal)
cd /System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleYukon2.kext/Contents
chown -R root:wheel /System/Library/Extensions
chmod -R 755 /System/Library/Extensions/IONetworkingFamily.kext
cd /System/Library/Extensions/IONetworkingFamily.kext/
cd Contents
cd PlugIns
kextload AppleYukon2.kext ( load the driver )
now we are going to delete the Extensions.mkext ..........
rm /System/Library/Extensions.mkext
kextcache -k /System/Library/Extensions
PERFECT... Close the terminal and if you go to System Prefecences... Network... YOU HAVE A NEW ETHERNET ADAPTER!!!!!!!
Now to activate definetively, select in DHCP, the option off, and click on apply...
Now, select DHCP, or the configuration that you prefer... plug in... and works!!!!!!!!!!
jejeje
If you wish, restart the pc to view that it`s none kernel panic... boot perfect in normal mode....
Thanks to all... If you have another question... here i am
-----------------------------------------------
Packard Bell SB88 Limited Edition---------
Core 2 Duo... Ok (Parch of NVInstaller)
3GB RAM (Working)
GeForce 8600M 512 (Working with hardware acceleration, QE Enabled and CI Enabled...with 256 Mb)
Conexant High Definition Audio (Working with Alexia Audio Package of HDAudio)
DVD-RW (Working)
Fast Ethernet Marvel Yukon 88E8039 (Working)
Intel 3945 ABG // 4965 ABG (Not working... the driver is not works yet)
Ralink RT71 Wifi Adapter (Working)
Ricoh Card Reader (Not working)
USB 2.0 Camera (Working but no with photo booth)