bajabronco Posted October 14, 2011 Share Posted October 14, 2011 I think I have a board that is not frequently used. I have a Foxconn G31AX-K, with a EVGA, GeForce 8600 GT. I have a DSDT that allows the video card to work, in Snow and Leo, but I can't get LAN to work in Leo, even with the 8111 Kext. Has anyone created a DSDT for this board before? Info on the board CPU Socket Type LGA 775 CPU Type Core 2 Quad / Core 2 Extreme / Core 2 Duo FSB 1333/1066MHz Chipsets North Bridge Intel G31 South Bridge Intel ICH7 Memory Number of Memory Slots 2×240pin Memory Standard DDR2 800 Maximum Memory Supported 4GB Channel Supported Dual Channel Expansion Slots PCI Express x16 1 PCI Slots 5 Storage Devices PATA 1 x ATA100 2 Dev. Max SATA 3Gb/s 4 Onboard Video Onboard Video Chipset Intel GMA 3100 Onboard Audio Audio Chipset Realtek ALC662 Audio Channels 6 Channels Onboard LAN LAN Chipset Realtek 8111B Max LAN Speed 10/100/1000Mbps Thanks! Link to comment Share on other sites More sharing options...
LatinMcG Posted October 14, 2011 Share Posted October 14, 2011 inspiron 530 or vostro 200 has a foxcon board but its not same.. it uses intel lan. your issue might be need for Lnx2Mac driver. or Device (PCI0) has Name (_UID, 0x01) change to 0x00 or /Extra/smbios.plist needs proper info for 10.6.8 and lion to work. Link to comment Share on other sites More sharing options...
bajabronco Posted October 14, 2011 Author Share Posted October 14, 2011 I had the LAN working perfectly in Snow, but now with Leo, no luck at all. I edited my DSDT with what you had above, -but in my DSDT my the (PCIO) has a name (_UID, One) not (_UID, 0x01) but I changed it to 0x00 with no luck. Here is my dsdt file, if you are anyone knows how to make a good DSDT for this board. http://www.mediafire.com/?7z4uyp73z99djhg Link to comment Share on other sites More sharing options...
LatinMcG Posted October 15, 2011 Share Posted October 15, 2011 Leo(pard) 10.5.x or lion 10.7 ?? http://lnx2mac.blogspot.com/p/realtekrtl81xx-osx-driver.html Link to comment Share on other sites More sharing options...
bajabronco Posted October 15, 2011 Author Share Posted October 15, 2011 Yup, already tried that driver, works for me under Snow Leopard 10.6 but still no go under Lion 10.7. That is why I was thinking a possible DSDT patch might help. Link to comment Share on other sites More sharing options...
LatinMcG Posted October 15, 2011 Share Posted October 15, 2011 EthernetBuiltIn=Yes. chameleon version ?? use 2.1 latest. u have driver version .60 or .90 ?? get me ioregistry dump so i can see difference.. from snow and lion. in lion i think u have to remove rtl8139kext so it lets lnx2mac do its thing bajabronco.aml.zip Link to comment Share on other sites More sharing options...
bajabronco Posted October 15, 2011 Author Share Posted October 15, 2011 EthernetBuiltIn=Yes. chameleon version ?? use 2.1 latest.u have driver version .60 or .90 ?? get me ioregistry dump so i can see difference.. from snow and lion. in lion i think u have to remove rtl8139kext so it lets lnx2mac do its thing Thanks LatinMcG for all the info! I tried the Ethernet built in = yes trick already but I haven't tried deleting rtl8139 kext yet. I won't be back on the hack till Monday, but I'll try everything then and post the ioregistry dump. Thanks again! Link to comment Share on other sites More sharing options...
bajabronco Posted October 21, 2011 Author Share Posted October 21, 2011 LatinMcG, attached are my ioreg dumps. Tried the dsdt that you posted but still no ethernet. bajabroncLEO.ioreg.txt bajabroncoSNOW.ioreg.txt Link to comment Share on other sites More sharing options...
LatinMcG Posted October 23, 2011 Share Posted October 23, 2011 the only difference i see is LEO "IODeviceMemory" = (({"address"=4259250176,"length"=65536})) SNOW "IODeviceMemory" = (({"address"=18446744073673834496,"length"=65536})) which probably is memory allocated by driver. and i see snow has legacy kernel v6. is snow 10.6.8 ? what smbios.plist ? Link to comment Share on other sites More sharing options...
bajabronco Posted October 24, 2011 Author Share Posted October 24, 2011 LatinMcG Here are my two smbios.plist's for both snow and lion. I didn't see anything in them which would change if the ethernet worked or not, but I could be wrong. Snow is 10.6.7 SNOWsmbios.plist.zip LIONsmbios.plist.zip Link to comment Share on other sites More sharing options...
LatinMcG Posted October 25, 2011 Share Posted October 25, 2011 how do u use 2 smbios.plist u installed /Extra to both partitions ?? (wrong thing to do) the issue youre gona have with snow is the smbios.plist is missing stuff from the lion. SMboard also snow smbios has macpro3,1 and macpro4,1 in same file. i fixed it but use same for both <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>SMbiosdate</key> <string>02/29/08</string> <key>SMbiosversion</key> <string>MP31.88Z.006C.B05.0802291410</string> <key>SMfamily</key> <string>MacPro</string> <key>SMmanufacter</key> <string>Apple Inc.</string> <key>SMproductname</key> <string>MacPro3,1</string> <key>SMserial</key> <string>G88014V4XYK</string> <key>SMboardproduct</key> <string>Mac-F42C88C8</string> <key>EthernetBuiltIn</key> <string>Yes</string> </dict> </plist> also try Imac11,1 smbios http://www.insanelymac.com/forum/index.php...t=0&start=0 and dsdt might need a tweak. in pci0 with i did allready Link to comment Share on other sites More sharing options...
juanerson Posted October 25, 2011 Share Posted October 25, 2011 i fixed it but use same for both<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>SMbiosdate</key> <string>02/29/08</string> <key>SMbiosversion</key> <string>MP31.88Z.006C.B05.0802291410</string> <key>SMfamily</key> <string>MacPro</string> <key>SMmanufacter</key> <string>Apple Inc.</string> <key>SMproductname</key> <string>MacPro3,1</string> <key>SMserial</key> <string>G88014V4XYK</string> <key>SMboardproduct</key> <string>Mac-F42C88C8</string> <key>EthernetBuiltIn</key> <string>Yes</string> </dict> </plist> Just for record in smbios.plist: SMmanufacter should be SMmanufacturer //for new chameleon 2.1 And the flag: <key>EthernetBuiltIn</key> <string>Yes</string> Need to be place it in org.chameleon.Boot.plist... NOT in smbios.plist. Link to comment Share on other sites More sharing options...
LatinMcG Posted October 25, 2011 Share Posted October 25, 2011 Just for record in smbios.plist:<key>SMmanufacter</key> should be <key>SMmanufacturer</key> //for new chameleon 2.1 And the flag: <key>EthernetBuiltIn</key> <string>Yes</string> Need to be place it in org.chameleon.Boot.plist... NOT in smbios.plist. yes forgot to proofread. (i was leaving right before that post..) gracias for the good eye ( i didnt do it tho, he had it in there) that changed at RC5 102x versions and up Link to comment Share on other sites More sharing options...
bajabronco Posted October 26, 2011 Author Share Posted October 26, 2011 LatinMcG, I am actually running two totally separate hard drives, when i did the install of Lion I used Chameleon 2.0 Rc5 R 1393, and the difference on the Snow Leopard drive is that it is running rc5 R643. I can't understand why i can't get the ethernet working in Lion, even though it works perfectly in Snow Leopard. I have used the smbios.plist, as well as the ethernet YES flag in the org.chameleon.boot.plist. I am thinking of upgrading Chameleon to the latest 2.1 R 1664 and seeing if that might help. What do you think? Link to comment Share on other sites More sharing options...
LatinMcG Posted October 27, 2011 Share Posted October 27, 2011 do it. however rc5 R643 wont use org.chameleon rather the old com.apple.boot.... since rc5 svn 102x and up it does also look into lnx2mac blog for possible issues. version .90 Link to comment Share on other sites More sharing options...
Recommended Posts