finally I found a solution for the Marvell Yukon 2 88E8040 Fast Ethernet Device.
The key is Leopard 10.5.7 9J22. In this build there's an updated version of the IONetworkingFamily.kext exactly like in Snow Leopard 10A261 , but the Snow Leopard kernel extension DOESN'T work in Leopard.
And yesterday,I installed Leopard 10.5.7 9J22 and tada... my Ethernet port works.
Please report if the 9J22 kext works in older stable releases and if all dependencies are covered.
If not please tell me and I'll add the missing kernel extension(s).
Here's the proof:
Sorry,the screenshot is in German , even though I'm not German,but it's the language I speak the best.
Hope it works.
UPDATE: Here's a new modified kext including 88E8040T support and corrected Info.plist device name AppleYukon2new.zip 241.09KB 7625 downloads
UPDATE 2:The Marvell Yukon 2 88E8040 is working perfectly (excl. MAC address) in 10.5.7 9J61.
The 88E8040T doesn't work OOTB,but works with using the Info.plist from my AppleYukon2.kext
(the updated one).
For a correct MAC address follow Slice instructions :
MAC address fix - thx to Slice
I'm very happy about any feedback.
Greetings from Czech Republic,