powaking Posted July 19, 2012 Posted July 19, 2012 I had to rebuild my machine due to a faulty onboard nic. As a result I'm currently using a RealTek chipset usb wireless nic. I built my DSDT with the onboard nic so my DSDT does not have this nic's information. I believe due to this I'm not able to have these applications work. What I have done is the following: Generate a UDID and add it to the smbios.plist Remove the network plist to have it generate a new one Use Chameleon Wizard to generate a new Serial Use prebuild smbios in Chameleon Wizard Using Chameleon 2.1 r1998 Still no dice. I have read in another thread where someone was able to resolve this by setting their usb nic as eth0 and this resolved the issue but I have not had luck in contacting them. Attached is my IOReg dump and DSDT if anyone can help with this. DSDT-IOReg.zip OSX Lion 10.7.2 (Apple Update to 10.7.4) Gigabyte GA-965P-S3 - rev3.3 - F14 BIOS (Chameleon v2.1 r2035) Asus GeForce 8400GS 1Gb DDR3 E6420 Duo Core 2 | 4Gb RAM 23" Apple Cinema Display | BT Apple Magic Mouse | HP GX607AA Webcam
powaking Posted August 2, 2012 Author Posted August 2, 2012 After playing around with this for a bit I'm seeing that my only NIC (the USB Nic) is showing as IOBuiltin as false under NetworkInterfaces.plist. Even setting it to True and rebooting sets it back to false. I guess my ask here is how do I make this USB Nic set to true for IOBuiltIn? I do have EthernetBuiltin option set. What DSDT modifications do I need to do? Edit: I dumped another DSDT using Ubuntu Live CD but when I use this DSDT I get a kernel panic about 10 seconds or so after the desktop is shown. I also did not see any reference to any RealTek devices (not my USB Nic nor my Audio chipset). dsdt2.aml.zip OSX Lion 10.7.2 (Apple Update to 10.7.4) Gigabyte GA-965P-S3 - rev3.3 - F14 BIOS (Chameleon v2.1 r2035) Asus GeForce 8400GS 1Gb DDR3 E6420 Duo Core 2 | 4Gb RAM 23" Apple Cinema Display | BT Apple Magic Mouse | HP GX607AA Webcam
Cassio Posted August 2, 2012 Posted August 2, 2012 I'm not sure you can inject a property into an USB device via DSDT or device-properties string, or if it would solve your problem. Don't you have a Marvell 88E8056? If you load the kext you will have en0 ethernet set as built-in and your problem should be solved, even if you use the Realtek NIC to connect (set it as en1). -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Consulting for macOS Hackintosh since 2006 HERE
powaking Posted August 2, 2012 Author Posted August 2, 2012 I do have that kext but I think I have a defective hardware NIC as when I install that kext now my system freezes or will stop booting up. Once I remove the kext my system works fine. I've used this same kext before so I know its not a corrupt kext. I really do think there is something wrong with this onboard nic. I guess I could solve this with a PCI nic card but trying to get this resolved using a USB nic for now. OSX Lion 10.7.2 (Apple Update to 10.7.4) Gigabyte GA-965P-S3 - rev3.3 - F14 BIOS (Chameleon v2.1 r2035) Asus GeForce 8400GS 1Gb DDR3 E6420 Duo Core 2 | 4Gb RAM 23" Apple Cinema Display | BT Apple Magic Mouse | HP GX607AA Webcam
Cassio Posted August 2, 2012 Posted August 2, 2012 Maybe something like this <?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>PciRoot(0x0)/Pci(0x1d,0x7)/USB(0x0,0x0)</key> <dict> <key>built-in</key> <string>0x01</string> </dict> </dict> </plist> -Guides and Tutorials HERE -Hackintosh Tutorial Database - HERE -The largest EFI folder collection for Hackintosh HERE -Support Olarila Vanilla Hackintosh by making a donation HERE -Professional Consulting for macOS Hackintosh since 2006 HERE
powaking Posted August 3, 2012 Author Posted August 3, 2012 That didn't work but I did go back and re-enabled the nic in the bios and tried my Live Linux CD. Network card appeared to be working so I took a gamble and installed the kext. No more freeze ups. Weird. I'm now able to log into iCloud. OSX Lion 10.7.2 (Apple Update to 10.7.4) Gigabyte GA-965P-S3 - rev3.3 - F14 BIOS (Chameleon v2.1 r2035) Asus GeForce 8400GS 1Gb DDR3 E6420 Duo Core 2 | 4Gb RAM 23" Apple Cinema Display | BT Apple Magic Mouse | HP GX607AA Webcam
kocoman Posted November 21, 2012 Posted November 21, 2012 I have the same problem, but the internal NIC is burnt out due to power surge on the ethernet cable is there any way to fix? thanks
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now