Jump to content

Mr MagOO

Mr MagOO

Member Since 01 Aug 2012
Offline Last Active Yesterday, 10:08 PM
-----

Posts I've Made

In Topic: Clover General discussion

28 October 2014 - 10:34 PM

Hi,

just want to report that i have a cosmetic issue with the fading apple in bootcamp theme with clover 2976 (black borders).

No problem with 2953.

In Topic: Clover General discussion

30 September 2014 - 09:00 PM

Same for me : general protection fault with 2932.

Boot with old bios (P5Q DLX).

Back to 2916.

In Topic: Clover General discussion

17 January 2014 - 10:14 PM

you could probably get it to work by also injecting subsystem-id and subsystem-vendor-id with the ids that match iopcisecondarymatch since you didn't do that. Doubt you have same subsystem ids as that card too.

So i tried this to match yukon2 plist :

                    Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x16)
                            {
                                "built-in", 
                                Buffer (One)
                                {
                                     0x00
                                }, 
                                "device_type", 
                                Buffer (0x14)
                                {
                                    "Ethernet Controller"
                                }, 
                                "device-id", 
                                Buffer (0x04)
                                {
                                     0x63, 0x43, 0x00, 0x00
                                }, 
                                "vendor-id", 
                                Buffer (0x04)
                                {
                                     0xAB, 0x11, 0x00, 0x00
                                }, 
                                "subsystem-id", 
                                Buffer (0x04)
                                {
                                     0xBA, 0x00, 0x00, 0x00
                                }, 
                                "subsystem-vendor-id", 
                                Buffer (0x04)
                                {
                                     0xAB, 0x11, 0x00, 0x00
                                }, 
                                "compatible", 
                                Buffer (0x0D)
                                {
                                    "pci11ab,4363"
                                }, 
                                "revision-id", 
                                Buffer (0x04)
                                {
                                     0x01, 0x00, 0x00, 0x00
                                }, 
                                "IOName", 
                                Buffer (0x09)
                                {
                                    "ethernet"
                                }, 
                                "name", 
                                Buffer (0x09)
                                {
                                    "ethernet"
                                }, 
                                "model", 
                                Buffer (0x3B)
                                {
                                    "Marvell Yukon Gigabit Adapter 88E8055 Singleport Copper SA"
                                }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }

and it didn't load the yukon2 kext.

I booted without cache and ioreg seemed to to be good but fail ...!  :(

I will continue using my legacy kext ..

Nevertheless, thank you for helping thank you and your amazing job on Clover.

In Topic: Clover General discussion

16 January 2014 - 07:51 PM

I mean you need the kext namely this version. Other will not work even thou plist will contain the ID.

If you doubt in DSDT injection then you may compare results what is injected and what it should be according to your legacy plist.

Thank you Slice.

I've seen in ioreg that device injection seems to work with clover fake id but the yukon2 kext in IONetworkingFamily doesn't load.

If i understand what you are saying, only your specific yukon2 kext (in S/L/E) allows such an injection.

Right ?

In Topic: Clover General discussion

15 January 2014 - 06:03 PM

@ Slice : I'm using this kext with a legacy plist for my 88e8056 now.

Just would like to use a DSDT injection to get rid of this kext and use a native device.

 

@Apianti : my bad, 4363 is not a 88e8055 but it is for apple as in the yukon plist ! 

In this plist, you have :

<key>Yukon-88E8055</key>
		<dict>
			<key>CFBundleIdentifier</key>
			<string>com.apple.iokit.AppleYukon2</string>
			<key>EnableLowPwr</key>
			<integer>1</integer>
			<key>IOClass</key>
			<string>yukon2osx</string>
			<key>IOPCIPrimaryMatch</key>
			<string>0x436311ab</string>
			<key>IOPCISecondaryMatch</key>
			<string>0x00ba11ab</string>
			<key>IOProviderClass</key>
			<string>IOPCIDevice</string>
			<key>MACNumber</key>
			<integer>1</integer>
			<key>Model</key>
			<string>Yukon Gigabit Adapter 88E8055 Singleport Copper SA</string>
			<key>NetworkNumber</key>
			<integer>1</integer>
			<key>RxDeadman</key>
			<integer>0</integer>
			<key>RxRingGrowOnPause</key>
			<integer>10</integer>
			<key>RxRingSize</key>
			<integer>0</integer>
			<key>RxRingSize_100MBit</key>
			<integer>128</integer>
			<key>RxRingSize_10MBit</key>
			<integer>64</integer>
			<key>RxRingSize_GigaBit</key>
			<integer>256</integer>
			<key>TxRingSize</key>
			<integer>256</integer>
			<key>Vendor</key>
			<string>Marvell</string>
		</dict>
		<key>Yukon-88E8055-B0</key>
		<dict>
			<key>CFBundleIdentifier</key>
			<string>com.apple.iokit.AppleYukon2</string>
			<key>EnableLowPwr</key>
			<integer>1</integer>
			<key>IOClass</key>
			<string>yukon2osx</string>
			<key>IOPCIPrimaryMatch</key>
			<string>0x436a11ab</string>
			<key>IOPCISecondaryMatch</key>
			<string>0x00ba11ab</string>
			<key>IOProviderClass</key>
			<string>IOPCIDevice</string>
			<key>InitialWaitForLinkUp</key>
			<integer>6000</integer>
			<key>MACNumber</key>
			<integer>1</integer>
			<key>Model</key>
			<string>Yukon Gigabit Adapter 88E8055 Singleport Copper SA</string>
			<key>NetworkNumber</key>
			<integer>1</integer>
			<key>RxDeadman</key>
			<integer>0</integer>
			<key>RxRingGrowOnPause</key>
			<integer>10</integer>
			<key>RxRingSize</key>
			<integer>0</integer>
			<key>RxRingSize_100MBit</key>
			<integer>128</integer>
			<key>RxRingSize_10MBit</key>
			<integer>64</integer>
			<key>RxRingSize_GigaBit</key>
			<integer>256</integer>
			<key>TxRingSize</key>
			<integer>256</integer>
			<key>Vendor</key>
			<string>Marvell</string>
			<key>WaitForLinkUp</key>
			<integer>6000</integer>

Funny strange !

But fake id doesn't work as it should with 4363 and load yukon2 kext.

I tried to boot with or whithout cache  : no success  :(

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy